Ubuntu Online, Fedora Online, Windows online emulator เด เดฒเตเดฒเตเดเตเดเดฟเตฝ MAC OS เดเตบเดฒเตเตป เดเดฎเตเดฒเตเดฑเตเดฑเตผ เดเดจเตเดจเดฟเดเตเดเดจเตเดฏเตเดณเตเดณ เดเดเตเดเดณเตเดเต เดเดจเตเดจเดฟเดฒเดงเดฟเดเด เดธเตเดเดจเตเดฏ เดเตบเดฒเตเตป เดตเตผเดเตเดเตโเดธเตเดฑเตเดฑเตเดทเดจเตเดเดณเดฟเดฒเตเดจเตเดจเต เดเดชเดฏเตเดเดฟเดเตเดเต OnWorks เดธเตเดเดจเตเดฏ เดนเตเดธเตเดฑเตเดฑเดฟเดเดเต เดฆเดพเดคเดพเดตเดฟเตฝ เดชเตเดฐเดตเตผเดคเตเดคเดฟเดชเตเดชเดฟเดเตเดเดพเตป เดเดดเดฟเดฏเตเดจเตเดจ check_postgres_pgb_pool_cl_waitingp เดเดฎเดพเตปเดกเต เดเดคเดพเดฃเต.
เดชเดเตเดเดฟเด:
NAME
check_postgres - เดจเดพเดเดฟเดฏเตเดธเต, MRTG, Cacti เดเดจเตเดจเดฟเดตเดฏเตโเดเตเดเตเด เดฎเดฑเตเดฑเตเดฎเตเดณเตเดณ เดเดฐเต เดชเตเดธเตเดฑเตเดฑเตโเดเตเดฐเตเดธเต เดฎเตเดฃเดฟเดฑเตเดฑเดฑเดฟเดเดเต เดธเตโเดเตเดฐเดฟเดชเตเดฑเตเดฑเต
เด เดชเตเดฐเดฎเดพเดฃเดเตเดเตพ check_postgres เดชเดคเดฟเดชเตเดชเต 2.22.0 เดตเดฟเดตเดฐเดฟเดเตเดเตเดจเตเดจเต
เดธเดฟเดจเตเดชเตเดธเดฟเดธเต
## เดเดฒเตเดฒเดพ เดธเดฟเดเดฒเดฟเดเตเดเตเดเดณเตเด เดธเตเดทเตเดเดฟเดเตเดเตเด
check_postgres --symlinks
## เดชเตเดธเตเดฑเตเดฑเตเดเตเดฐเตเดธเต เดกเดพเดฑเตเดฑเดพเดฌเตเดธเต 'เดชเตเดฒเตเดเตเดเต'เดฏเดฟเดฒเตเดเตเดเตเดณเตเดณ เดเดฃเดเตเดทเตป เดชเดฐเดฟเดถเตเดงเดฟเดเตเดเตเด:
check_postgres --action=connection --db=pluto
## เดธเดฎเดพเดจ เดเดพเดฐเตเดฏเดเตเดเตพ, เดเดจเตเดจเดพเตฝ เดธเดฟเดเดฒเดฟเดเตเดเต เดเดชเดฏเตเดเดฟเดเตเดเตเดจเตเดจเต
check_postgres_connection --db=pluto
## 100 เดฒเตเดเตเดเตเดเตพ เดเดฃเตเดเตเดเดฟเตฝ เดฎเตเดจเตเดจเดฑเดฟเดฏเดฟเดชเตเดชเต เดจเตฝเดเตเด
check_postgres_locks --warning=100 --critical="total=200:exclusive=20"
## เดชเตเตผเดเตเดเต 6543-เตฝ เดจเดฟเดฒเดตเดฟเดฒเตเดณเตเดณ เดจเดฟเดทเตโเดเตเดฐเดฟเดฏ เดเดฃเดเตเดทเดจเตเดเดณเตเดเต เดเดฃเตเดฃเด เดเดพเดฃเดฟเดเตเดเตเด:
check_postgres_txn_idle --port=6543 --output=simple
## เดฎเดฑเตเดฑเต เดจเดฟเดฐเดตเดงเดฟ เดชเตเดฐเดตเตผเดคเตเดคเดจเดเตเดเดณเตเด เดเดชเตเดทเดจเตเดเดณเตเด เดเดฃเตเดเต, เดตเดพเดฏเดฟเดเตเดเตเดจเตเดจเดคเต เดคเตเดเดฐเตเด.
เดเดฑเตเดฑเดตเตเด เดชเตเดคเดฟเดฏ เดตเดพเตผเดคเตเดคเดเดณเตเด เดกเตเดเตเดฏเตเดฎเตเดจเตเดฑเตเดทเดจเตเด เดเดชเตเดชเตเดดเตเด เดเดตเดฟเดเต เดเดพเดฃเดพเด:
http://bucardo.org/check_postgres/
เดตเดฟเดตเดฐเดฃเด
เดเดจเตเดจเต เด เดคเดฟเดฒเดงเดฟเดเดฎเต เดเตเดธเตเดฑเตเดฑเตเดเตพ เดจเดเดคเตเดคเตเดจเตเดจ เดเดฐเต เดชเตเตพ เดธเตเดเตเดฐเดฟเดชเตเดฑเตเดฑเดพเดฃเต check_postgres
เดชเตเดธเตเดฑเตเดฑเตเดเตเดฐเตเดธเต เดกเดพเดฑเตเดฑเดพเดฌเตเดธเตเดเตพ. เดเดคเต psql เดชเตเดฐเตเดเตเดฐเดพเด เดเดชเดฏเตเดเดฟเดเตเดเต เดตเดฟเดตเดฐเดเตเดเตพ เดถเตเดเดฐเดฟเดเตเดเตเดเดฏเตเด เดเดเตเดเตเดชเตเดเตเดเต เดเตเดฏเตเดฏเตเดเดฏเตเด เดเตเดฏเตเดฏเตเดจเตเดจเต
เดฎเตเดจเตเดจเต เดซเตเตผเดฎเดพเดฑเตเดฑเตเดเดณเดฟเดฒเตเดจเตเดจเดฟเตฝ เดซเดฒเดเตเดเตพ: เดจเดพเดเดฟเดฏเตเดธเต, เดเดเดเตผเดเดฟเดเดฟ, เด เดฒเตเดฒเตเดเตเดเดฟเตฝ เดฒเดณเดฟเดคเด.
เดเดเตเดเตเดชเตเดเตเดเต เดฎเตเดกเตเดเตพ
"--เดเดเตเดเตเดชเตเดเตเดเต" เดเดชเตเดทเตป เดเดชเดฏเตเดเดฟเดเตเดเต เดเดเตเดเตเดชเตเดเตเดเต เดฎเดพเดฑเตเดฑเดพเดตเตเดจเตเดจเดคเดพเดฃเต. เดธเตเดฅเดฟเดฐ เดเดเตเดเตเดชเตเดเตเดเต เดจเดพเดเดฟเดฏเตเดธเต เดเดฃเต,
เดจเดฟเดเตเดเตพเดเตเดเต เดตเตเดฃเดฎเตเดเตเดเดฟเตฝ เดธเตเดเตเดฐเดฟเดชเตเดฑเตเดฑเดฟเดจเตเดฑเต เดฎเตเดเดณเดฟเตฝ เดเดคเต เดฎเดพเดฑเตเดฑเดพเดตเตเดจเตเดจเดคเดพเดฃเต. เดจเดฟเดฒเดตเดฟเดฒเต เดเดชเตเดทเตป
เดคเดฟเดฐเดเตเดเตเดเตเดชเตเดชเตเดเดณเดพเดฃเต เดจเดพเดเดฟเดฏเตเดธเต, mrtg, เดเดชเตเดชเด เดฒเดเตเดตเดพเดฏ. เดเดฐเตเดจเตเดจเดฟเดจเตเด เดเดเตเดเตเดชเตเดเตเดเต เดเตผเดเตเดฏเตเดฎเตเดจเตเดฑเต เดจเตฝเดเดพเดคเดฟเดฐเดฟเดเตเดเดพเตป
เดธเดฎเดฏเด, --เดเดเตเดเตโเดชเตเดเตเดเต เดเตผเดเตเดฏเตเดฎเตเดจเตเดฑเต เดจเตฝเดเดฟเดฏเดฟเดเตเดเดฟเดฒเตเดฒเตเดเตเดเดฟเตฝ เดเดเตเดเตโเดชเตเดเตเดเดฟเดจเตเดฑเต เดคเดฐเด เดธเตเดตเดฏเดฎเตเดต เดธเดเตเดเตเดเดฐเดฟเดเตเดเตเด
เดจเดฟเดฒเดตเดฟเดฒเต เดกเดฏเดฑเดเตโเดเดฑเดฟเดเตเดเต เด เดคเดฟเดจเตเดฑเต เดชเตเดฐเดฟเตฝ เดเดเตเดเตโเดชเตเดเตเดเต เดเดชเตเดทเดจเตเดเดณเดฟเดฒเตเดจเตเดจเต เดเดฃเตเดเต. เดเดฆเดพเดนเดฐเดฃเดคเตเดคเดฟเดจเต, เดเดฐเต เดธเตเดทเตเดเดฟเดเตเดเตเดจเตเดจเต
mrtg เดเดจเตเดจเต เดชเตเดฐเดฟเดเตเดเดฟเดฐเดฟเดเตเดเตเดจเตเดจ เดกเดฏเดฑเดเตเดเดฑเดฟ, เดเดคเต เดธเดฟเดเดฒเดฟเดเตเดเตเดเตพ เดเดชเดฏเตเดเดฟเดเตเดเต เดชเตเดชเตเดชเตเดฒเตเดฑเตเดฑเต เดเตเดฏเตเดฏเตเดจเตเดจเต --เดธเดฟเดเดฒเดฟเดเตเดเตเดเตพ เดตเดพเดฆเด เดเดฏเดฟเดฐเดฟเดเตเดเตเด
เด เดกเดฏเดฑเดเตโเดเดฑเดฟเดฏเดฟเตฝ เดจเดฟเดจเตเดจเต เดชเตเดฐเดตเตผเดคเตเดคเดฟเดเตเดเตเดจเตเดจ เดเดคเตเดฐเต เดชเตเดฐเดตเตผเดคเตเดคเดจเดตเตเด เดเดฒเตเดฒเดพเดฏเตโเดชเตเดชเตเดดเตเด "mrtg" เดจเตเดฑเต เดเดเตเดเตโเดชเตเดเตเดเดฟเดฒเตเดเตเดเต เดกเดฟเดซเตเตพเดเตเดเต เดเดฏเดฟเดฐเดฟเดเตเดเตเดฎเตเดจเตเดจเต เดเดฑเดชเตเดชเดพเดเตเดเตเด.
--output=simple เดเดจเตเดจเดคเดฟเดจเตเดณเตเดณ เดเตเดฑเตเดเตเดเตเดตเดดเดฟเดฏเดพเดฏเดฟ, เดจเดฟเดเตเดเตพเดเตเดเต --simple เดเดจเตเดจเต เดจเตฝเดเดพเด, เด เดคเต เด เดธเดพเดงเตเดตเดพเดเตเดเตเดจเตเดจเต.
เดกเดฏเดฑเดเตเดเดฑเดฟ เดจเดพเดฎเดเดฐเดฃ เดคเดจเตเดคเตเดฐเด.
เดจเดพเดเตเดธเต เดเดเตเดเตเดชเตเดเตเดเต
เดกเดฟเดซเตเตพเดเตเดเต เดเดเตเดเตโเดชเตเดเตเดเต เดซเตเตผเดฎเดพเดฑเตเดฑเต เดจเดพเดเดฟเดฏเตเดธเดฟเดจเตเดณเตเดณเดคเดพเดฃเต, เดเดคเต เดตเดฟเดตเดฐเดเตเดเดณเตเดเต เดเดฐเต เดตเดฐเดฟเดฏเดพเดฃเต
เดจเดพเดฒเต เดจเดฟเตผเดฆเตเดฆเดฟเดทเตเด เดเดเตเดธเดฟเดฑเตเดฑเต เดเตเดกเตเดเตพ:
0 (เดถเดฐเดฟ)
1 (เดฎเตเดจเตเดจเดฑเดฟเดฏเดฟเดชเตเดชเต)
2 (เดเตเดฐเดฟเดเตเดเดฟเดเตเดเตฝ)
3 (เด เดเตเดเดพเดคเด)
เดเดเตเดเตโเดชเตเดเตเดเต เดฒเตเตป เดฎเตเดเดณเดฟเดฒเต เดตเดพเดเตเดเตเดเดณเดฟเตฝ เดเดจเตเดจเดพเดฃเต, เดเดฐเต เดเตเดณเตบ, เดคเตเดเตผเดจเตเดจเต เดเดจเตเดคเดฟเดจเตเดฑเต เดเดฐเต เดเตเดฑเดฟเดฏ เดตเดฟเดตเดฐเดฃเด
เด เดณเดจเตเดจเต. เด เดงเดฟเด เดธเตเดฅเดฟเดคเดฟเดตเดฟเดตเดฐเดเตเดเดฃเดเตเดเตเดเตพ เดตเดฟเดตเดฐเดเตเดเดณเตเด เดเดฎเดพเตปเดกเดฟเดจเตเดฑเต เดเดเต เดธเดฎเดฏเดตเตเด
เดเดเตเดคเตเดคเต, เดเดเตเดเตเดชเตเดเตเดเต เดเดเดพเด: เดเตผเดเตเดฏเตเดฎเตเดจเตเดฑเตเดเดณเดฟเดฒเต เดกเตเดเตเดฏเตเดฎเตเดจเตเดฑเตเดทเตป เดเดพเดฃเตเด --เดทเตเดชเตเดชเตผเดซเต,
--เดชเตเตผเดซเตเดฒเดฟเดฎเดฟเดฑเตเดฑเต, เดเดชเตเดชเด --เดชเตเดฐเดฆเตผเดถเดจ เดธเดฎเดฏเด.
เดเดเดเตผเดเดฟเดเดฟ เดเดเตเดเตเดชเตเดเตเดเต
MRTG เดเดเตเดเตโเดชเตเดเตเดเต เดจเดพเดฒเต เดตเดฐเดฟเดเดณเดพเดฃเต, เดเดฆเตเดฏ เดตเดฐเดฟ เดเดชเตเดชเตเดดเตเด เดเดฐเตเดฑเตเดฑ เดธเดเดเตเดฏ เดจเตฝเดเตเดจเตเดจเต
เดชเตเดฐเดพเดงเดพเดจเตเดฏเด. เดธเดพเดงเตเดฏเดฎเดพเดเตเดฎเตเดชเตเตพ, เด เดธเดเดเตเดฏ เดเดฐเต เดธเดเดเตเดฏ เดชเตเดฒเตเดณเตเดณ เดฏเดฅเดพเตผเดคเตเดฅ เดฎเตเดฒเตเดฏเดคเตเดคเต เดชเตเดฐเดคเดฟเดจเดฟเดงเตเดเดฐเดฟเดเตเดเตเดจเตเดจเต
เดฌเตเดฑเตเดฑเตเดเตพ, เดเดจเตเดจเดพเตฝ เดเดคเต "เดถเดฐเดฟ" เด เดฒเตเดฒเตเดเตเดเดฟเตฝ "เดคเตเดฑเตเดฑเต" เดฎเดพเดคเตเดฐเด เดจเตฝเดเตเดจเตเดจ เดชเตเดฐเดตเตผเดคเตเดคเดจเดเตเดเตพเดเตเดเต 1 เด เดฒเตเดฒเตเดเตเดเดฟเตฝ 0 เดเดฏเดฟเดฐเดฟเดเตเดเดพเด.
check_postgres_version เดเดฏเดฟ. เดฐเดฃเตเดเดพเดฎเดคเตเดคเต เดตเดฐเดฟ เดเดฐเต เด เดงเดฟเด เดธเตเดฅเดฟเดคเดฟเดตเดฟเดตเดฐเดเตเดเดฃเดเตเดเต เดเดฃเต, เดเดคเดฟเดจเดพเดฏเดฟ เดฎเดพเดคเตเดฐเด เดเดชเดฏเตเดเดฟเดเตเดเตเดจเตเดจเต
เดเดฟเดฒ เดชเตเดฐเดตเตผเดคเตเดคเดจเดเตเดเตพ. เดฎเตเดจเตเดจเดพเดฎเดคเตเดคเต เดตเดฐเดฟ "เด เดชเตโเดเตเด" เดธเตเดเดฟเดชเตเดชเดฟเดเตเดเตเดจเตเดจเต, เด เดคเต เดเดชเดฏเตเดเดฟเดเตเดเดฟเดฒเตเดฒ. เดจเดพเดฒเดพเดฎเดคเตเดคเต เดตเดฐเดฟ เด
เดตเดฟเดตเดฐเดฃเด เดเตเดเดพเดคเต เดธเดพเดงเดพเดฐเดฃเดฏเดพเดฏเดฟ เดกเดพเดฑเตเดฑเดพเดฌเตเดธเดฟเดจเตเดฑเต เดชเตเดฐเต เดเดฆเตเดฏ เดตเดฐเดฟเดฏเดฟเตฝ เดจเดฟเดจเตเดจเต เดธเตเดฑเตเดฑเดพเดฑเตเดฑเต เดธเตเดเดฟเดชเตเดชเดฟเดเตเดเตเดจเตเดจเต
เดจเดฟเดจเตเดจเต เดตเดฒเดฟเดเตเดเตเดเตเดคเตเดคเต, เดเดจเตเดจเดพเตฝ เดชเตเดฐเดตเตผเดคเตเดคเดจเดคเตเดคเต เดเดถเตเดฐเดฏเดฟเดเตเดเต เดตเตเดฏเดคเตเดฏเดธเตเดคเดฎเดพเดฏเดฟเดฐเดฟเดเตเดเดพเด.
เดเดฟเดฒ เดชเตเดฐเดตเตผเดคเตเดคเดจเดเตเดเตพ เดเดชเตเดทเดฃเตฝ เด เดเดเตเดเดฐเดฟเดเตเดเตเดจเตเดจเต --mrtg เดเดเตเดเตเดชเตเดเตเดเต เดเตเดเตเดคเตฝ เดจเดฟเดฏเดจเตเดคเตเดฐเดฟเดเตเดเดพเดจเตเดณเตเดณ เดตเดพเดฆเด.
เดเดฐเตเดจเตเดจเดฟเดจเตเดฑเตเดฏเตเด เดเตเดคเตเดฏเดฎเดพเดฏ MRTG เดเดเตเดเตโเดชเตเดเตเดเดฟเดจเตเดเตเดเตเดฑเดฟเดเตเดเตเดณเตเดณ เดตเดฟเดถเดฆเดพเดเดถเดเตเดเตพเดเตเดเต เดเดฐเต เดชเตเดฐเดตเตผเดคเตเดคเดจเดคเตเดคเดฟเดจเตเดฑเตเดฏเตเด เดกเตเดเตเดฏเตเดฎเตเดจเตเดฑเตเดทเตป เดเดพเดฃเตเด.
เดฒเดเตเดตเดพเดฏ เดเดเตเดเตเดชเตเดเตเดเต
เดฒเดณเดฟเดคเดฎเดพเดฏ เดเดเตเดเตโเดชเตเดเตเดเต MRTG เดเดจเตเดจเดฟเดจเตเดฑเต เดตเตเดเตเดเดฟเดเตเดเตเดฐเตเดเตเดเดฟเดฏ เดชเดคเดฟเดชเตเดชเดพเดฃเต, เดฎเดพเดคเตเดฐเดฎเดฒเตเดฒ เด เดคเต เดคเดฟเดฐเดฟเดเต เดจเตฝเดเตเดจเตเดจเต
เดเดฆเตเดฏ เดจเดฎเตเดชเตผ, เดฎเดฑเตเดฑเตเดจเตเดจเตเดฎเดฒเตเดฒ. เดจเดฟเดเตเดเตพเดเตเดเต เดธเดเดธเตเดฅเดพเดจเด เดชเดฐเดฟเดถเตเดงเดฟเดเตเดเดพเตป เดคเดพเตฝเดชเตเดชเดฐเตเดฏเดชเตเดชเตเดเตเดฎเตเดชเตเตพ เดเดคเต เดตเดณเดฐเต เดเดชเดฏเตเดเดชเตเดฐเดฆเดฎเดพเดฃเต
เดเดจเตเดคเตเดเตเดเดฟเดฒเตเด, เดเดคเตเดเตเดเดฟเดฒเตเด เดชเดฐเดฟเดงเดฟ เดชเดฐเดฟเดเดฃเดฟเดเตเดเดพเดคเต. เดจเดฟเดเตเดเตพเดเตเดเต เดธเดเดเตเดฏเดพ เดเดเตเดเตเดชเตเดเตเดเต เดฐเตเดชเดพเดจเตเดคเดฐเดชเตเดชเตเดเตเดคเตเดคเดพเด
เดเดเตเดเตโเดชเตเดเตเดเต เดเตผเดเตเดฏเตเดฎเตเดจเตเดฑเดฟเดฒเตเดเตเดเต KB, MB, GB, TB เด เดฒเตเดฒเตเดเตเดเดฟเตฝ EB เดเตเดเตเดเดฟเดเตเดเตเตผเดเตเดเตเดจเตเดจเต, เดเดฆเดพเดนเดฐเดฃเดคเตเดคเดฟเดจเต:
--output=simple,MB
เดเดเตเดเดฟ เดเดเตเดเตเดชเตเดเตเดเต
Cacti เดเดเตเดเตเดชเตเดเตเดเดฟเตฝ เดเดฐเต เดตเดฐเดฟเดฏเดฟเตฝ เดเดจเตเดจเต เด เดคเดฟเดฒเดงเดฟเดเดฎเต เดเดจเดเตเดเตพ เด เดเดเตเดเดฟเดฏเดฟเดฐเดฟเดเตเดเตเดจเตเดจเต, เดเดฐเต เดฒเดณเดฟเดคเดฎเดพเดฏ เดชเตเดฐเต, a
เดเตเดณเตป, เดชเดฟเดจเตเดจเต เดเดฐเต เดจเดฎเตเดชเตผ. เดเดชเตเดชเตเตพ, เดตเตเดฏเดเตเดคเดฎเดพเดฏ เดเดณเตเดณเดฟเดเตเดเตเดเดฟ เดเดเตเดเตเดชเตเดเตเดเตเดณเตเดณ เดเดฐเตเดฏเตเดฐเต เดชเตเดฐเดตเตผเดคเตเดคเดจเด
'dbstats', เดเตเดเดพเดคเต --เดเดเตเดเตโเดชเตเดเตเดเต เดเดชเตโเดทเตป เดเดชเดฏเตเดเดฟเดเตเดเตเดจเตเดจเดคเต เด เดธเดพเดนเดเดฐเตเดฏเดคเตเดคเดฟเตฝ เดเดตเดถเตเดฏเดฎเดฟเดฒเตเดฒ, เดเดพเดฐเดฃเด เดเดพเดเตเดฑเตเดฑเดฟ เดฎเดพเดคเตเดฐเดฎเดพเดฃเต
เด เดชเตเดฐเดตเตผเดคเตเดคเดจเดคเตเดคเดฟเดจเตเดณเตเดณ เดเดเตเดเตเดชเตเดเตเดเต. เดฎเดฑเตเดฑเต เดชเดฒ เดชเตเดฐเดตเตผเดคเตเดคเดจเดเตเดเตพเดเตเดเตเด, เดเดณเตเดณเดฟเดเตเดเตเดเดฟ เดเดฃเตเดเดพเดเตเดเดพเตป --เดฒเดณเดฟเดคเดฎเดพเดฏเดคเต เดฎเดคเดฟเดฏเดพเดเตเด
เดธเดจเตเดคเตเดทเด.
เดกเดพเดฑเตเดฑเดฌเตเดธเต เดเดฃเดเตเดทเตป เดเดชเตเดทเดจเตเดเตพ
เดเดฒเตเดฒเดพ เดชเตเดฐเดตเตผเดคเตเดคเดจเดเตเดเดณเตเด เดเดฐเต เดชเตเดคเต เดกเดพเดฑเตเดฑเดพเดฌเตเดธเต เดเดชเตเดทเดจเตเดเตพ เดธเตเดตเตเดเดฐเดฟเดเตเดเตเดจเตเดจเต.
-H NAME or --เดนเตเดธเตเดฑเตเดฑเต=NAME
NAME เดธเตเดเดฟเดชเตเดชเดฟเดเตเด เดนเตเดธเตเดฑเตเดฑเดฟเดฒเตเดเตเดเต เดเดฃเดเตเดฑเตเดฑเตเดเตเดฏเตเดฏเตเด. เดเตเดฎเดฏเดพเตฝ เดตเตเตผเดคเดฟเดฐเดฟเดเตเด เดชเตเดฐเตเดเดณเตเดเต เดชเดเตเดเดฟเด เดเดเดพเด.
เดเดจเตเดจเดฟเดฒเดงเดฟเดเด เดนเตเดธเตเดฑเตเดฑเต เดเตผเดเตเดฏเตเดฎเตเดจเตเดฑเตเดเตพ เด เดจเตเดตเดฆเดจเตเดฏเดฎเดพเดฃเต. เดนเตเดธเตเดฑเตเดฑเต เดจเตฝเดเดฟเดฏเดฟเดเตเดเดฟเดฒเตเดฒเตเดเตเดเดฟเตฝ, "PGHOST" เดฒเตเดเตเดเต เดกเดฟเดซเตเตพเดเตเดเต เดเตเดฏเตเดฏเตเดจเตเดจเต
เดชเดฐเดฟเดธเตเดฅเดฟเดคเดฟ เดตเตเดฐเดฟเดฏเดฌเดฟเตพ เด เดฒเตเดฒเตเดเตเดเดฟเตฝ เดนเตเดธเตเดฑเตเดฑเต เดเดฒเตเดฒ (เดเดคเต เดเดฐเต เดชเตเดฐเดพเดฆเตเดถเดฟเด Unix เดธเตเดเตเดเดฑเตเดฑเต เดเดชเดฏเตเดเดฟเดเตเดเตเดจเตเดจเดคเดพเดฏเดฟ เดธเตเดเดฟเดชเตเดชเดฟเดเตเดเตเดจเตเดจเต).
เดจเดฟเดเตเดเตพเดเตเดเต "--dbhost"เดเด เดเดชเดฏเตเดเดฟเดเตเดเดพเด.
-p เดชเตเตผเดเตเดเต or --เดชเตเตผเดเตเดเต=เดชเตเตผเดเตเดเต
เดจเดฟเตผเดฆเตเดฆเดฟเดทเตเด เดชเตเตผเดเตเดเต เดจเดฎเตเดชเตผ เดเดชเดฏเตเดเดฟเดเตเดเต เดเดฃเดเตโเดฑเตเดฑเต เดเตเดฏเตเดฏเตเดจเตเดจเต. เดชเตเตผเดเตเดเดฟเดจเตเดฑเต เดเตเดฎเดฏเดพเตฝ เดตเตเตผเดคเดฟเดฐเดฟเดเตเด เดฒเดฟเดธเตเดฑเตเดฑเต เดเดเดพเด
เด เดเตเดเดเตเดเดณเตเด เดเดจเตเดจเดฟเดฒเดงเดฟเดเด เดชเตเตผเดเตเดเต เดเตผเดเตเดฏเตเดฎเตเดจเตเดฑเตเดเดณเตเด เด เดจเตเดตเดฆเดจเตเดฏเดฎเดพเดฃเต. เดชเตเตผเดเตเดเต เดจเดฎเตเดชเตผ เดจเตฝเดเดฟเดฏเดฟเดเตเดเดฟเดฒเตเดฒเตเดเตเดเดฟเตฝ, เดกเดฟเดซเตเตพเดเตเดเตเดเตพ
"PGPORT" เดเตปเดตเดฏเตเตบเดฎเตเดจเตเดฑเต เดตเตเดฐเดฟเดฏเดฌเดฟเดณเดฟเดฒเตเดเตเดเต. เด เดคเต เดธเดเตเดเตเดเดฐเดฟเดเตเดเดฟเดเตเดเดฟเดฒเตเดฒเตเดเตเดเดฟเตฝ, เด เดคเต 5432-เดฒเตเดเตเดเต เดกเดฟเดซเตเตพเดเตเดเดพเดเตเด. เดจเดฟเดเตเดเตพเดเตเดเต เดเตเดฏเตเดฏเดพเด
"--dbport" เดเดจเตเดจเดคเตเด เดเดชเดฏเตเดเดฟเดเตเดเตเด
-db NAME or --dbname=NAME
เดเดคเต เดกเดพเดฑเตเดฑเดพเดฌเตเดธเดฟเดฒเตเดเตเดเดพเดฃเต เดฌเดจเตเดงเดฟเดชเตเดชเดฟเดเตเดเตเดฃเตเดเดคเตเดจเตเดจเต เดตเตเดฏเดเตเดคเดฎเดพเดเตเดเตเดจเตเดจเต. เดเตเดฎเดฏเดพเตฝ เดตเตเตผเดคเดฟเดฐเดฟเดเตเด เดชเตเดฐเตเดเดณเตเดเต เดฒเดฟเดธเตเดฑเตเดฑเต เดเดเดพเด, เดเตเดเดพเดคเต
เดเดจเตเดจเดฟเดฒเดงเดฟเดเด dbname เดเตผเดเตเดฏเตเดฎเตเดจเตเดฑเตเดเตพ เด เดจเตเดตเดฆเดจเตเดฏเดฎเดพเดฃเต. dbname เดเดชเตเดทเตป เดจเตฝเดเดฟเดฏเดฟเดเตเดเดฟเดฒเตเดฒเตเดเตเดเดฟเตฝ, เดกเดฟเดซเตเตพเดเตเดเดพเดฏเดฟ
"PGDATABASE" เดเตปเดตเดฏเตเตบเดฎเตเดจเตเดฑเต เดตเตเดฐเดฟเดฏเดฌเดฟเตพ. เด เดคเต เดธเดเตเดเตเดเดฐเดฟเดเตเดเดฟเดเตเดเดฟเดฒเตเดฒเตเดเตเดเดฟเตฝ, เด เดคเต 'เดชเตเดธเตเดฑเตเดฑเตเดเตเดฐเตเดธเต' เดเดฏเดฟ เดธเตเดฅเดฟเดฐเดธเตเดฅเดฟเดคเดฟเดฏเดพเดเตเด
psql เดชเดคเดฟเดชเตเดชเต 8 เด เดฒเตเดฒเตเดเตเดเดฟเตฝ เด เดคเดฟเตฝ เดเตเดเตเดคเดฒเดพเดฃเตเดเตเดเดฟเตฝ, เดเตเดเดพเดคเต 'template1'.
-u USERNAME or --dbuser=USERNAME
เดเดฏเดฟ เดฌเดจเตเดงเดฟเดชเตเดชเดฟเดเตเดเตเดฃเตเด เดกเดพเดฑเตเดฑเดพเดฌเตเดธเต เดเดชเดฏเตเดเตเดคเดพเดตเดฟเดจเตเดฑเต เดชเตเดฐเต. เดเตเดฎเดฏเดพเตฝ เดตเตเตผเดคเดฟเดฐเดฟเดเตเด เดฒเดฟเดธเตเดฑเตเดฑเต เดเดเดพเด
เดเดชเดฏเตเดเตเดคเตเดจเดพเดฎเดเตเดเดณเตเด เดเดจเตเดจเดฟเดฒเดงเดฟเดเด dbuser เดเตผเดเตเดฏเตเดฎเตเดจเตเดฑเตเดเดณเตเด เด เดจเตเดตเดฆเดจเตเดฏเดฎเดพเดฃเต. เดเดคเต เดจเตฝเดเดฟเดฏเดฟเดเตเดเดฟเดฒเตเดฒเตเดเตเดเดฟเตฝ, เด เดคเต
"PGUSER" เดเตปเดตเดฏเตเตบเดฎเตเดจเตเดฑเต เดตเตเดฐเดฟเดฏเดฌเดฟเดณเดฟเดฒเตเดเตเดเต เดกเดฟเดซเตเตพเดเตเดเต เดเตเดฏเตเดฏเตเดจเตเดจเต, เด เดฒเตเดฒเดพเดคเตเดคเดชเดเตเดทเด เด เดคเต 'postgres' เดเดฏเดฟ เดธเตเดฅเดฟเดฐเดธเตเดฅเดฟเดคเดฟเดฏเดพเดฏเดฟ เดฎเดพเดฑเตเดจเตเดจเต.
--dbpass=เดชเดพเดธเตโเดตเตเดกเต
เดกเดพเดฑเตเดฑเดพเดฌเตเดธเตเดฎเดพเดฏเดฟ เดฌเดจเตเดงเดฟเดชเตเดชเดฟเดเตเดเตเดจเตเดจเดคเดฟเดจเตเดณเตเดณ เดชเดพเดธเตโเดตเตเดกเต เดจเตฝเดเตเดจเตเดจเต. เด เดเดชเตเดทเดจเตเดฑเต เดเดชเดฏเตเดเด เดตเดณเดฐเต เดเดฏเตผเดจเตเดจเดคเดพเดฃเต
เดจเดฟเดฐเตเดคเตเดธเดพเดนเดชเตเดชเตเดเตเดคเตเดคเดฟ. เดชเดเดฐเด, เดเดฐเดพเตพ .pgpass เด เดฒเตเดฒเตเดเตเดเดฟเตฝ pg_service.conf เดซเดฏเตฝ เดเดชเดฏเตเดเดฟเดเตเดเดฃเด.
--dbservice=NAME
pg_service.conf เดซเดฏเดฒเดฟเดจเตเดณเตเดณเดฟเดฒเต เดเดฐเต เดธเตเดตเดจเดคเตเดคเดฟเดจเตเดฑเต เดชเตเดฐเต. 9.0 เดชเดคเดฟเดชเตเดชเดฟเดจเต เดฎเตเดฎเตเดชเต
Postgres, เดเดคเตเดฐเต เดเดเตเดณ เดซเดฏเดฒเดพเดฃเต, เดธเดพเดงเดพเดฐเดฃเดฏเดพเดฏเดฟ /etc/pg_service.conf-เตฝ เดเดพเดฃเดชเตเดชเตเดเตเดจเตเดจเต. เดจเดฟเดเตเดเดณเดพเดฃเตเดเตเดเดฟเตฝ
Postgres-เดจเตเดฑเต 9.0 เด เดฒเตเดฒเตเดเตเดเดฟเตฝ เดเดฏเตผเดจเตเดจ เดชเดคเดฟเดชเตเดชเต เดเดชเดฏเตเดเดฟเดเตเดเต, เดจเดฟเดเตเดเตพเดเตเดเต ".pg_service.conf" เดซเดฏเตฝ เดเดชเดฏเตเดเดฟเดเตเดเดพเด
เดธเตเดเตเดฐเดฟเดชเตเดฑเตเดฑเต เดชเตเดฐเดตเตผเดคเตเดคเดฟเดชเตเดชเดฟเดเตเดเตเดจเตเดจ เดเดชเดฏเตเดเตเดคเดพเดตเดฟเดจเตเดฑเต เดนเตเด เดกเดฏเดฑเดเตเดเดฑเดฟ, เดเดฆเดพ เดจเดพเดเดฟเดฏเตเดธเต.
เด เดซเดฏเดฒเดฟเตฝ เดเดฃเดเตเดทเตป เดเดชเตเดทเดจเตเดเดณเตเดเต เดเดฐเต เดฒเดณเดฟเดคเดฎเดพเดฏ เดฒเดฟเดธเตเดฑเตเดฑเต เด เดเดเตเดเดฟเดฏเดฟเดฐเดฟเดเตเดเตเดจเตเดจเต. เดจเดฟเดเตเดเตพเดเตเดเต เด เดงเดฟเดเดฎเดพเดฏเดฟ เดเดเดจเตเดจเตเดชเตเดเดพเดจเตเด เดเดดเดฟเดฏเตเด
เด เดเดชเตเดทเตป เดเดชเดฏเตเดเดฟเดเตเดเตเดฎเตเดชเตเตพ --dbservice="maindabase sslmode=require" เดชเตเดฒเตเดณเตเดณ เดตเดฟเดตเดฐเดเตเดเตพ
เด เดซเดฏเดฒเดฟเดจเตเดฑเต เดกเตเดเตเดฏเตเดฎเตเดจเตเดฑเตเดทเตป เดเดตเดฟเดเต เดเดพเดฃเดพเด
http://www.postgresql.org/docs/current/static/libpq-pgservice.html
เดกเดพเดฑเตเดฑเดพเดฌเตเดธเต เดเดฃเดเตเดทเตป เดเดชเตเดทเดจเตเดเตพ เดเตเดฐเตเดชเตเดชเตเดเตเดฏเตเดฏเดพเดจเดพเดเตเด: --เดนเตเดธเตเดฑเตเดฑเต=เด,เดฌเดฟ --เดนเตเดธเตเดฑเตเดฑเต=เดธเดฟ --เดชเตเตผเดเตเดเต=1234
--เดชเตเตผเดเตเดเต=3344 a-1234, b-1234, c-3344 เดเดจเตเดจเดฟเดตเดฏเตเดฎเดพเดฏเดฟ เดฌเดจเตเดงเดฟเดชเตเดชเดฟเดเตเดเตเด. เดเดฐเดฟเดเตเดเตฝ เดธเดเตเดเตเดเดฐเดฟเดเตเดเดพเตฝ, เดเดฐเต เดเดชเตเดทเตป เดถเตเดฐเดฆเตเดงเดฟเดเตเดเตเด
เด เดคเต เดตเตเดฃเตเดเตเด เดฎเดพเดฑเตเดฑเตเดจเตเดจเดคเตเดตเดฐเต เดเตเดฃเตเดเตเดชเตเดเตเดจเตเดจเต.
เดเดฆเดพเดนเดฐเดฃเดเตเดเตพ:
--host=a,b --port=5433 --db=c
a-5433-c b-5433-c เดเดจเตเดจเต เดนเตเดธเตเดฑเตเดฑเตเดเดณเดฟเดฒเตเดเตเดเต เดกเดพเดฑเตเดฑเดพเดฌเตเดธเต c เดเดชเดฏเตเดเดฟเดเตเดเต เดชเตเตผเดเตเดเต 5433-เดฒเตเดเตเดเต เดฐเดฃเตเดเตเดคเดตเดฃ เดฌเดจเตเดงเดฟเดชเตเดชเดฟเดเตเดเตเดจเตเดจเต
--host=a,b --port=5433 --db=c,d
เดจเดพเดฒเต เดคเดตเดฃ เดฌเดจเตเดงเดฟเดชเตเดชเดฟเดเตเดเตเดจเตเดจเต: a-5433-c a-5433-d b-5433-c b-5433-d
--host=a,b --host=foo --port=1234 --port=5433 --db=e,f
เดเดฑเต เดคเดตเดฃ เดฌเดจเตเดงเดฟเดชเตเดชเดฟเดเตเดเตเดจเตเดจเต: a-1234-e a-1234-f b-1234-e b-1234-f foo-5433-e foo-5433-f
--host=a,b --host=x --port=5432,5433 --dbuser=alice --dbuser=bob -db=baz
เดฎเตเดจเตเดจเต เดคเดตเดฃ เดฌเดจเตเดงเดฟเดชเตเดชเดฟเดเตเดเตเดจเตเดจเต: a-5432-alice-baz b-5433-alice-baz x-5433-bob-baz
--dbservice="foo" --port=5433
pg_service.conf เดซเดฏเดฒเดฟเตฝ 'foo' เดเดจเตเดจเต เดชเตเดฐเดฟเดเตเดเดฟเดฐเดฟเดเตเดเตเดจเตเดจ เดธเตเดตเดจเด เดเดชเดฏเตเดเดฟเดเตเดเต เดเดฃเดเตเดฑเตเดฑเตเดเตเดฏเตเดฏเตเดจเตเดจเต, เดเดจเตเดจเดพเตฝ เดชเตเตผเดเตเดเดฟเดจเต เด เดธเดพเดงเตเดตเดพเดเตเดเตเดจเตเดจเต
เดฎเดฑเตเดฑเตเดณเตเดณเดต เดเดชเตเดทเดจเตเดเตพ
เดฎเดฑเตเดฑเต เดเดชเตเดทเดจเตเดเดณเดฟเตฝ เดเดต เดเตพเดชเตเดชเตเดเตเดจเตเดจเต:
--action=NAME
เดเดเตเดเตพ เดเดจเตเดคเต เดชเตเดฐเดตเตผเดคเตเดคเดจเดฎเดพเดฃเต เดจเดเดคเตเดคเตเดจเตเดจเดคเตเดจเตเดจเต เดชเตเดฐเดธเตเดคเดพเดตเดฟเดเตเดเตเดจเตเดจเต. เดธเดฟเดเดฒเดฟเดเตเดเต เดเตเดฏเตโเดค เดซเดฏเตฝ เดเดชเดฏเตเดเดฟเดเตเดเตเดจเตเดจเดฟเดฒเตเดฒเตเดเตเดเดฟเตฝ เด เดคเต เดเดตเดถเตเดฏเดฎเดพเดฃเต
เดเดเตเดทเตป เดเดฃเตเดเตเดชเดฟเดเดฟเดเตเดเดพเตป เดซเดฏเดฒเดฟเดจเตเดฑเต เดชเตเดฐเต เดเดชเดฏเตเดเดฟเดเตเดเตเดจเตเดจเต.
--เดฎเตเดจเตเดจเดฑเดฟเดฏเดฟเดชเตเดชเต=VAL or -w VAL
เดเดฐเต เดฎเตเดจเตเดจเดฑเดฟเดฏเดฟเดชเตเดชเต เด เดฒเตเตผเดเตเดเต เดชเตเดฑเดชเตเดชเตเดเตเดตเดฟเดเตเดเตเดจเตเดจ เดชเดฐเดฟเดงเดฟ เดธเดเตเดเตเดเดฐเดฟเดเตเดเตเดจเตเดจเต. เดเดคเดฟเดจเตเดณเตเดณ เดธเดพเดงเตเดตเดพเดฏ เดเดชเตเดทเดจเตเดเตพ
เดเดชเตเดทเตป เดเดชเดฏเตเดเดฟเดเตเด เดชเตเดฐเดตเตผเดคเตเดคเดจเดคเตเดคเต เดเดถเตเดฐเดฏเดฟเดเตเดเดฟเดฐเดฟเดเตเดเตเดจเตเดจเต.
--critical=VAL or -c VAL
เดเดฐเต เดจเดฟเตผเดฃเตเดฃเดพเดฏเด เดฎเตเดจเตเดจเดฑเดฟเดฏเดฟเดชเตเดชเต เดจเตฝเดเตเดจเตเดจเดคเดฟเดจเตเดณเตเดณ เดชเดฐเดฟเดงเดฟ เดธเดเตเดเตเดเดฐเดฟเดเตเดเตเดจเตเดจเต. เดเดคเดฟเดจเตเดณเตเดณ เดธเดพเดงเตเดตเดพเดฏ เดเดชเตเดทเดจเตเดเตพ
เดเดชเตเดทเตป เดเดชเดฏเตเดเดฟเดเตเด เดชเตเดฐเดตเตผเดคเตเดคเดจเดคเตเดคเต เดเดถเตเดฐเดฏเดฟเดเตเดเดฟเดฐเดฟเดเตเดเตเดจเตเดจเต.
-t VAL or --เดเตเดเดเดเตเดเต=VAL
เดจเดฟเดฎเดฟเดทเดเตเดเตพเดเตเดเตเดณเตเดณเดฟเตฝ เดธเดฎเดฏเดชเดฐเดฟเดงเดฟ เดธเดเตเดเตเดเดฐเดฟเดเตเดเตเดจเตเดจเต, เด เดคเดฟเดจเตเดถเตเดทเด เดธเตเดเตเดฐเดฟเดชเตเดฑเตเดฑเต เด เดคเต เดเตเดฏเตเดฏเตเดจเตเดจเดคเตเดจเตเดคเตเด เดจเดฟเตผเดคเตเดคเดฒเดพเดเตเดเตเด
เดเดฐเต เด เดเตเดเดพเดค เดจเดฟเดฒ เดคเดฟเดฐเดฟเดเต เดจเตฝเดเตเด. เดฎเตเดคเตเดคเดคเตเดคเดฟเดฒเตเดณเตเดณเดคเดฒเตเดฒ, เดเดฐเต เดชเตเดธเตเดฑเตเดฑเตโเดเตเดฐเตเดธเต เดเตเดฒเดธเตเดฑเตเดฑเดฑเดฟเดจเตเด เดธเดฎเดฏเดชเดฐเดฟเดงเดฟ
เดธเตเดเตเดฐเดฟเดชเตเดฑเตเดฑเต. เดธเตเดฅเดฟเดฐ เดฎเตเดฒเตเดฏเด 10 โโเดเดฃเต; เดฏเตเดฃเดฟเดฑเตเดฑเตเดเตพ เดเดชเตเดชเตเดดเตเด เดธเตเดเตเดเดจเตเดฑเตเดเดณเดฟเดฒเดพเดฏเดฟเดฐเดฟเดเตเดเตเด.
--assume-standby-mod
เดตเตเดฏเดเตเดคเดฎเดพเดเตเดเดฟเดฏเดฟเดเตเดเตเดฃเตเดเตเดเตเดเดฟเตฝ, เดธเตเตผเดตเตผ เดธเตเดฑเตเดฑเดพเตปเดกเตโเดฌเต เดฎเตเดกเดฟเตฝ เดชเตเดฐเดตเตผเดคเตเดคเดฟเดเตเดเตเดฎเต เดเดจเตเดจเต เดเดฆเตเดฏเด เดชเดฐเดฟเดถเตเดงเดฟเดเตเดเตเด (--datadir
เดเดตเดถเตเดฏเดฎเดพเดฃเต), เด เดเตเดเดจเตเดฏเดพเดฃเตเดเตเดเดฟเตฝ, SQL เด เดจเตเดตเตเดทเดฃเดเตเดเตพ เดเดตเดถเตเดฏเดฎเตเดณเตเดณ เดเดฒเตเดฒเดพ เดชเดฐเดฟเดถเตเดงเดจเดเดณเตเด เด เดตเดเดฃเดฟเดเตเดเดชเตเดชเตเดเตเดเดฏเตเด "เดธเตเตผเดตเตผ
เดธเตเดฑเตเดฑเดพเตปเดกเตโเดฌเต เดฎเตเดกเดฟเตฝ" เดถเดฐเดฟ เดธเตเดฑเตเดฑเดพเดฑเตเดฑเดธเตเดเต เดชเดเดฐเด เดจเตฝเดเตเด.
เดเดฆเดพเดนเดฐเดฃเด:
postgres@db$./check_postgres --action=version --warning=8.1 --datadir /var/lib/postgresql/8.3/main/ --assume-standby-mode
POSTGRES_VERSION เดถเดฐเดฟ: เดธเตเตผเดตเตผ เดธเตเดฑเตเดฑเดพเตปเดกเตโเดฌเต เดฎเตเดกเดฟเตฝ | เดธเดฎเดฏเด=0.00
--ssume-prod
เดตเตเดฏเดเตเดคเดฎเดพเดเตเดเดฟเดฏเดฟเดเตเดเตเดฃเตเดเตเดเตเดเดฟเตฝ, เดชเตเดฐเตเดกเดเตเดทเตป เดฎเตเดกเดฟเดฒเตเดณเตเดณ เดธเตเตผเดตเตผ เดชเตเดฐเดตเตผเดคเตเดคเดฟเดเตเดเตเดจเตเดจเตเดฃเตเดเตเดฏเตเดจเตเดจเต เดชเดฐเดฟเดถเตเดงเดฟเดเตเดเตเด (--datadir เดเดตเดถเตเดฏเดฎเดพเดฃเต).
("symlink: check_postgres_checkpoint") เดเดจเตเดจเดคเดฟเดจเต เดฎเดพเดคเตเดฐเด เด เดเดชเตเดทเตป เดชเตเดฐเดธเดเตเดคเดฎเดพเดฃเต.
เดเดฆเดพเดนเดฐเดฃเด:
postgres@db$./check_postgres --action=checkpoint --datadir /var/lib/postgresql/8.3/main/ --assume-prod
POSTGRES_CHECKPOINT เดถเดฐเดฟ: เด เดตเดธเดพเดจ เดเตเดเตเดเต เดชเตเดฏเดฟเดจเตเดฑเต 72 เดธเตเดเตเดเตปเดกเต เดฎเตเดฎเตเดชเดพเดฏเดฟเดฐเตเดจเตเดจเต | เดชเตเดฐเดพเดฏเด=72;;300 เดฎเตเดกเต=เดฎเดพเดธเตเดฑเตเดฑเตผ
-h or --เดธเดนเดพเดฏเดฟเดเตเดเต
เดเดฒเตเดฒเดพ เดชเตเดฐเดตเตผเดคเตเดคเดจเดเตเดเดณเตเดเตเดฏเตเด เดเดชเตโเดทเดจเตเดเดณเตเดเตเดฏเตเด เดธเดเดเตเดฐเดนเดคเตเดคเตเดเตเดเตเดเดฟเดฏ เดเดฐเต เดธเดนเดพเดฏ เดธเตโเดเตเดฐเตเตป เดชเตเดฐเดฆเตผเดถเดฟเดชเตเดชเดฟเดเตเดเตเดจเตเดจเต.
--เดฎเดจเตเดทเตเดฏเตป
เดฎเตเดดเตเดตเตป เดฎเดพเดจเตเดตเดฒเตเด เดชเตเดฐเดฆเตผเดถเดฟเดชเตเดชเดฟเดเตเดเตเดจเตเดจเต.
-V or --เดชเดคเดฟเดชเตเดชเต
เดจเดฟเดฒเดตเดฟเดฒเต เดชเดคเดฟเดชเตเดชเต เดเดพเดฃเดฟเดเตเดเตเดจเตเดจเต.
-v or --เดตเดพเดเตเดเตเดเตพ
เดตเตเตผเดฌเตเดธเดฟเดฑเตเดฑเดฟ เดฒเตเดตเตฝ เดธเดเตเดเดฎเดพเดเตเดเตเด. เดฒเตเดตเตฝ เดตเตผเดฆเตเดงเดฟเดชเตเดชเดฟเดเตเดเดพเตป เดเดจเตเดจเดฟเดฒเดงเดฟเดเด เดคเดตเดฃ เดตเดฟเดณเดฟเดเตเดเดพเด. เดเดคเต เดธเดเตเดเดฎเดพเดเตเดเตเดจเตเดจเต
เดฎเตเดจเตเดจเต เด เดคเดฟเดฒเดงเดฟเดเดฎเต (เดฎเดฑเตเดฑเตเดฐเต เดตเดฟเดงเดคเตเดคเดฟเตฝ เดชเดฑเดเตเดเดพเตฝ, "-v -v -v" เดจเตฝเดเตเดจเตเดจเดคเต) เดกเตเดฌเดเตเดเดฟเดเดเต เดตเดฟเดตเดฐเดเตเดเตพ เดเดฃเดพเดเตเดเตเดจเตเดจเต
stderr-เดฒเตเดเตเดเต เด เดฏเดเตเด เด เดชเตเดฐเตเดเตเดฐเดพเดฎเดฟเดจเดพเดฏเดฟ.
--showperf=VAL
เดธเตเดฑเตเดฑเดพเตปเดกเตเตผเดกเต เดจเดพเดเดฟเดฏเตเดธเต เดซเตเตผเดฎเดพเดฑเตเดฑเดฟเตฝ เดเดเตเดเตพ เด เดงเดฟเด เดชเตเดฐเดเดเดจ เดกเดพเดฑเตเดฑ เดเดเตเดเตเดชเตเดเตเดเต เดเตเดฏเตเดฏเตเดฎเต เดเดจเตเดจเต เดจเดฟเตผเดฃเตเดฃเดฏเดฟเดเตเดเตเดจเตเดจเต (เด เดตเดธเดพเดจเด
เดธเตเดเตเดฐเดฟเดเดเดฟเดจเตเดฑเต, เดชเตเดชเตเดชเต เดเดฟเดนเตเดจเดคเตเดคเดฟเดจเต เดถเตเดทเด, เดชเตเดฐเต=เดฎเตเดฒเตเดฏเด เดเดชเดฏเตเดเดฟเดเตเดเต). VAL 0 เด เดฒเตเดฒเตเดเตเดเดฟเตฝ 1 เดเดฏเดฟเดฐเดฟเดเตเดเดฃเด. เดกเดฟเดซเตเตพเดเตเดเต
เดเดฃเต 1. Nagios เดเดเตเดเตเดชเตเดเตเดเต เดฎเตเดกเต เดเดชเดฏเตเดเดฟเดเตเดเดพเตฝ เดฎเดพเดคเตเดฐเดฎเต เดชเตเดฐเดพเดฌเดฒเตเดฏเดคเตเดคเดฟเตฝ เดตเดฐเดฟเดเดฏเตเดณเตเดณเต.
--perflimit=i
เดเดชเดฏเตเดเดฟเดเตเดเตเดฎเตเดชเตเตพ เดคเดพเตฝเดชเตเดชเดฐเตเดฏเดฎเตเดณเตเดณ เดเดคเตเดฐ เดเดจเดเตเดเตพ เดคเดฟเดฐเดฟเดเต เดฑเดฟเดชเตเดชเตเตผเดเตเดเต เดเตเดฏเตเดฏเตเดฎเตเดจเตเดจเดคเดฟเดจเตเดฑเต เดชเดฐเดฟเดงเดฟ เดธเดเตเดเตเดเดฐเดฟเดเตเดเตเดจเตเดจเต
เดทเตเดชเตเตผเดซเต เดเดชเตเดทเตป. เดเดคเต เดเดฐเต เดตเดฒเดฟเดฏ เดธเดเดเตเดฏ เดคเดฟเดฐเดฟเดเต เดจเตฝเดเตเดจเตเดจ เดชเตเดฐเดตเตผเดคเตเดคเดจเดเตเดเตพเดเตเดเต เดฎเดพเดคเตเดฐเดฎเต เดซเดฒเดฎเตเดณเตเดณเต
เดชเตเดฒเตเดณเตเดณ เดเดจเดเตเดเตพ เดชเดเตเดเดฟเด_เดตเดฒเดฟเดชเตเดชเด. เดธเตเดฅเดฟเดฐเดธเตเดฅเดฟเดคเดฟ 0 เดเดฃเต, เด เดฒเตเดฒเตเดเตเดเดฟเตฝ เดชเดฐเดฟเดงเดฟเดฏเดฟเดฒเตเดฒ. เดเดคเต เดเดชเดฏเตเดเดฟเดเตเดเตเดฎเตเดชเตเตพ เดถเตเดฐเดฆเตเดงเดฟเดเตเดเตเด
เดเตเดเต --เดเตพเดชเตเดชเตเดเตเดจเตเดจเต or --เดชเตเดเตเดคเตเดคเดฟเดฏเดฟเดเตเดเดฟเดฒเตเดฒ เดเดชเตโเดทเดจเตเดเตพ, เด เดจเดฟเดฏเดจเตเดคเตเดฐเดฃเดเตเดเตพ เดเตเดฏเตโเดคเดฟเดฐเดฟเดเตเดเตเดจเตเดจเดคเตเดชเตเดฒเต เดถเตเดทเด The
เด เดจเตเดตเตเดทเดฃเด เดจเดเดคเตเดคเดฟ, เด เดคเดฟเดจเดพเตฝ เดจเดฟเดเตเดเดณเตเดเต เดชเดฐเดฟเดงเดฟเดฏเดฟเตฝ เดจเดฟเดเตเดเตพ เดเดเตเดฐเดนเดฟเดเตเดเตเดจเตเดจ เดเดจเดเตเดเตพ เดเตพเดชเตเดชเตเดเตเดเตเดเตเดเดฟเดฒเตเดฒ. เดเดเตเดเตเดเตเดจเตเดจเต เดฎเดพเดคเตเดฐเด
Nagios เดเดเตเดเตโเดชเตเดเตเดเต เดฎเตเดกเต เดเดชเดฏเตเดเดฟเดเตเดเตเดเดฏเดพเดฃเตเดเตเดเดฟเตฝ เดชเตเดฐเดญเดพเดตเด.
--เดทเตเดเตเด=VAL
เดเดฐเต เดเตเดฆเตเดฏเดตเตเด เดชเตเดฐเดตเตผเดคเตเดคเดฟเดชเตเดชเดฟเดเตเดเตเดจเตเดจเดคเดฟเดจเต เดเดเตเดเตเดเตเดจเตเดจ เดธเดฎเดฏเด เดเดเตเดเตเดชเตเดเตเดเดฟเตฝ เดเดพเดฃเดฟเดเตเดเดฟเดเตเดเตเดฃเตเดเต เดเดจเตเดจเต เดจเดฟเตผเดฃเตเดฃเดฏเดฟเดเตเดเตเดจเตเดจเต. VAL 0 เดเดฏเดฟเดฐเดฟเดเตเดเดฃเด
เด เดฒเตเดฒเตเดเตเดเดฟเตฝ 1. เดกเดฟเดซเตเตพเดเตเดเต 1 เดเดฃเต. เด เดฒเตเดฒเดพเดคเต เดซเดฒเดฎเดฟเดฒเตเดฒ เดทเตเดชเตเตผเดซเต เดเดฃเดพเดฃเต. เดเดชเดฏเตเดเดฟเดเตเดเดพเตฝ เดฎเดพเดคเตเดฐเดฎเต เดชเตเดฐเดพเดฌเดฒเตเดฏเดคเตเดคเดฟเตฝ เดตเดฐเดฟเดเดฏเตเดณเตเดณเต
เดจเดพเดเดฟเดฏเตเดธเต เดเดเตเดเตเดชเตเดเตเดเต เดฎเตเดกเต.
--เดเตเดธเตเดฑเตเดฑเต
เดเตเดธเตเดฑเตเดฑเต เดฎเตเดกเต เดชเตเดฐเดตเตผเดคเตเดคเดจเดเตเดทเดฎเดฎเดพเดเตเดเตเดจเตเดจเต. เดเตเดตเดเตเดฏเตเดณเตเดณ "เดเตเดธเตเดฑเตเดฑเต เดฎเตเดกเต" เดตเดฟเดญเดพเดเด เดเดพเดฃเตเด.
--PGBINDIR=เดชเดพเดคเตเดคเต
psql เดฌเตเดจเดฑเดฟเดเตพ เดเดตเดฟเดเต เดเดฃเตเดเตเดคเตเดคเดฃเดฎเตเดจเตเดจเต เดธเตเดเตเดฐเดฟเดชเตเดฑเตเดฑเดฟเดจเตเดเต เดชเดฑเดฏเตเดจเตเดจเต. เดจเดฟเดเตเดเตพเดเตเดเต เดเดจเตเดจเดฟเตฝ เดเตเดเตเดคเตฝ เดเดฃเตเดเตเดเตเดเดฟเตฝ เดเดชเดฏเตเดเดชเตเดฐเดฆเดฎเดพเดฃเต
เดจเดฟเดเตเดเดณเตเดเต เดธเดฟเดธเตเดฑเตเดฑเดคเตเดคเดฟเตฝ PostgreSQL เดเดเตเดธเดฟเดเตเดฏเตเดเตเดเดฌเดฟเดณเตเดเดณเตเดเต เดชเดคเดฟเดชเตเดชเต, เด เดฒเตเดฒเตเดเตเดเดฟเตฝ เดจเดฟเดเตเดเดณเตเดเต เดธเดฟเดธเตเดฑเตเดฑเดคเตเดคเดฟเตฝ เดเดฒเตเดฒเตเดเตเดเดฟเตฝ
เดชเดพเดค. เด เดเดชเตโเดทเตป เดเดฒเตเดฒเดพ เดตเดฒเดฟเดฏเดเตเดทเดฐเดคเตเดคเดฟเดฒเตเด เดเดฃเตเดเตเดจเตเดจเต เดถเตเดฐเดฆเตเดงเดฟเดเตเดเตเด. เดธเตเดฅเดฟเดฐเดธเตเดฅเดฟเดคเดฟเดฏเดพเดฏเดฟ, เด เดเดชเตเดทเตป เดเดฃเต เด เดฒเตเดฒ
เด เดจเตเดตเดฆเดฟเดเตเดเต. เดเดคเต เดชเตเดฐเดตเตผเดคเตเดคเดจเดเตเดทเดฎเดฎเดพเดเตเดเดพเตป, เดจเดฟเดเตเดเตพ เดธเตเดเตเดฐเดฟเดชเตเดฑเตเดฑเดฟเดจเตเดฑเต เดฎเตเดเตพเดญเดพเดเดคเตเดคเตเดณเตเดณ $NO_PSQL_OPTION เดฎเดพเดฑเตเดฑเดฃเด
0 เดตเดฐเต. เดจเดฟเดเตเดเตพเดเตเดเต เดเดดเดฟเดฏเตเดฎเตเดเตเดเดฟเตฝ เด เดเดชเตเดทเตป เดเดชเดฏเตเดเดฟเดเตเดเตเดจเตเดจเดคเต เดเดดเดฟเดตเดพเดเตเดเตเด, เดชเดเดฐเด เดเตปเดตเดฏเตเตบเดฎเตเดจเตเดฑเต เดตเตเดฐเดฟเดฏเดฌเดฟเตพ เดเดชเดฏเตเดเดฟเดเตเดเตเด
เดธเดฟ เด เดฒเตเดฒเตเดเตเดเดฟเตฝ เดนเดพเตผเดกเต-เดเตเดกเตเดเตเดฏเตโเดค $PGBINDIR เดตเตเดฐเดฟเดฏเดฌเดฟเตพ, เดธเตโเดเตเดฐเดฟเดชเตเดฑเตเดฑเดฟเดจเตเดฑเต เดฎเตเดเตพเดญเดพเดเดคเตเดคเต, เดธเดเตเดเตเดเดฐเดฟเดเตเดเดพเตป
เดเดชเดฏเตเดเดฟเดเตเดเดพเดจเตเดณเตเดณ PostgreSQL-เดฒเตเดเตเดเตเดณเตเดณ เดชเดพเดค.
--PSQL=เดชเดพเดคเตเดคเต
(เดจเดฟเดฐเดธเดฟเดเตเดเต, เด เดเดชเตเดทเตป เดเดดเดฟเดฏเตเด be เดจเตเดเตเดเดเดเตเดฏเตเดคเต in a เดญเดพเดตเดฟ เดชเตเดฐเดเดพเดถเดจเด!) เดธเตเดเตเดฐเดฟเดชเตเดฑเตเดฑเต เดเดตเดฟเดเตเดฏเดพเดฃเตเดจเตเดจเต เดชเดฑเดฏเตเดจเตเดจเต
psql เดชเตเดฐเตเดเตเดฐเดพเด เดเดฃเตเดเตเดคเตเดคเดพเตป. เดจเดฟเดเตเดเตพเดเตเดเต psql-เดจเตเดฑเต เดเดจเตเดจเดฟเดฒเดงเดฟเดเด เดชเดคเดฟเดชเตเดชเตเดเตพ เดเดฃเตเดเตเดเตเดเดฟเตฝ เดเดชเดฏเตเดเดชเตเดฐเดฆเดฎเดพเดฃเต
เดจเดฟเดเตเดเดณเตเดเต เดธเดฟเดธเตเดฑเตเดฑเดคเตเดคเดฟเตฝ เดเดเตเดธเดฟเดเตเดฏเตเดเตเดเดฌเดฟเตพ, เด เดฒเตเดฒเตเดเตเดเดฟเตฝ เดจเดฟเดเตเดเดณเตเดเต เดชเดพเดคเดฏเดฟเตฝ psql เดชเตเดฐเตเดเตเดฐเดพเด เดเดฒเตเดฒเตเดเตเดเดฟเตฝ. เดเดคเต เดถเตเดฐเดฆเตเดงเดฟเดเตเดเตเด
เดเดชเตเดทเตป เดเดฒเตเดฒเดพ เดตเดฒเดฟเดฏเดเตเดทเดฐเดคเตเดคเดฟเดฒเตเด เดเดฃเต. เดธเตเดฅเดฟเดฐเดธเตเดฅเดฟเดคเดฟเดฏเดพเดฏเดฟ, เด เดเดชเตเดทเตป เดเดฃเต เด เดฒเตเดฒ เด เดจเตเดตเดฆเดฟเดเตเดเต. เดเดคเต เดชเตเดฐเดตเตผเดคเตเดคเดจเดเตเดทเดฎเดฎเดพเดเตเดเดพเตป, เดจเดฟเดเตเดเตพ
เดธเตเดเตเดฐเดฟเดชเตเดฑเตเดฑเดฟเดจเตเดฑเต เดฎเตเดเตพเดญเดพเดเดคเตเดคเตเดณเตเดณ $NO_PSQL_OPTION 0 เดเดฏเดฟ เดฎเดพเดฑเตเดฑเดฃเด. เดเดคเต เดเดชเดฏเตเดเดฟเดเตเดเตเดจเตเดจเดคเต เดเดดเดฟเดตเดพเดเตเดเตเด
เดจเดฟเดเตเดเตพเดเตเดเต เดเดดเดฟเดฏเตเดฎเตเดเตเดเดฟเตฝ เดเดชเตเดทเตป, เดชเดเดฐเด $PSQL เดตเตเดฐเดฟเดฏเดฌเดฟเดณเดฟเดฒเตเดเตเดเต เดจเดฟเดเตเดเดณเตเดเต psql เดฒเตเดเตเดเตเดทเตป เดนเดพเตผเดกเต-เดเตเดกเต เดเตเดฏเตเดฏเตเด,
เดธเตเดเตเดฐเดฟเดชเตเดฑเตเดฑเดฟเดจเตเดฑเต เดฎเตเดเตพเดญเดพเดเดคเตเดคเตเด.
--เดธเดฟเดเดฒเดฟเดเตเดเตเดเตพ
เดเดฐเต เดชเตเดฐเดตเตผเดคเตเดคเดจเดคเตเดคเดฟเดจเตเด เดชเตเดฐเดงเดพเดจ เดชเตเดฐเตเดเตเดฐเดพเดฎเดฟเดฒเตเดเตเดเต เดธเดฟเดเดฒเดฟเดเตเดเตเดเตพ เดธเตเดทเตเดเดฟเดเตเดเตเดจเตเดจเต.
--output=VAL
เดตเดฟเดตเดฟเดง เดชเตเดฐเตเดเตเดฐเดพเดฎเตเดเดณเดฟเตฝ เดเดชเดฏเตเดเดฟเดเตเดเตเดจเตเดจเดคเดฟเดจเต, เดเดเตเดเตเดชเตเดเตเดเดฟเดจเตเดฑเต เดซเตเตผเดฎเดพเดฑเตเดฑเต เดจเดฟเตผเดฃเตเดฃเดฏเดฟเดเตเดเตเดจเตเดจเต. เดธเตเดฅเดฟเดฐเดธเตเดฅเดฟเดคเดฟเดฏเดพเดฃเต
'เดจเดพเดเดฟเดฏเตเดธเต'. 'เดจเดพเดเดฟเดฏเตเดธเต', 'เดเดเดเตผเดเดฟเดเดฟ', 'เดธเดฟเดฎเตเดชเดฟเตพ', 'เดเดพเดเตเดฑเตเดฑเดฟ' เดเดจเตเดจเดฟเดตเดฏเดพเดฃเต เดฒเดญเตเดฏเดฎเดพเดฏ เดเดชเตเดทเดจเตเดเตพ.
--mrtg=VAL
เดเดฟเดฒ เดจเดฟเตผเดฆเตเดฆเดฟเดทเตเด เดชเตเดฐเดตเตผเดคเตเดคเดจเดเตเดเตพเดเตเดเดพเดฏเดฟ MRTG เด เดฒเตเดฒเตเดเตเดเดฟเตฝ เดฒเดณเดฟเดคเดฎเดพเดฏ เดเดเตเดเตเดชเตเดเตเดเดฟเดจเดพเดฏเดฟ เดฎเดพเดคเตเดฐเด เดเดชเดฏเตเดเดฟเดเตเดเตเดจเตเดจเต.
--debugoutput=VAL
เดกเตเดฌเดเตเดเดฟเดเดเดฟเตฝ เดเดชเดฏเตเดเดฟเดเตเดเตเดจเตเดจเดคเดฟเดจเต, psql เดจเตฝเดเตเดจเตเดจ เดเตเดคเตเดฏเดฎเดพเดฏ เดธเตเดเตเดฐเดฟเดเดเต เดเดเตเดเตเดชเตเดเตเดเต เดเตเดฏเตเดฏเตเดจเตเดจเต. เดฎเตเดฒเตเดฏเด เดเดจเตเดจเต เด เดฒเตเดฒเตเดเตเดเดฟเตฝ
เดเดเตเดเตโเดชเตเดเตเดเต เดชเตเดฐเดฆเตผเดถเดฟเดชเตเดชเดฟเดเตเดเดฟเดเตเดเตเดฃเตเดเต เดเดฒเตเดฒเดฏเต เดเดจเตเดจเต เดจเดฟเตผเดฃเตเดฃเดฏเดฟเดเตเดเตเดจเตเดจ เดเตเดเตเดคเตฝ เด เดเตเดทเดฐเดเตเดเตพ, เดเดตเดฟเดเต 'a' = เดเดฒเตเดฒเดพเด, 'c'
= เดเตเดฐเดฟเดเตเดเดฟเดเตเดเตฝ, 'w' = เดฎเตเดจเตเดจเดฑเดฟเดฏเดฟเดชเตเดชเต, 'o' = เดถเดฐเดฟ, 'u' = เด เดเตเดเดพเดคเด. เด เดเตเดทเดฐเดเตเดเตพ เดธเดเดฏเตเดเดฟเดชเตเดชเดฟเดเตเดเดพเด.
--get_method=VAL
"new_version_cp" เดเดจเตเดจเดคเดฟเดจเดพเดฏเดฟ เดตเดฟเดตเดฐเดเตเดเตพ เดฒเดญเตเดฏเดฎเดพเดเตเดเดพเตป เดเดชเดฏเตเดเดฟเดเตเดเตเดจเตเดจ เดฐเตเดคเดฟเดฏเตเดเต เดธเตเดชเตเดธเดฟเดซเดฟเดเตเดเตเดทเตป เด เดจเตเดตเดฆเดฟเดเตเดเตเดจเตเดจเต,
"new_version_pg", "new_version_bc", "new_version_box", "new_version_tnm" เดเดจเตเดจเดฟเดต เดชเดฐเดฟเดถเตเดงเดฟเดเตเดเตเดจเตเดจเต.
เดตเตเดฌเดฟเตฝ เดจเดฟเดจเตเดจเต เดตเดฟเดตเดฐเดเตเดเตพ เดจเตเดเตเดจเตเดจเดคเดฟเดจเดพเดฏเดฟ เดเดจเดฟเดชเตเดชเดฑเดฏเตเดจเตเดจ เดชเตเดฐเตเดเตเดฐเดพเดฎเตเดเตพ เดชเดฐเตเดเตเดทเดฟเดเตเดเต: GET,
wget, fetch, curl, linx, links. เดเดจเตเดจเดฟเดจเตเดฑเต เดเดชเดฏเตเดเด เดจเดฟเตผเดฌเดจเตเดงเดฎเดพเดเตเดเตเดจเตเดจเดคเดฟเดจเต (เด เดเตเดเดจเต เดจเตเดเตเดเด เดเตเดฏเตเดฏเตเด
เด เดชเตเดฐเดตเตเดคเตเดคเดฟเดเดณเดฟเตฝ เดเดจเตเดจเต เดตเดฐเต เดฎเดฑเตเดฑเตเดฒเตเดฒเดพเดตเดฐเตเดฏเตเด เดชเดฐเตเดเตเดทเดฟเดเตเดเตเดจเตเดจเดคเดฟเดจเต เดฎเตเดเดณเดฟเตฝ), เดชเตเดฐเตเดเดณเดฟเดฒเตเดจเตเดจเต เดเดคเดพเดฏเดฟ เดจเตฝเดเตเด
get_method เดเดจเตเดจเดคเดฟเดฒเตเดเตเดเตเดณเตเดณ เดตเดพเดฆเด. เดเดฆเดพเดนเดฐเดฃเดคเตเดคเดฟเดจเต, เดเดฐเต BSD เดฌเตเดเตเดธเต เดเดจเดฟเดชเตเดชเดฑเดฏเตเดจเตเดจ เดตเดฐเดฟเดฏเดฟเตฝ เดจเตฝเดเดฟเดฏเตเดเตเดเดพเด
เด เดตเดฐเตเดเต ".check_postgresrc" เดซเดฏเตฝ:
get_method=เดเดเตเดเตเดเตเด
--language=VAL
เดเดฒเตเดฒเดพ เดเดเตเดเตโเดชเตเดเตเดเต เดธเดจเตเดฆเตเดถเดเตเดเตพเดเตเดเตเด เดเดชเดฏเตเดเดฟเดเตเดเตเดจเตเดจเดคเดฟเดจเต เดญเดพเดท เดธเดเตเดเดฎเดพเดเตเดเตเด. เดธเดพเดงเดพเดฐเดฃเดฏเดพเดฏเดฟ, เดเดคเต เดเดฃเตเดเตเดชเดฟเดเดฟเดเตเดเตเดจเตเดจเดคเต
เดชเดฐเดฟเดธเตเดฅเดฟเดคเดฟ เดตเตเดฐเดฟเดฏเดฌเดฟเดณเตเดเตพ LC_ALL, LC_MESSAGES, LANG เดเดจเตเดจเดฟเดต เดชเดฐเดฟเดถเตเดงเดฟเดเตเดเตเดจเตเดจเต, เดชเดเตเดทเต เดเดคเต เดเตเดฐเดฎเตเดเดฐเดฟเดเตเดเตเดจเตเดจเต
เดเดชเตโเดทเตป เด เดคเตเดคเดฐเด เดเดฃเตเดเตเดคเตเดคเดฒเตเดเดณเต เด เดธเดพเดงเตเดตเดพเดเตเดเตเด.
เดชเตเดฐเดตเตผเดคเตเดคเดจเดเตเดเตพ
เดธเตเดเตเดฐเดฟเดชเตเดฑเตเดฑเต เดเดจเตเดจเต เด เดคเดฟเดฒเดงเดฟเดเดฎเต เดชเตเดฐเดตเตผเดคเตเดคเดจเดเตเดเตพ เดชเตเดฐเดตเตผเดคเตเดคเดฟเดชเตเดชเดฟเดเตเดเตเดจเตเดจเต. เดเดคเต เดเดจเตเดจเตเดเดฟเตฝ --action เดซเตเดฒเดพเดเต เดเดชเดฏเตเดเดฟเดเตเดเต เด เดฒเตเดฒเตเดเตเดเดฟเตฝ เดตเดดเดฟเดฏเต เดเตเดฏเตเดฏเดพเด
เดชเตเดฐเดงเดพเดจ เดซเดฏเดฒเดฟเดฒเตเดเตเดเต เดเดฐเต เดธเดฟเดเดฒเดฟเดเตเดเต เดเดชเดฏเตเดเดฟเดเตเดเตเดจเตเดจเต, เด เดคเดฟเตฝ เดเดณเตเดณ เดชเตเดฐเดตเตผเดคเตเดคเดจเดคเตเดคเดฟเดจเตเดฑเต เดชเตเดฐเต เด เดเดเตเดเดฟเดฏเดฟเดฐเดฟเดเตเดเตเดจเตเดจเต. เดตเตเดฃเตเดเดฟ
เดเดฆเดพเดนเดฐเดฃเดคเตเดคเดฟเดจเต, "เดเตเดเดธเดฟเดเตเดเต" เดเดจเตเดจ เดชเตเดฐเดตเตผเดคเตเดคเดจเด เดชเตเดฐเดตเตผเดคเตเดคเดฟเดชเตเดชเดฟเดเตเดเตเดจเตเดจเดคเดฟเดจเต, เดจเดฟเดเตเดเตพเดเตเดเต เดเดจเตเดจเตเดเดฟเตฝ เดเดทเตเดฏเต เดเตเดฏเตเดฏเดพเด:
check_postgres --action=timesync
เด เดฒเตเดฒเตเดเตเดเดฟเตฝ เดชเตเดฐเตเดณเตเดณ เดเดฐเต เดชเตเดฐเตเดเตเดฐเดพเด เดเดชเดฏเตเดเดฟเดเตเดเตเด:
check_postgres_timesync
--symlinks เดเดจเตเดจ เดเดชเตโเดทเตป เดเดชเดฏเตเดเดฟเดเตเดเตเดเดฏเดพเดฃเตเดเตเดเดฟเตฝ, เดจเดฟเดฒเดตเดฟเดฒเตเดณเตเดณ เดกเดฏเดฑเดเตโเดเดฑเดฟเดฏเดฟเตฝ เดจเดฟเดเตเดเตพเดเตเดเดพเดฏเดฟ เดเดฒเตเดฒเดพ เดธเดฟเดเดฒเดฟเดเตเดเตเดเดณเตเด เดธเตเดทเตโเดเดฟเดเตเดเตเด
perl check_postgres --symlinks
เดซเดฏเดฒเดฟเดจเตเดฑเต เดชเตเดฐเต เดเดคเดฟเดจเดเด เดจเดฟเดฒเดตเดฟเดฒเตเดฃเตเดเตเดเตเดเดฟเตฝ, เด เดคเต เดคเดฟเดฐเตเดคเตเดคเดฟเดฏเตเดดเตเดคเดชเตเดชเตเดเดฟเดฒเตเดฒ. เดซเดฏเตฝ เดจเดฟเดฒเดตเดฟเดฒเตเดฃเตเดเตเดเตเดเดฟเตฝ เด
เดธเดฟเดเดฒเดฟเดเตเดเต, "--action=build_symlinks_force" เดเดชเดฏเตเดเดฟเดเตเดเต เดจเดฟเดเตเดเตพเดเตเดเต เดเดคเต เดคเดฟเดฐเตเดคเตเดคเดฟเดฏเตเดดเตเดคเดพเตป เดจเดฟเตผเดฌเดจเตเดงเดฟเดเตเดเดพเด.
เดฎเดฟเดเตเด เดชเตเดฐเดตเตผเดคเตเดคเดจเดเตเดเดณเตเด เด --เดฎเตเดจเตเดจเดฑเดฟเดฏเดฟเดชเตเดชเต เดเดฐเต --เดจเดฟเตผเดฃเตเดฃเดพเดฏเดเดฎเดพเดฏ เดเดชเตเดทเตป, เดเดคเต เดเดเตเดเดคเตเดคเดฟเดฒเดพเดฃเต เดจเดฎเตเดฎเตพ เดฎเดพเดฑเตเดจเตเดจเดคเตเดจเตเดจเต เดธเตเดเดฟเดชเตเดชเดฟเดเตเดเตเดจเตเดจเต
เดถเดฐเดฟ เดฎเตเดคเตฝ เดฎเตเดจเตเดจเดฑเดฟเดฏเดฟเดชเตเดชเต เดตเดฐเต, เดเดคเต เดชเตเดฏเดฟเดจเตเดฑเดฟเดฒเตเดเตเดเต เดเดเตเดเตพ เดเตเดฐเดฟเดเตเดเดฟเดเตเดเดฒเดฟเดฒเตเดเตเดเต เดชเตเดเตเดจเตเดจเต. เดตเดฟเดฎเตผเดถเดจเดเตเดเตพ เดเดฏเดคเดฟเดจเดพเตฝ เดถเตเดฐเดฆเตเดงเดฟเดเตเดเตเด
เดเดฒเตเดฒเดพเดฏเตโเดชเตเดชเตเดดเตเด เดเดฆเตเดฏเด เดชเดฐเดฟเดถเตเดงเดฟเดเตเดเตเด, เดจเดฟเตผเดฃเตเดฃเดพเดฏเดเดคเตเดคเดฟเดจเต เดคเตเดฒเตเดฏเดฎเดพเดฏ เดฎเตเดจเตเดจเดฑเดฟเดฏเดฟเดชเตเดชเต เดธเดเตเดเตเดเดฐเดฟเดเตเดเตเดจเตเดจเดคเดฟเดจเตเดณเตเดณ เดซเดฒเดชเตเดฐเดฆเดฎเดพเดฏ เดฎเดพเตผเดเดฎเดพเดฃเต
เดฎเตเดจเตเดจเดฑเดฟเดฏเดฟเดชเตเดชเตเดเตพ เดเดซเดพเดเตเดเดฟ เดเดชเตเดชเตเดดเตเด เดตเดฟเดฎเตผเดถเดจเด เดจเตฝเดเตเด.
เดจเดฟเดฒเดตเดฟเดฒเต เดชเดฟเดจเตเดคเตเดฃเดฏเตเดเตเดเตเดจเตเดจ เดชเตเดฐเดตเตผเดคเตเดคเดจเดเตเดเตพ เดเดตเดฏเดพเดฃเต:
เดเตผเดเตเดเตเดตเต_เดคเดฏเตเดฏเดพเดฑเดพเดฃเต
("symlink: check_postgres_archive_ready") เดตเดฟเดชเตเดฒเตเดเดฐเดฃเดคเตเดคเตเดเตเดเตเดเดฟเดฏ เดเดคเตเดฐ WAL เดซเดฏเดฒเตเดเตพ เดชเดฐเดฟเดถเตเดงเดฟเดเตเดเตเดจเตเดจเต .เดคเดฏเตเดฏเดพเดฑเดพเดฃเต
เดเดจเตเดจเดคเดฟเตฝ เดจเดฟเดฒเดตเดฟเดฒเตเดฃเตเดเต pg_xlog/archive_status เดจเดฟเดเตเดเดณเตเดเต เดกเดฏเดฑเดเตโเดเดฑเดฟเดฏเดฟเตฝ เดจเดฟเดจเตเดจเต เดเดฃเตเดเตเดคเตเดคเดฟ เดกเดพเดฑเตเดฑ_เดกเดฏเดฑเดเตโเดเดฑเดฟ.
เดเดจเตเดจเดคเดฟเดจเตเดฑเต เดเดณเตเดณเดเดเตเดเดเตเดเตพ เดเดเตโเดธเดธเต เดเตเดฏเตเดฏเตเดจเตเดจเดคเดฟเดจเต เด เดชเตเดฐเดตเตผเดคเตเดคเดจเด เดเดฐเต เดธเตเดชเตเดชเตผ เดฏเตเดธเดฑเดพเดฏเดฟ เดชเตเดฐเดตเตผเดคเตเดคเดฟเดชเตเดชเดฟเดเตเดเตเดฃเตเดเดคเดพเดฃเต
pg_xlog/archive_status เดกเดฏเดฑเดเตเดเดฑเดฟ. เด เดชเตเดฐเดตเตผเดคเตเดคเดจเด เดเดชเดฏเตเดเดฟเดเตเดเตเดจเตเดจเดคเดฟเดจเตเดณเตเดณ เดเดฑเตเดฑเดตเตเด เดเตเดฑเดเตเด เดชเดคเดฟเดชเตเดชเต Postgres 8.1 เดเดฃเต.
เดฆเดฟ --เดฎเตเดจเตเดจเดฑเดฟเดฏเดฟเดชเตเดชเต เดเดชเตเดชเด --เดจเดฟเตผเดฃเตเดฃเดพเดฏเดเดฎเดพเดฏ เดเดชเตโเดทเดจเตเดเดณเตเดเต เดเดฃเตเดฃเด เดฎเดพเดคเตเดฐเดฎเดพเดฃเต .เดคเดฏเตเดฏเดพเดฑเดพเดฃเต เดฒเต เดซเดฏเดฒเตเดเตพ
pg_xlog/archive_status เดกเดฏเดฑเดเตเดเดฑเดฟ. เดธเดพเดงเดพเดฐเดฃเดฏเดพเดฏเดฟ, เด เดฎเตเดฒเตเดฏเดเตเดเตพ เดเตเดฑเดตเดพเดฏเดฟเดฐเดฟเดเตเดเดฃเด, เด เดคเต เดเดฃเดพเดเตเดเตเดจเตเดจเต
เดเตผเดเตเดเตเดตเต เดฎเตเดเตเดเดพเดจเดฟเดธเด, WAL เดซเดฏเดฒเตเดเตพ เดเดดเดฟเดฏเตเดจเตเดจเดคเตเดฐ เดตเตเดเดคเตเดคเดฟเตฝ เดเตผเดเตเดเตเดตเต เดเตเดฏเตเดฏเดพเตป เดเดเตเดเตพ เดธเดพเดงเดพเดฐเดฃเดฏเดพเดฏเดฟ เดเดเตเดฐเดนเดฟเดเตเดเตเดจเตเดจเต.
เดเตผเดเตเดเตเดตเต เดเดฎเดพเตปเดกเต เดชเดฐเดพเดเดฏเดชเตเดชเตเดเตเดเดฏเดพเดฃเตเดเตเดเดฟเตฝ, เดจเดฟเดเตเดเดณเดฟเดฒเต WAL-เดจเตเดฑเต เดเดฃเตเดฃเด pg_xlog เดตเดฐเต เดกเดฏเดฑเดเตเดเดฑเดฟ เดตเดณเดฐเตเด
เดกเดฟเดธเตเดเดฟเดฒเต เดฎเตเดดเตเดตเตป เดธเตเดฅเดฒเดตเตเด เดคเตเตผเดจเตเดจเต PostgreSQL-เดจเต เดเดเดจเดเดฟ เดจเดฟเตผเดคเตเดคเดพเตป เดชเตเดฐเตเดฐเดฟเดชเตเดชเดฟเดเตเดเตเดจเตเดจเต.
เดเดฆเดพเดนเดฐเดฃเด 1: เดนเตเดธเตเดฑเตเดฑเต "เดชเตเดฒเตเดเตเดเต" เดฏเดฟเตฝ เดคเดฏเตเดฏเดพเดฑเดพเดฏ WAL เดซเดฏเดฒเตเดเดณเตเดเต เดเดฃเตเดฃเด 10 เด เดฒเตเดฒเตเดเตเดเดฟเตฝ เด เดคเดฟเตฝ เดเตเดฑเดตเดพเดฃเต เดเดจเตเดจเต เดชเดฐเดฟเดถเตเดงเดฟเดเตเดเตเด
check_postgres_archive_ready --host=pluto --critical=10
MRTG เดเดเตเดเตโเดชเตเดเตเดเดฟเดจเดพเดฏเดฟ, เดฒเตเตป 1-เตฝ เดคเดฏเตเดฏเดพเดฑเดพเดฏ WAL เดซเดฏเดฒเตเดเดณเตเดเต เดเดฃเตเดฃเด เดฑเดฟเดชเตเดชเตเตผเดเตเดเต เดเตเดฏเตเดฏเตเดจเตเดจเต.
autovac_freeze
("symlink: check_postgres_autovac_freeze") เดเดฐเต เดกเดพเดฑเตเดฑเดพเดฌเตเดธเตเด เดเดคเตเดฐ เด เดเตเดคเตเดคเดพเดฃเตเดจเตเดจเต เดชเดฐเดฟเดถเตเดงเดฟเดเตเดเตเดจเตเดจเต
เดชเตเดธเตเดฑเตเดฑเต เดเตเดฐเตเดกเตเดเตพ autovacuum_freeze_max_age เดเตเดฐเดฎเตเดเดฐเดฃเด. เด เดชเตเดฐเดตเตผเดคเตเดคเดจเด เดกเดพเดฑเตเดฑเดพเดฌเตเดธเตเดเดณเดฟเตฝ เดฎเดพเดคเตเดฐเดฎเต เดชเตเดฐเดตเตผเดคเตเดคเดฟเดเตเดเต
เดชเดคเดฟเดชเตเดชเต 8.2 เด เดฒเตเดฒเตเดเตเดเดฟเตฝ เดเดฏเตผเดจเตเดจเดคเต. เดฆเดฟ --เดฎเตเดจเตเดจเดฑเดฟเดฏเดฟเดชเตเดชเต เดเดชเตเดชเด --เดจเดฟเตผเดฃเตเดฃเดพเดฏเดเดฎเดพเดฏ เดเดชเตเดทเดจเตเดเตพ เดเดเตเดเดจเต เดชเตเดฐเดเดเดฟเดชเตเดชเดฟเดเตเดเดฃเด
เดถเดคเดฎเดพเดจเด. เดเดฐเต เดกเดพเดฑเตเดฑเดพเดฌเตเดธเดฟเดฒเตเดฏเตเด เดเดเดชเดพเดเตเดเดณเตเดเต 'เดชเตเดฐเดพเดฏเด' เดคเดพเดฐเดคเดฎเตเดฏเด เดเตเดฏเตเดฏเตเดจเตเดจเต
เดเดฐเต เดตเตเดคเตเดคเดพเดเตเดคเดฟ เดธเตเดทเตเดเดฟเดเตเดเตเดจเตเดจเดคเดฟเดจเต autovacuum_freeze_max_age เดเตเดฐเดฎเตเดเดฐเดฃเด (เดธเตเดฅเดฟเดฐเดฎเดพเดฏเดฟ 200 เดฆเดถเดฒเดเตเดทเด)
เดถเดคเดฎเดพเดจเด. เดธเตเดฅเดฟเดฐ เดฎเตเดฒเตเดฏเดเตเดเตพ เดเดจเตเดจเดฟเดตเดฏเดพเดฃเต 90% เดฎเตเดจเตเดจเดฑเดฟเดฏเดฟเดชเตเดชเดฟเดจเตเด 95% เดตเดฟเดฎเตผเดถเดจเดคเตเดคเดฟเดจเต. เดกเดพเดฑเตเดฑเดพเดฌเตเดธเตเดเตพ
เดเดชเดฏเตเดเดฟเดเตเดเต เดซเดฟเตฝเดเตเดเตผ เดเตเดฏเตเดฏเดพเด --เดเตพเดชเตเดชเตเดเตเดจเตเดจเต เดเดชเตเดชเด --เดชเตเดเตเดคเตเดคเดฟเดฏเดฟเดเตเดเดฟเดฒเตเดฒ เดเดชเตเดทเดจเตเดเตพ. "เด เดเดฟเดธเตเดฅเดพเดจ เดซเดฟเตฝเดเตเดเดฑเดฟเดเดเต" เดเดพเดฃเตเด
เดเตเดเตเดคเตฝ เดตเดฟเดถเดฆเดพเดเดถเดเตเดเตพเดเตเดเต เดตเดฟเดญเดพเดเด.
เดเดฆเดพเดนเดฐเดฃเด 1: เดชเตเตผเดเตเดเต 5432-เดฒเต เดเดคเตเดเตเดเดฟเดฒเตเด เดกเดพเดฑเตเดฑเดพเดฌเตเดธเตเดเตพ 97% เดจเต เดฎเตเดเดณเดฟเดฒเดพเดฏเดฟเดฐเดฟเดเตเดเตเดฎเตเดชเตเตพ เดฎเตเดจเตเดจเดฑเดฟเดฏเดฟเดชเตเดชเต เดจเตฝเดเตเด
check_postgres_autovac_freeze --port=5432 --warning="97%"
MRTG เดเดเตเดเตโเดชเตเดเตเดเดฟเดจเดพเดฏเดฟ, เดฎเตเดคเตเดคเดคเตเดคเดฟเดฒเตเดณเตเดณ เดเดฑเตเดฑเดตเตเด เดเดฏเตผเดจเตเดจ เดถเดคเดฎเดพเดจเด เดเดฆเตเดฏ เดตเดฐเดฟเดฏเดฟเตฝ เดฑเดฟเดชเตเดชเตเตผเดเตเดเต เดเตเดฏเตเดฏเดชเตเดชเตเดเตเดจเตเดจเต, เดเตเดเดพเดคเต
เดเดฑเตเดฑเดตเตเด เดเดฏเตผเดจเตเดจ เดชเตเดฐเดพเดฏเด เดฐเดฃเตเดเดพเดฎเดคเตเดคเต เดตเดฐเดฟเดฏเดฟเตฝ เดฐเตเดเดชเตเดชเตเดเตเดคเตเดคเดฟเดฏเดฟเดฐเดฟเดเตเดเตเดจเตเดจเต. เดถเดคเดฎเดพเดจเด เดเดณเตเดณ เดเดฒเตเดฒเดพ เดกเดพเดฑเตเดฑเดพเดฌเตเดธเตเดเดณเตเด
เดชเตเดชเตเดชเต เดเดฟเดนเตเดจเดคเตเดคเดพเตฝ เดตเตเตผเดคเดฟเดฐเดฟเดเตเดเตเดจเตเดจ เดจเดพเดฒเดพเดฎเดคเตเดคเต เดตเดฐเดฟเดฏเดฟเตฝ เดเดฆเตเดฏ เดตเดฐเดฟ เดฑเดฟเดชเตเดชเตเตผเดเตเดเต เดเตเดฏเตเดฏเตเดจเตเดจเต.
เดฌเดพเดเตเดเตเตปเดกเตเดเตพ
("symlink: check_postgres_backends") เดจเดฟเดฒเดตเดฟเดฒเตเดณเตเดณ เดเดฃเดเตเดทเดจเตเดเดณเตเดเต เดเดฃเตเดฃเด เดเดจเตเดจเต เด เดฒเตเดฒเตเดเตเดเดฟเตฝ
เดเตเดเตเดคเตฝ เดกเดพเดฑเตเดฑเดพเดฌเตเดธเตเดเตพ, เดเตเดเดพเดคเต เดเดชเตเดทเดฃเดฒเดพเดฏเดฟ เด เดคเดฟเดจเต เด เดจเตเดตเดฆเดจเตเดฏเดฎเดพเดฏ เดชเดฐเดฎเดพเดตเดงเดฟเดฏเตเดฎเดพเดฏเดฟ เดคเดพเดฐเดคเดฎเตเดฏเด เดเตเดฏเตเดฏเตเดจเตเดจเต, เด เดคเต เดจเดฟเตผเดฃเตเดฃเดฏเดฟเดเตเดเตเดจเตเดจเดคเต
Postgres เดเตเตบเดซเดฟเดเดฑเตเดทเตป เดตเตเดฐเดฟเดฏเดฌเดฟเตพ max_connections. เดฆเดฟ --เดฎเตเดจเตเดจเดฑเดฟเดฏเดฟเดชเตเดชเต เดเดชเตเดชเด --เดจเดฟเตผเดฃเตเดฃเดพเดฏเดเดฎเดพเดฏ เดเดชเตเดทเดจเตเดเตพ
เดฎเตเดจเตเดจเต เดฐเตเดชเดเตเดเดณเดฟเตฝ เดเดจเตเดจเต เดเดเตเดเตเดเดพเด. เดเดฆเตเดฏเด, เดเดฐเต เดฒเดณเดฟเดคเดฎเดพเดฏ เดธเดเดเตเดฏ เดจเตฝเดเดพเด, เด เดคเต เดชเตเดฐเดคเดฟเดจเดฟเดงเตเดเดฐเดฟเดเตเดเตเดจเตเดจเต
เด เดฒเตเตผเดเตเดเต เดจเตฝเดเตเดจเตเดจ เดเดฃเดเตเดทเดจเตเดเดณเตเดเต เดเดฃเตเดฃเด. เด เดคเดฟเดฐเดเตเดเตเดเตเดชเตเดชเต เดเดชเดฏเตเดเดฟเดเตเดเตเดจเตเดจเดฟเดฒเตเดฒ
max_connections เดเตเดฐเดฎเตเดเดฐเดฃเด. เดฐเดฃเตเดเดพเดฎเดคเดพเดฏเดฟ, เดฒเดญเตเดฏเดฎเดพเดฏ เดเดฃเดเตเดทเดจเตเดเดณเตเดเต เดถเดคเดฎเดพเดจเด เดจเตฝเดเดพเด.
เดฎเตเดจเตเดจเดพเดฎเดคเดพเดฏเดฟ, เด เดตเดถเตเดทเดฟเดเตเดเตเดจเตเดจ เดเดฃเดเตเดทเดจเตเดเดณเตเดเต เดเดฃเตเดฃเดคเตเดคเต เดชเตเดฐเดคเดฟเดจเดฟเดงเตเดเดฐเดฟเดเตเดเตเดจเตเดจ เดเดฐเต เดจเตเดเดฑเตเดฑเตเดตเต เดจเดฎเตเดชเตผ เดจเตฝเดเดพเด
เดตเดฐเตเดตเตเดพเดณเด max_connections เดเดคเตเดคเดฟเดฏเดฟเดฐเดฟเดเตเดเตเดจเตเดจเต. เดเดจเตเดจเดคเดฟเดจเดพเดฏเตเดณเตเดณ เดกเดฟเดซเตเตพเดเตเดเต เดฎเตเดฒเตเดฏเดเตเดเตพ --เดฎเตเดจเตเดจเดฑเดฟเดฏเดฟเดชเตเดชเต เดเดชเตเดชเด --เดจเดฟเตผเดฃเตเดฃเดพเดฏเดเดฎเดพเดฏ เดเดเตเดจเตเดจเต
'90%', '95%'. เดเดชเดฏเตเดเดฟเดเตเดเต เดจเดฟเดเตเดเตพเดเตเดเต เดกเดพเดฑเตเดฑเดพเดฌเตเดธเตเดเตพ เดซเดฟเตฝเดเตเดเตผ เดเตเดฏเตเดฏเดพเดจเตเด เดเดดเดฟเดฏเตเด --เดเตพเดชเตเดชเตเดเตเดจเตเดจเต เดเดชเตเดชเด --เดชเตเดเตเดคเตเดคเดฟเดฏเดฟเดเตเดเดฟเดฒเตเดฒ
เดเดชเตเดทเดจเตเดเตพ. เดเตเดเตเดคเตฝ เดตเดฟเดตเดฐเดเตเดเตพเดเตเดเต "เดฌเตเดธเดฟเดเต เดซเดฟเตฝเดเตเดเดฑเดฟเดเดเต" เดตเดฟเดญเดพเดเด เดเดพเดฃเตเด.
เดจเดฟเดทเตเดเตเดฐเดฟเดฏเดฎเดพเดฏ เดชเตเดฐเดเตเดฐเดฟเดฏเดเตพ เดฎเดพเดคเตเดฐเด เดเดพเดฃเตเดจเตเดจเดคเดฟเดจเต, เดจเดฟเดเตเดเตพเดเตเดเต เดเดคเต เดเดชเดฏเตเดเดฟเดเตเดเดพเด --เดจเตเดฏเตเดกเดฟเตฝ เดตเดพเดฆเด. เดเดชเดฏเตเดเตเดคเดพเดตเต เดจเดฟเดเตเดเดณเดพเดฃเตเดจเตเดจ เดเดพเดฐเตเดฏเด เดถเตเดฐเดฆเตเดงเดฟเดเตเดเตเด
เดเดคเต เดถเดฐเดฟเดฏเดพเดฏเดฟ เดชเตเดฐเดตเตผเดคเตเดคเดฟเดเตเดเตเดจเตเดจเดคเดฟเดจเต เดเดฐเต เดธเตเดชเตเดชเตผ เดฏเตเดธเตผ เดเดฏเดฟเดฐเดฟเดเตเดเดฃเด เดเดจเตเดจเดคเดฟเดจเดพเตฝ เดฌเดจเตเดงเดฟเดชเตเดชเดฟเดเตเดเตเดจเตเดจเต.
เดเดฆเดพเดนเดฐเดฃเด 1: เดนเตเดธเตเดฑเตเดฑเต เดเตเดตเดฟเตผเดฎเดฟเดฒเต เดเดฃเดเตเดทเดจเตเดเดณเตเดเต เดเดฃเตเดฃเด 120 เตฝ เดเดคเตเดคเตเดฎเตเดชเตเตพ เดเดฐเต เดฎเตเดจเตเดจเดฑเดฟเดฏเดฟเดชเตเดชเต เดจเตฝเดเตเด, เดเตเดเดพเดคเต a
150เตฝ เดเดคเตเดคเดฟเดฏเดพเตฝ เด เดคเต เดจเดฟเตผเดฃเดพเดฏเดเดฎเดพเดฃเต.
check_postgres_backends --host=quirm --warning=120 --critical=150
เดเดฆเดพเดนเดฐเดฃเด 2: เดนเตเดธเตเดฑเตเดฑเตเดเดณเดฟเตฝ เดเดเตเดเดณเตเดเต max_connections เดเตเดฐเดฎเตเดเดฐเดฃเดคเตเดคเดฟเดจเตเดฑเต 75% เดเดคเตเดคเตเดฎเตเดชเตเตพ เดจเดฟเตผเดฃเดพเดฏเดเดฎเดพเดฏ เดเดฐเต เดเดพเดฐเตเดฏเด เดจเตฝเดเตเด
lancre เด เดฒเตเดฒเตเดเตเดเดฟเตฝ lancre2.
check_postgres_backends --warning='75%' --critical='75%' --host=lancre,lancre2
เดเดฆเดพเดนเดฐเดฃเด 3: เดนเตเดธเตเดฑเตเดฑเดฟเตฝ 10 เดเดฃเดเตเดทเตป เดธเตเดฒเตเดเตเดเตเดเตพ เดฎเดพเดคเตเดฐเด เดถเตเดทเดฟเดเตเดเตเดฎเตเดชเตเตพ เดเดฐเต เดฎเตเดจเตเดจเดฑเดฟเดฏเดฟเดชเตเดชเต เดจเตฝเดเตเด
เดชเตเดฒเดพเดธเตเดฎเดฟเดกเต, 5 เดฎเดพเดคเตเดฐเด เดถเตเดทเดฟเดเตเดเตเดฎเตเดชเตเตพ เดเดฐเต เดจเดฟเตผเดฃเดพเดฏเดเดตเตเด.
check_postgres_backends --warning=-10 --critical=-5 --host=plasmid
เดเดฆเดพเดนเดฐเดฃเด 4: เด เดตเดฐเตเดเต เดชเตเดฐเดฟเตฝ "เดเตเดธเตเดฑเตเดฑเต" เดเดณเตเดณเดต เดเดดเดฟเดเต เดเดฒเตเดฒเดพ เดกเดพเดฑเตเดฑเดพเดฌเตเดธเตเดเดณเตเด เดชเดฐเดฟเดถเตเดงเดฟเดเตเดเตเด, เดเดจเตเดจเดพเตฝ เด เดต เด เดจเตเดตเดฆเดฟเดเตเดเตเด
"pg_greatest" เดเดจเตเดจเต เดชเตเดฐเดฟเดเตเดเดฟเดฐเดฟเดเตเดเตเดจเตเดจเต. เดเดฆเตเดฏเดคเตเดคเต เดฐเดฃเตเดเต เดนเตเดธเตเดฑเตเดฑเตเดเดณเดฟเตฝ เดชเตเตผเดเตเดเต 5432 เดเดฏเตเด เดชเตเตผเดเตเดเต 5433 เดเดฃเดพเดฏเตเด เดฌเดจเตเดงเดฟเดชเตเดชเดฟเดเตเดเตเด
เดฎเตเดจเตเดจเดพเดฎเดคเตเดคเตเดคเต. 30-เด เด เดคเดฟเดฒเดงเดฟเดเดฎเต เดเดฃเดเตเดทเดจเตเดเดณเดฟเตฝ เดเดคเตเดคเตเดฎเตเดชเตเตพ เดเดฒเตเดฒเดพเดฏเตเดชเตเดชเตเดดเตเด เดเดฐเต เดตเดฟเดฎเตผเดถเดจเด เดเดฑเดฟเดฏเดพเตป เดเดเตเดเตพ เดเดเตเดฐเดนเดฟเดเตเดเตเดจเตเดจเต.
check_postgres_backends --dbhost=hong,kong --dbhost=fooey --dbport=5432 --dbport=5433 --warning=30 --critical=30 --exclude="~test" --include="pg_greatest,~prod "
MRTG เดเดเตเดเตเดชเตเดเตเดเดฟเดจเดพเดฏเดฟ, เดเดฃเดเตเดทเดจเตเดเดณเตเดเต เดเดฃเตเดฃเด เดเดฆเตเดฏ เดตเดฐเดฟเดฏเดฟเดฒเตเด เดจเดพเดฒเดพเดฎเดคเตเดคเตเดคเดฟเดฒเตเด เดฑเดฟเดชเตเดชเตเตผเดเตเดเต เดเตเดฏเตเดฏเตเดจเตเดจเต
เดฒเตเตป เดกเดพเดฑเตเดฑเดพเดฌเตเดธเดฟเดจเตเดฑเต เดชเตเดฐเตเด เดเตเดเดพเดคเต เดจเดฟเดฒเดตเดฟเดฒเตเดณเตเดณ เดชเดฐเดฎเดพเดตเดงเดฟ_เดเดฃเดเตเดทเดจเตเดเดณเตเด เดจเตฝเดเตเดจเตเดจเต. เดเตเดเตเดคเดฒเดพเดฃเตเดเตเดเดฟเตฝ
เดเดฐเต เดกเดพเดฑเตเดฑเดพเดฌเตเดธเต เด เดจเตเดตเตเดทเดฟเดเตเดเต, เดเดฑเตเดฑเดตเตเด เดเตเดเตเดคเตฝ เดเดฃเดเตเดทเดจเตเดเตพ เดเดณเตเดณเดคเต เดเดเตเดเตเดชเตเดเตเดเต เดเดฃเต.
เดตเตเตผเดเตเดเตเด
("symlink: check_postgres_bloat") เดชเดเตเดเดฟเดเดเดณเดฟเดฒเตเดฏเตเด เดธเตเดเดฟเดเดเดณเดฟเดฒเตเดฏเตเด เดฌเตเดฒเตเดเตเดเดฟเดจเตเดฑเต เด เดณเดตเต เดชเดฐเดฟเดถเตเดงเดฟเดเตเดเตเดจเตเดจเต. (เดตเตเตผเดชเตเดชเต
เดธเดพเดงเดพเดฐเดฃเดฏเดพเดฏเดฟ เดเดฐเต เดชเดเตเดเดฟเดเดฏเดฟเดฒเต เดธเตเดเดฟเดเดฏเดฟเดฒเต เดเดเตเดคเตเดค เดเดชเดฏเตเดเดฟเดเตเดเดพเดคเตเดค เดธเตเดฅเดฒเดคเตเดคเดฟเดจเตเดฑเต เด เดณเดตเดพเดฃเต. เด เดเดเด
เดธเดพเดงเดพเดฐเดฃเดฏเดพเดฏเดฟ VACUUM เดเดฎเดพเตปเดกเต เดเดชเดฏเตเดเดฟเดเตเดเดพเดฃเต เดตเตเดฃเตเดเตเดเตเดเตเดเตเดจเตเดจเดคเต.) เด เดชเตเดฐเดตเตผเดคเตเดคเดจเดคเตเดคเดฟเดจเต เดธเตเดฅเดฟเดคเดฟเดตเดฟเดตเดฐเดเตเดเดฃเดเตเดเตเดเตพ เดเดตเดถเตเดฏเดฎเดพเดฃเต
เดเดพเตผเดเตเดฑเตเดฑเต เดกเดพเดฑเตเดฑเดพเดฌเตเดธเตเดเดณเดฟเตฝ เดถเตเดเดฐเดฃเด เดชเตเดฐเดตเตผเดคเตเดคเดจเดเตเดทเดฎเดฎเดพเดเตเดเตเด, เดเตเดเดพเดคเต เดตเดฟเดถเดเดฒเดจเด เดชเตเดฐเดตเตผเดคเตเดคเดฟเดชเตเดชเดฟเดเตเดเตเดฃเตเดเดคเตเดฃเตเดเต
เดเตเดเตเดเตเดเตเดเต. เดฆเดฟ --เดเตพเดชเตเดชเตเดเตเดจเตเดจเต เดเดชเตเดชเด --เดชเตเดเตเดคเตเดคเดฟเดฏเดฟเดเตเดเดฟเดฒเตเดฒ เดเดคเตเดเตเดเต เดเตเดฌเดฟเดณเตเดเตพ เดซเดฟเตฝเดเตเดเตผ เดเตเดฏเตเดฏเดพเตป เดเดชเตเดทเดจเตเดเตพ เดเดชเดฏเตเดเดฟเดเตเดเดพเด
เดจเตเดเตเดเต. เดเตเดเตเดคเตฝ เดตเดฟเดตเดฐเดเตเดเตพเดเตเดเต "เดฌเตเดธเดฟเดเต เดซเดฟเตฝเดเตเดเดฑเดฟเดเดเต" เดตเดฟเดญเดพเดเด เดเดพเดฃเตเด.
เดฆเดฟ --เดฎเตเดจเตเดจเดฑเดฟเดฏเดฟเดชเตเดชเต เดเดชเตเดชเด --เดจเดฟเตผเดฃเตเดฃเดพเดฏเดเดฎเดพเดฏ เดเดชเตโเดทเดจเตเดเตพ เดตเดฒเตเดชเตเดชเดเตเดเตพ, เดถเดคเดฎเดพเดจเด เด เดฒเตเดฒเตเดเตเดเดฟเตฝ เดฐเดฃเตเดเตเด เดเดฏเดฟ เดตเตเดฏเดเตเดคเดฎเดพเดเตเดเดพเด. เดธเดพเดงเตเดตเดพเดฃเต
เดตเดฒเตเดชเตเดช เดฏเตเดฃเดฟเดฑเตเดฑเตเดเตพ เดฌเตเดฑเตเดฑเตเดเตพ, เดเดฟเดฒเตเดฌเตเดฑเตเดฑเตเดเตพ, เดฎเตเดเดพเดฌเตเดฑเตเดฑเตเดเตพ, เดเดฟเดเดพเดฌเตเดฑเตเดฑเตเดเตพ, เดเตเดฑเดพเดฌเตเดฑเตเดฑเตเดเตพ, เดเดเตเดธเดพเดฌเตเดฑเตเดฑเตเดเตพ, เดชเตเดฑเตเดฑเดพเดฌเตเดฑเตเดฑเตเดเตพ, เดเตเดเดพเดคเต
เดธเตเดฑเตเดฑเดพเดฌเตเดฑเตเดฑเตเดเตพ. เดเดฆเตเดฏเดพเดเตเดทเดฐเด เดเดณเตเดณเดตเดฏเตเดฒเตเดฒเดพเด เดจเดฟเดเตเดเตพเดเตเดเต เดเตเดฐเตเดเตเดเดพเด. เดฏเตเดฃเดฟเดฑเตเดฑเตเดเดณเดฟเดฒเตเดฒเดพเดคเตเดค เดเดจเดเตเดเดณเดพเดฃเต
'เดฌเตเดฑเตเดฑเตเดเตพ' เดเดฃเตเดจเตเดจเต เด เดจเตเดฎเดพเดจเดฟเดเตเดเตเดจเตเดจเต. เดธเตเดฅเดฟเดฐเดธเตเดฅเดฟเดคเดฟ เดฎเตเดฒเตเดฏเดเตเดเตพ '1 GB', '5 GB' เดเดจเตเดจเดฟเดตเดฏเดพเดฃเต. เดฎเตเดฒเตเดฏเด เดชเตเดฐเดคเดฟเดจเดฟเดงเตเดเดฐเดฟเดเตเดเตเดจเตเดจเต
"เดชเดพเดดเดพเดฏ เดฌเตเดฑเตเดฑเตเดเดณเตเดเต" เดเดฃเตเดฃเด, เด เดฒเตเดฒเตเดเตเดเดฟเตฝ เดชเดเตเดเดฟเด เดฏเดฅเดพเตผเดคเตเดฅเดคเตเดคเดฟเตฝ เดเดชเดฏเตเดเดฟเดเตเดเตเดจเตเดจเดคเตเด เดคเดฎเตเดฎเดฟเดฒเตเดณเตเดณ เดตเตเดฏเดคเตเดฏเดพเดธเดตเตเด
เดธเตเดเดฟเด, เด เดคเต เดเดจเตเดคเดพเดฏเดฟเดฐเดฟเดเตเดเดฃเด เดเดจเตเดจเต เดเดเตเดเตพ เดเดฃเดเตเดเดพเดเตเดเตเดจเตเดจเต.
เดเตเดฑเดฟเดฏเดตเดฏเดฟเตฝ เดคเตเดฑเตเดฑเดพเดฏ เด เดฒเดพเดฑเดเตเดเตพ เดเดดเดฟเดตเดพเดเตเดเดพเตป เด เดชเตเดฐเดตเตผเดคเตเดคเดจเดคเตเดคเดฟเดจเต เดฐเดฃเตเดเต เดนเดพเตผเดกเต-เดเตเดกเดกเต เดฎเตเดฒเตเดฏเดเตเดเดณเตเดฃเตเดเตเดจเตเดจ เดเดพเดฐเตเดฏเด เดถเตเดฐเดฆเตเดงเดฟเดเตเดเตเด
เดฌเดจเตเดงเดเตเดเตพ. เดชเดเตเดเดฟเดเดเตพเดเตเดเต เดเตเดฑเดเตเดเดคเต 10 เดชเตเดเตเดเดณเตเด เดธเตเดเดฟเดเดเตพเดเตเดเต เดเตเดฑเดเตเดเดคเต 15 เดชเตเดเตเดเดณเตเด เดเดฃเตเดเดพเดฏเดฟเดฐเดฟเดเตเดเดฃเด.
เด เดเตเดธเตเดฑเตเดฑเต เดชเดฐเดฟเดเดฃเดฟเดเตเดเตเดจเตเดจเต. เดจเดฟเดเตเดเตพเดเตเดเต เดถเดฐเดฟเดเตเดเตเด เด เดฎเตเดฒเตเดฏเดเตเดเตพ เดเตเดฐเดฎเตเดเดฐเดฟเดเตเดเดฃเดฎเตเดเตเดเดฟเตฝ, เดจเดฟเดเตเดเตพเดเตเดเต เดคเดฟเดฐเดฏเดพเตป เดเดดเดฟเดฏเตเด
เดตเตเดฐเดฟเดฏเดฌเดฟเดณเตเดเตพ $MINPAGES เดเดชเตเดชเด $MINIPAGES "check_bloat" เดธเดฌเตเดฑเตเดเตเดเตเดจเตเดฑเต เดฎเตเดเดณเดฟเตฝ. เดเดต
เดเดจเตเดจเตเดเดฟเตฝ เดฎเตเดฒเตเดฏเดเตเดเตพ เด เดตเดเดฃเดฟเดเตเดเดชเตเดชเตเดเตเด --เดชเตเดเตเดคเตเดคเดฟเดฏเดฟเดเตเดเดฟเดฒเตเดฒ or --เดเตพเดชเตเดชเตเดเตเดจเตเดจเต เดเดชเดฏเตเดเดฟเดเตเดเตเดจเตเดจเต.
เดเดฑเตเดฑเดตเตเด เดเดฏเตผเดจเตเดจ 10 เดฌเดจเตเดงเดเตเดเตพ เดฎเดพเดคเตเดฐเดฎเดพเดฃเต เดเดพเดฃเดฟเดเตเดเตเดจเตเดจเดคเต. เดเดชเดฏเตเดเดฟเดเตเดเต เดจเดฟเดเตเดเตพเดเตเดเต เด เดจเดฎเตเดชเตผ เดฎเดพเดฑเตเดฑเดพเด
--เดชเตเตผเดซเตเดฒเดฟเดฎเดฟเดฑเตเดฑเต เดจเดฟเดเตเดเดณเตเดเต เดธเตเดตเดจเตเดคเด เดชเดฐเดฟเดงเดฟ เดธเดเตเดเตเดเดฐเดฟเดเตเดเดพเดจเตเดณเตเดณ เดเดชเตเดทเตป.
'information_schema' เดเดจเตเดจเต เดชเตเดฐเดฟเดเตเดเดฟเดฐเดฟเดเตเดเตเดจเตเดจ เดธเตเดเตเดฎเดฏเต เด เดเตเดธเตเดฑเตเดฑเดฟเตฝ เดจเดฟเดจเตเดจเต เดเดดเดฟเดตเดพเดเตเดเดฟเดฏเดฟเดฐเดฟเดเตเดเตเดจเตเดจเต, เดเดพเดฐเดฃเด เดเดคเต เดชเดเตเดเดฟเดเดเตพ เดฎเดพเดคเตเดฐเดฎเดพเดฃเต.
เด เดเดเตเดเดฟเดฏเดฟเดฐเดฟเดเตเดเตเดจเตเดจเดต เดเตเดฑเตเดคเตเด เดฎเดพเดฑเดพเดคเตเดคเดคเตเดฎเดพเดฃเต.
เด เดชเตเดฐเดตเตผเดคเตเดคเดจเดคเตเดคเดฟเดฒเตเดเต เดเดฃเดเตเดเดพเดเตเดเดฟเดฏ เดฎเตเดฒเตเดฏเดเตเดเตพ เดเตเดคเตเดฏเดฎเดฒเตเดฒ, เด เดต เดเดคเดพเดฏเดฟ เดเดชเดฏเตเดเดฟเดเตเดเดฃเด
เดเดฐเต เดฎเดพเตผเดเตเดเดฐเตเด เดฎเดพเดคเตเดฐเด. เดเดฐเต เดฎเตเดถเดฏเตเดเต เดถเดฐเดฟเดฏเดพเดฏ เดตเดฒเตเดชเตเดชเด เดเดฃเดเตเดเดพเดเตเดเดพเตป เดตเดฒเดฟเดฏ เดถเตเดฐเดฎเด เดจเดเดคเตเดคเดฟ, เดชเดเตเดทเต เด เดคเดฟเตฝ
เด เดตเดธเดพเดจเด เด เดคเต เดเดฐเต เดเดเดฆเตเดถเด เดฎเดพเดคเตเดฐเดฎเดพเดฃเต. เดถเดฐเดฟเดฏเดพเดฏ เดธเตเดเดฟเด เดตเดฒเตเดชเตเดชเด เดเดจเตเดจเดคเดฟเดจเตเดเตเดเดพเตพ เดเดนเดเตเดเดเตเดเดตเดเดฎเดพเดฃเต
เดถเดฐเดฟเดฏเดพเดฏ เดฎเตเดถ เดตเดฒเดฟเดชเตเดชเด, เดเดจเตเดจเดพเตฝ เดฐเดฃเตเดเตเด เดเดพเดฐเตเดฏเดเตเดเตพ เดเดคเตเดฐเดฎเดพเดคเตเดฐเด เดตเตเตผเดเตเดเตเดจเตเดจเดคเดพเดฃเตเดจเตเดจเต เดเดฐเต เดเดเดฆเตเดถ เดงเดพเดฐเดฃ เดจเตฝเดเดฃเด.
เดเดฆเดพเดนเดฐเดฃเด 1: เดชเตเตผเดเตเดเต 5432-เดฒเต เดเดคเตเดเตเดเดฟเดฒเตเด เดเตเดฌเดฟเตพ 100 MB-เดฏเดฟเตฝ เดเตเดเตเดคเดฒเดพเดฃเตเดเตเดเดฟเตฝ เดฎเตเดจเตเดจเดฑเดฟเดฏเดฟเดชเตเดชเต เดจเตฝเดเตเด, 200-เตฝ เดเตเดเตเดคเตฝ เดเดฃเตเดเตเดเดฟเตฝ เด เดคเต เดเตเดฐเตเดคเดฐเดฎเดพเดฃเต
MB
check_postgres_bloat --port=5432 --warning='100 M' --critical='200 M'
เดเดฆเดพเดนเดฐเดฃเด 2: เดนเตเดธเตเดฑเตเดฑเต 'เดธเดพเดฎเดฟ'เดฏเดฟเดฒเต เดเตเดฌเดฟเตพ 'เดเตผเดกเดฑเตเดเตพ' 10 เดฎเตเดเตโเดธเต เดฌเตเดฒเตเดเตเดเดฟเตฝ เดเตเดเตเดคเดฒเดพเดฃเตเดเตเดเดฟเตฝ เดเดฐเต เดจเดฟเตผเดฃเดพเดฏเด เดฐเตเดชเด เดจเตฝเดเตเด
check_postgres_bloat --host=sami --include=orders --critical='10 MB'
เดเดฆเดพเดนเดฐเดฃเด 3: เดกเดพเดฑเตเดฑเดพเดฌเตเดธเต 'เดตเดฟเตฝเดชเดจ'เดฏเดฟเดฒเต 'q4' เดเตเดฌเดฟเตพ 50% เดตเตเดคเดฎเตเดณเตเดณเดคเดพเดฃเตเดเตเดเดฟเตฝ เดเดฐเต เดจเดฟเตผเดฃเดพเดฏเด เดฐเตเดชเด เดจเตฝเดเตเด
check_postgres_bloat --db=sales --include=q4 --critical='50%'
เดเดฆเดพเดนเดฐเดฃเด 4: เดจเดฟเตผเดฃเตเดฃเดพเดฏเดเดฎเดพเดฏ เดเดฐเต เดชเดเตเดเดฟเด เดจเตฝเดเตเด เดเดชเตเดชเด 150 MB-เตฝ เดเตเดเตเดคเตฝ เดฌเตเดฒเตเดเตเดเต เดเดฃเตเดเต:
check_postgres_bloat --port=5432 --critical='20%, 150 M'
เดเดฆเดพเดนเดฐเดฃเด 5: เดจเดฟเตผเดฃเตเดฃเดพเดฏเดเดฎเดพเดฏ เดเดฐเต เดชเดเตเดเดฟเด เดจเตฝเดเตเด or 500 MB-เตฝ เดเตเดเตเดคเตฝ เดฌเตเดฒเตเดเตเดเต เดเดฃเตเดเต:
check_postgres_bloat --port=5432 --warning='500 M เด เดฒเตเดฒเตเดเตเดเดฟเตฝ 40%'
MRTG เดเดเตเดเตโเดชเตเดเตเดเดฟเดจเดพเดฏเดฟ, เดชเดเตเดเดฟเดเดเตพเดเตเดเดพเดฏเดฟ เดเดฑเตเดฑเดตเตเด เดเตเดเตเดคเตฝ เดชเดพเดดเดพเดฏ เดฌเตเดฑเตเดฑเตเดเตพ เดเดฆเตเดฏ เดตเดฐเดฟ เดจเตฝเดเตเดจเตเดจเต,
เดฐเดฃเตเดเดพเดฎเดคเตเดคเต เดตเดฐเดฟ เดธเตเดเดฟเดเดเตพเดเตเดเดพเดฏเดฟ เดเดฑเตเดฑเดตเตเด เดเตเดเตเดคเตฝ เดชเดพเดดเดพเดฏ เดฌเตเดฑเตเดฑเตเดเตพ เดจเตฝเดเตเดจเตเดจเต. เดจเดพเดฒเดพเดฎเดคเตเดคเต
เดฒเตเตป เดกเดพเดฑเตเดฑเดพเดฌเตเดธเดฟเดจเตเดฑเต เดชเตเดฐเต, เดชเดเตเดเดฟเดเดฏเตเดเต เดชเตเดฐเต, เดธเตเดเดฟเด เดจเดพเดฎ เดตเดฟเดตเดฐเดเตเดเตพ เดเดจเตเดจเดฟเดต เดจเตฝเดเตเดจเตเดจเต. เดจเดฟเดเตเดเตพเดเตเดเต เดตเตเดฃเดฎเตเดเตเดเดฟเตฝ
เดชเดเดฐเด เดฌเตเดฒเตเดเตเดเต เดฑเตเดทเตเดฏเต เดเดเตเดเตเดชเตเดเตเดเต เดเตเดฏเตเดฏเตเด (เดเดเตเดเดจเตเดฏเตเดจเตเดจเดคเตเดฎเดพเดฏเดฟ เดคเดพเดฐเดคเดฎเตเดฏเด เดเตเดฏเตเดฏเตเดฎเตเดชเตเตพ เดเดคเตเดฐ เดฎเดเดเตเดเต เดตเดฒเตเดคเดพเดฃเต เดฌเดจเตเดงเด
เด เดคเต เดตเดฒเตเดคเดพเดฏเดฟเดฐเดฟเดเตเดเดฃเด), "--mrtg= เด เดจเตเดชเดพเดคเดคเตเดคเดฟเตฝ" เดเดเดจเตเดจเตเดชเตเดเตเด.
เดเตเดเตเดเตเดชเตเดฏเดฟเดจเตเดฑเต
("symlink: check_postgres_checkpoint") เด เดตเดธเดพเดจเดคเตเดคเต เดเตเดเตเดเตโเดชเตเดฏเดฟเดจเตเดฑเดฟเดจเต เดเดคเตเดฐ เดธเดฎเดฏเดฎเตเดฃเตเดเตเดจเตเดจเต เดจเดฟเตผเดฃเตเดฃเดฏเดฟเดเตเดเตเดจเตเดจเต
เดเดเดฟเดเตเดเต. เดชเดฐเดฟเดถเตเดงเดฟเดเตเดเตเดเตเดฃเตเดเดฟเดฐเดฟเดเตเดเตเดจเตเดจ เดกเดพเดฑเตเดฑเดพเดฌเตเดธเดฟเดจเตเดฑเต เด เดคเต เดธเตเตผเดตเดฑเดฟเตฝ เดเดคเต เดชเตเดฐเดตเตผเดคเตเดคเดฟเดเตเดเดฃเด (เดเดฆเดพ
-h เดซเตเดฒเดพเดเต เดชเตเดฐเดตเตผเดคเตเดคเดฟเดเตเดเดฟเดฒเตเดฒ). เด เดชเดฐเดฟเดถเตเดงเดจ เดเดฐเต "เดเดทเตเดฎเดณ เดธเตเดฑเตเดฑเดพเตปเดกเตเดฌเต" เดธเตเตผเดตเดฑเดฟเตฝ เดชเตเดฐเดตเตผเดคเตเดคเดฟเดเตเดเดพเตป เดเดฆเตเดฆเตเดถเดฟเดเตเดเตเดณเตเดณเดคเดพเดฃเต
เดทเดฟเดชเตเดชเต เดเตเดฏเตโเดค WAL เดซเดฏเดฒเตเดเตพ เดธเดเตเดตเดฎเดพเดฏเดฟ เดชเตเดฐเตเดธเดธเตเดธเต เดเตเดฏเตเดฏเตเดจเตเดจเต, เดจเดฟเดเตเดเดณเตเดเต เดเดทเตเดฎเดณ เดธเตเดฑเตเดฑเดพเตปเดกเตโเดฌเต เดเดฃเต เดเดจเตเดจเต เดชเดฐเดฟเดถเตเดงเดฟเดเตเดเตเดจเตเดจเดคเดฟเดจเดพเดฃเต เดเดคเต
เดถเดฐเดฟเดเตเดเตเด 'เดเตเดเต'. เดเตปเดตเดฏเตเตบเดฎเตเดจเตเดฑเต เดตเตเดฐเดฟเดฏเดฌเดฟเตพ เดตเดดเดฟ เดกเดพเดฑเตเดฑ เดกเดฏเดฑเดเตเดเดฑเดฟ เดธเดเตเดเตเดเดฐเดฟเดเตเดเดฃเด
"PGDATA", เด เดฒเตเดฒเตเดเตเดเดฟเตฝ "--datadir" เดเตผเดเตเดฏเตเดฎเตเดจเตเดฑเต เดชเดพเดธเดพเดเตเดเตเดจเตเดจเต. เดเดคเต เดฎเตเดคเตฝ เดธเตเดเตเดเตปเดกเตเดเดณเตเดเต เดเดฃเตเดฃเด เดจเตฝเดเตเดจเตเดจเต
"pg_controldata" เดเดจเตเดจเดคเดฟเดฒเตเดเตเดเต เดเตเตพ เดชเดพเดดเตโเดธเต เดเตเดฏเตโเดคเต เดจเดฟเตผเดฃเตเดฃเดฏเดฟเดเตเด เดชเตเดฐเดเดพเดฐเด เด เดตเดธเดพเดจ เดเตเดเตเดเตโเดชเตเดฏเดฟเดจเตเดฑเต เดชเตเดฐเดตเตผเดคเตเดคเดฟเดชเตเดชเดฟเดเตเดเต. เดเดพเดฐเดฃเด
เดเดคเต, pg_controldata เดเดเตเดธเดฟเดเตเดฏเตเดเตเดเดฌเดฟเตพ เดจเดฟเดฒเดตเดฟเดฒเต เดชเดพเดคเดฏเดฟเตฝ เดฒเดญเตเดฏเดฎเดพเดฏเดฟเดฐเดฟเดเตเดเดฃเด. เดชเดเดฐเดฎเดพเดฏเดฟ,
"PGBINDIR" เด เดคเต เดเตเดตเดฟเดเตเดเตเดจเตเดจ เดกเดฏเดฑเดเตเดเดฑเดฟเดฏเดพเดฏเดฟ เดจเดฟเดเตเดเตพเดเตเดเต เดตเตเดฏเดเตเดคเดฎเดพเดเตเดเดพเตป เดเดดเดฟเดฏเตเด. เดเดคเต เดเดชเดฏเตเดเดฟเดเตเดเดพเดจเตเด เดธเดพเดงเตเดฏเดฎเดพเดฃเต
เดชเตเดฐเดคเตเดฏเตเด เดเดชเตเดทเดจเตเดเตพ --ssume-prod or --assume-standby-mod, เดเดฃเตเดเตเดคเตเดคเดฟเดฏ เดฎเตเดกเต เดเดฒเตเดฒเตเดเตเดเดฟเตฝ
เดชเตเดฐเดคเตเดเตเดทเดฟเดเตเดเตเดจเตเดจ เดเดจเตเดจเต, เดเดฐเต เดเตเดฐเดฟเดเตเดเดฟเดเตเดเตฝ เดชเตเดฑเดชเตเดชเตเดเตเดตเดฟเดเตเดเตเดจเตเดจเต.
เดเตเดฑเดเตเดเดคเต เดเดฐเต เดฎเตเดจเตเดจเดฑเดฟเดฏเดฟเดชเตเดชเต เดตเดฟเดฎเตผเดถเดจเดพเดคเตเดฎเด เดตเดพเดฆเดฎเต เดธเดเตเดเตเดเดฐเดฟเดเตเดเดฟเดฐเดฟเดเตเดเดฃเด.
เด เดชเตเดฐเดตเตผเดคเตเดคเดจเดคเตเดคเดฟเดจเต เดคเตเดฏเดคเดฟ::เดชเดพเดดเตเดธเต เดฎเตเดกเตเดฏเตเตพ เดเดตเดถเตเดฏเดฎเดพเดฃเต.
MRTG เด เดฒเตเดฒเตเดเตเดเดฟเตฝ เดฒเดณเดฟเดคเดฎเดพเดฏ เดเดเตเดเตเดชเตเดเตเดเดฟเดจเดพเดฏเดฟ, เดธเตเดเตเดเตปเดกเตเดเดณเตเดเต เดเดฃเตเดฃเด เดจเตฝเดเตเดจเตเดจเต.
cluster_id
("symlink: check_postgres_cluster-id") เดกเดพเดฑเตเดฑเดพเดฌเตเดธเต เดธเดฟเดธเตเดฑเตเดฑเด เดเดกเดจเตเดฑเดฟเดซเดฏเตผ เดจเตฝเดเดฟเดฏเดฟเดเตเดเตเดฃเตเดเตเดฏเตเดจเตเดจเต เดชเดฐเดฟเดถเตเดงเดฟเดเตเดเตเดจเตเดจเต
by pg_controldata เดจเดฟเดเตเดเตพ เด เดตเดธเดพเดจเดฎเดพเดฏเดฟ เดชเดฐเดฟเดถเตเดงเดฟเดเตเดเดคเดฟเดจเต เดธเดฎเดพเดจเดฎเดพเดฃเต. เดเดคเต เดเดฐเต เดธเตเตผเดตเดฑเดฟเตฝ เดชเตเดฐเดตเตผเดคเตเดคเดฟเดเตเดเดฃเด
เดชเดฐเดฟเดถเตเดงเดฟเดเตเดเตเดเตเดฃเตเดเดฟเดฐเดฟเดเตเดเตเดจเตเดจ เดกเดพเดฑเตเดฑเดพเดฌเตเดธเต เดเดจเตเดจ เดจเดฟเดฒเดฏเดฟเตฝ (เดเดฆเดพ -h เดซเตเดฒเดพเดเต เดชเตเดฐเดตเตผเดคเตเดคเดฟเดเตเดเดฟเดฒเตเดฒ). เดเดจเตเดจเตเดเดฟเตฝ
--เดฎเตเดจเตเดจเดฑเดฟเดฏเดฟเดชเตเดชเต เด เดฅเดตเดพ --เดจเดฟเตผเดฃเตเดฃเดพเดฏเดเดฎเดพเดฏ เดเดชเตเดทเตป เดจเตฝเดเดฃเด, เดชเดเตเดทเต เดฐเดฃเตเดเตเด เดชเดพเดเดฟเดฒเตเดฒ. เดเดฐเตเดจเตเดจเดฟเดจเตเดฑเตเดฏเตเด เดฎเตเดฒเตเดฏเด
เดเตเดฒเดธเตเดฑเตเดฑเตผ เดเดกเดจเตเดฑเดฟเดซเดฏเตผ, เดเดฐเต เดชเตเตผเดฃเตเดฃเดธเดเดเตเดฏ เดฎเตเดฒเตเดฏเด. เดจเดฟเดเตเดเตพเดเตเดเต เดชเตเดฐเดคเตเดฏเตเด "--critical=0" เดเดชเดฏเตเดเดฟเดเตเดเต เดชเตเดฐเดตเตผเดคเตเดคเดฟเดชเตเดชเดฟเดเตเดเดพเด
เดจเดฟเดฒเดตเดฟเดฒเตเดณเตเดณ เดเดฐเต เดเตเดฒเดธเตเดฑเตเดฑเตผ เดเดกเดจเตเดฑเดฟเดซเดฏเตผ เดเดฃเตเดเตเดคเตเดคเดพเดจเตเดณเตเดณ เดเดชเตเดทเตป.
เดเดฆเดพเดนเดฐเดฃเด 1: เดชเตเดฐเดพเดฐเดเดญ เดเดกเดจเตเดฑเดฟเดซเดฏเตผ เดเดฃเตเดเตเดคเตเดคเตเด
check_postgres_cluster_id --critical=0 --datadir=/var//lib/postgresql/9.0/main
เดเดฆเดพเดนเดฐเดฃเด 2: เดฎเตเดเดณเดฟเตฝ เดจเดฟเดจเตเดจเตเดณเตเดณ เดซเดฒเด เดเดชเดฏเตเดเดฟเดเตเดเต เดเตเดฒเดธเตเดฑเตเดฑเตผ เดเดจเตเดจเตเดคเดจเตเดจเตเดฏเดพเดฃเตเดจเตเดจเต เดเดฑเดชเตเดชเตเดตเดฐเตเดคเตเดคเตเด, เดเดฒเตเดฒเตเดเตเดเดฟเตฝ เดฎเตเดจเตเดจเดฑเดฟเดฏเดฟเดชเตเดชเต เดจเตฝเดเตเด.
check_postgres_cluster_id --critical=5633695740047915135
MRTG เดเดเตเดเตโเดชเตเดเตเดเดฟเดจเดพเดฏเดฟ, เดเดกเดจเตเดฑเดฟเดซเดฏเดฑเดฟเดจเตเดฑเต เดชเดฐเดพเดเดฏเดคเตเดคเดฟเดจเตเดฑเต เดตเดฟเดเดฏเดคเตเดคเต เดธเตเดเดฟเดชเตเดชเดฟเดเตเดเตเดจเตเดจ 1 เด เดฒเตเดฒเตเดเตเดเดฟเตฝ 0 เดจเตฝเดเตเดจเตเดจเต
เดชเตเดฐเตเดคเตเดคเด. "--mrtg" เดเตผเดเตเดฏเตเดฎเตเดจเตเดฑเดพเดฏเดฟ เดเดฐเต เดเดกเดจเตเดฑเดฟเดซเดฏเตผ เดจเตฝเดเดฃเด. เดจเดพเดฒเดพเดฎเดคเตเดคเต เดตเดฐเดฟ เดเดชเตเดชเตเดดเตเด
เดจเดฟเดฒเดตเดฟเดฒเต เดเดกเดจเตเดฑเดฟเดซเดฏเตผ เดจเตฝเดเตเดจเตเดจเต.
เดชเตเดฐเดคเดฟเดฌเดฆเตเดงเดค
("symlink: check_postgres_commitratio") เดเดฒเตเดฒเดพ เดกเดพเดฑเตเดฑเดพเดฌเตเดธเตเดเดณเตเดเตเดฏเตเด เดชเตเดฐเดคเดฟเดฌเดฆเตเดงเดค เด เดจเตเดชเดพเดคเด เดชเดฐเดฟเดถเตเดงเดฟเดเตเดเตเดจเตเดจเต
เด เดต เดตเดณเดฐเต เดเตเดฑเดตเดพเดฏเดฟเดฐเดฟเดเตเดเตเดฎเตเดชเตเตพ เดชเดฐเดพเดคเดฟเดชเตเดชเตเดเตเดจเตเดจเต. เด เดเดฎเดพเตปเดกเต เดเดจเตเดจเดฟเตฝ เดเตเดเตเดคเตฝ เดคเดตเดฃ เดชเตเดฐเดตเตผเดคเตเดคเดฟเดชเตเดชเดฟเดเตเดเตเดฃเตเด เดเดตเดถเตเดฏเดฎเดฟเดฒเตเดฒ
เดกเดพเดฑเตเดฑเดพเดฌเตเดธเต เดเตเดฒเดธเตเดฑเตเดฑเตผ. เดเดชเดฏเตเดเดฟเดเตเดเต เดกเดพเดฑเตเดฑเดพเดฌเตเดธเตเดเตพ เดซเดฟเตฝเดเตเดเตผ เดเตเดฏเตเดฏเดพเตป เดเดดเดฟเดฏเตเด --เดเตพเดชเตเดชเตเดเตเดจเตเดจเต เดเดชเตเดชเด --เดชเตเดเตเดคเตเดคเดฟเดฏเดฟเดเตเดเดฟเดฒเตเดฒ เดเดชเตเดทเดจเตเดเตพ. เดเดพเดฃเตเด
เดเตเดเตเดคเตฝ เดตเดฟเดตเดฐเดเตเดเตพเดเตเดเต "เดฌเตเดธเดฟเดเต เดซเดฟเตฝเดเตเดเดฑเดฟเดเดเต" เดตเดฟเดญเดพเดเด. เดเดเดฎเดฏเตเดเตเดเต เด เดต เดซเดฟเตฝเดเตเดเตผ เดเตเดฏเตเดฏเดพเดจเตเด เดเดดเดฟเดฏเตเด
เดเดณเตเดณ เดกเดพเดฑเตเดฑเดพเดฌเตเดธเต --เดเดชเดฏเตเดเตเดคเดพเดตเดฟเดจเต เดเตพเดชเตเดชเตเดเตเดคเตเดคเตเด เดเดชเตเดชเด --เดเดชเดฏเตเดเตเดคเดพเดตเดฟเดจเต เดเดดเดฟเดตเดพเดเตเดเตเด เดเดชเตเดทเดจเตเดเตพ. "USER NAME" เดเดพเดฃเตเด
เดเตเดเตเดคเตฝ เดตเดฟเดตเดฐเดเตเดเตพเดเตเดเต เดซเดฟเตฝเดเตเดเดฑเดฟเดเดเต" เดตเดฟเดญเดพเดเด.
เดฎเตเดจเตเดจเดฑเดฟเดฏเดฟเดชเตเดชเตเด เดจเดฟเตผเดฃเดพเดฏเด เดเดชเตเดทเดจเตเดเดณเตเด เดถเดคเดฎเดพเดจเดฎเดพเดฏเดฟ เดตเตเดฏเดเตเดคเดฎเดพเดเตเดเดฃเด. เดเดฒเตเดฒ
เด เดชเตเดฐเดตเตผเดคเตเดคเดจเดคเตเดคเดฟเดจเตเดณเตเดณ เดกเดฟเดซเตเตพเดเตเดเตเดเตพ: เดฎเตเดจเตเดจเดฑเดฟเดฏเดฟเดชเตเดชเตเด เดจเดฟเตผเดฃเดพเดฏเดเดตเตเด เดตเตเดฏเดเตเดคเดฎเดพเดเตเดเดฟเดฏเดฟเดฐเดฟเดเตเดเดฃเด. เดฎเตเดจเตเดจเดฑเดฟเดฏเดฟเดชเตเดชเต เดฎเตเดฒเตเดฏเด
เดจเดฟเตผเดฃเดพเดฏเด เดฎเตเดฒเตเดฏเดคเตเดคเตเดเตเดเดพเตพ เดตเดฒเตเดคเดพเดฏเดฟเดฐเดฟเดเตเดเดฐเตเดคเต. เดเดเตเดเตเดชเตเดเตเดเต เด เดเตเดเตเดเดฟเดฏ เดเดฒเตเดฒเดพ เดกเดพเดฑเตเดฑเดพเดฌเตเดธเตเดเดณเตเด เดจเตฝเดเตเดจเตเดจเต
เดชเตเดฐเดคเดฟเดฌเดฆเตเดงเดค, เดเดฑเตเดฑเดตเตเด เดเตเดฑเตเดคเต เดเดฆเตเดฏเด.
เดเดฆเดพเดนเดฐเดฃเด: เดนเตเดธเตเดฑเตเดฑเต เดซเตเดฒเดพเดเดฟเดฒเต เดเดคเตเดเตเดเดฟเดฒเตเด เดกเดพเดฑเตเดฑเดพเดฌเตเดธเต เดชเตเดฐเดคเดฟเดฌเดฆเตเดงเดคเดฏเดฟเดฒเตเด เดจเดฟเตผเดฃเตเดฃเดพเดฏเดเดคเตเดคเดฟเดฒเตเด 90% เตฝ เดเตเดฑเดตเดพเดฃเตเดเตเดเดฟเตฝ เดฎเตเดจเตเดจเดฑเดฟเดฏเดฟเดชเตเดชเต เดจเตฝเดเตเด
เดเตเดฑเดตเดพเดฃเตเดเตเดเดฟเตฝ 80%.
check_postgres_database_commitratio --host=flagg --warning='90%' --critical='80%'
MRTG เดเดเตเดเตโเดชเตเดเตเดเดฟเดจเดพเดฏเดฟ, เดเดฑเตเดฑเดตเตเด เดเตเดฑเดฟเดฏ เดชเตเดฐเดคเดฟเดฌเดฆเตเดงเดคเดฏเตเดณเตเดณ เดกเดพเดฑเตเดฑเดพเดฌเตเดธเดฟเดจเตเดฑเต เดถเดคเดฎเดพเดจเด เดจเตฝเดเตเดจเตเดจเต
เดเดฆเตเดฏ เดตเดฐเดฟ, เดจเดพเดฒเดพเดฎเดคเตเดคเต เดตเดฐเดฟเดฏเดฟเดฒเต เดกเดพเดฑเตเดฑเดพเดฌเตเดธเดฟเดจเตเดฑเต เดชเตเดฐเต.
เดเดฃเดเตเดทเตป
("symlink: check_postgres_connection") เดฒเดณเดฟเดคเดฎเดพเดฏเดฟ เดฌเดจเตเดงเดฟเดชเตเดชเดฟเดเตเดเตเดจเตเดจเต, เดเดฐเต 'SELECT เดชเดคเดฟเดชเตเดชเต()', เดเดชเตเดชเด
เดเดฒเดเตพ. เดจเดฎเตเดชเตผ เดเดเตเดเตเดเตเดจเตเดจเต --เดฎเตเดจเตเดจเดฑเดฟเดฏเดฟเดชเตเดชเต or --เดจเดฟเตผเดฃเตเดฃเดพเดฏเดเดฎเดพเดฏ เดเดชเตเดทเดจเตเดเตพ.
MRTG เดเดเตเดเตเดชเตเดเตเดเดฟเดจเดพเดฏเดฟ, เดเดฆเตเดฏเดคเตเดคเตเดคเดฟเตฝ 1 (เดจเดฒเตเดฒ เดเดฃเดเตเดทเตป) เด เดฒเตเดฒเตเดเตเดเดฟเตฝ 0 (เดฎเตเดถเด เดเดฃเดเตเดทเตป) เดเดเตเดเตเดชเตเดเตเดเต เดเตเดฏเตเดฏเตเดจเตเดจเต
เดฒเตเตป.
เดเดธเตเดฑเตเดฑเด_เดเตเดฆเตเดฏเด
("symlink: check_postgres_custom_query") เดจเดฟเดเตเดเตพ เดคเดฟเดฐเดเตเดเตเดเตเดเตเดเตเดจเตเดจ เดเดฐเต เดเดทเตโเดเดพเดจเตเดธเตเดค เดเตเดฆเตเดฏเด เดชเตเดฐเดตเตผเดคเตเดคเดฟเดชเตเดชเดฟเดเตเดเตเดเดฏเตเด เดชเดพเดดเตโเดธเตเดเตเดฏเตเดฏเตเดเดฏเตเด เดเตเดฏเตเดฏเตเดจเตเดจเต
เดซเดฒเดเตเดเตพ. เดเตเดฆเตเดฏเด เดคเดจเตเดจเต "เดเตเดฆเตเดฏเด" เดเตผเดเตเดฏเตเดฎเตเดจเตเดฑเดฟเดฒเตเดเต เดเดเดจเตเดจเตเดชเตเดเตเดจเตเดจเต, เด เดคเดพเดฏเดฟเดฐเดฟเดเตเดเดฃเด
เดเดดเดฟเดฏเตเดจเตเดจเดคเตเดฐ เดฒเดณเดฟเดคเดฎเดพเดฏเดฟ เดธเตเดเตเดทเดฟเดเตเดเต. เดธเดพเดงเตเดฏเดฎเตเดเตเดเดฟเตฝ, เด เดคเต เดเดฐเต เดเดพเดดเตเดเดฏเดฟเดฒเต เดธเตเดเตเดทเดฟเดเตเดเดพเดจเตเดณเตเดณ เดเดฐเต เดซเดเดเตเดทเดจเดฟเดฒเต เดชเตเดคเดฟเดฏเตเด
เดเดพเดฐเตเดฏเดเตเดเตพ เดเตเดเดพเดฐเตเดฏเด เดเตเดฏเตเดฏเดพเตป เดเดณเตเดชเตเดชเดฎเดพเดฃเต. เดเตเดฆเตเดฏเด เดเดจเตเดจเต เดฐเดฃเตเดเต เดเตเดณเดเตเดเตพ เดจเตฝเดเดฃเด. เด เดคเต เดเดตเดถเตเดฏเดฎเดพเดฃเต
เดเตเดณเดเตเดเดณเดฟเตฝ เดเดจเตเดจเดฟเดจเต "เดซเดฒเด" เดเดจเตเดจเต เดชเตเดฐเดฟเดเดฃเด, เด เดคเต เดจเดฟเดเตเดเดณเตเดเตเดคเดฟเดจเตเดคเดฟเดฐเต เดชเดฐเดฟเดถเตเดงเดฟเดเตเดเตเด
เดฎเตเดจเตเดจเดฑเดฟเดฏเดฟเดชเตเดชเตเด เดจเดฟเตผเดฃเดพเดฏเด เดฎเตเดฒเตเดฏเดเตเดเดณเตเด. เดฐเดฃเตเดเดพเดฎเดคเตเดคเต เดเตเดณเด เดชเตเดฐเดเดเดจ เดกเดพเดฑเตเดฑเดฏเตเดเตเดเตเด เดเดคเต เดชเตเดฐเดฟเดจเตเดฎเตเดณเตเดณเดคเดพเดฃเต
เดเดชเดฏเตเดเดฟเดเตเดเดพเด: เดเดคเต เดชเตเดฐเดเดเดจ เดกเดพเดฑเตเดฑ เดตเดฟเดญเดพเดเดคเตเดคเดฟเดจเตเดณเตเดณเดฟเดฒเต 'เดฎเตเดฒเตเดฏเด' เดเดฏเดฟเดฐเดฟเดเตเดเตเด.
เดเตเดฑเดเตเดเดคเต เดเดฐเต เดฎเตเดจเตเดจเดฑเดฟเดฏเดฟเดชเตเดชเต เดตเดฟเดฎเตผเดถเดจเดฎเต เดเดฏ เดตเดพเดฆเดฎเตเดเตเดเดฟเดฒเตเด เดตเตเดฏเดเตเดคเดฎเดพเดเตเดเดฟเดฏเดฟเดฐเดฟเดเตเดเดฃเด. เดเดต เดเดจเตเดคเดพเดฏเดฟ เดธเดเตเดเตเดเดฐเดฟเดเตเดเดฟเดฐเดฟเดเตเดเตเดจเตเดจเต เดเดจเตเดจเดคเดฟเดจเต เดเดถเตเดฐเดฏเดฟเดเตเดเดฟเดฐเดฟเดเตเดเตเดจเตเดจเต
เดจเดฟเดเตเดเตพ เดชเตเดฐเดตเตผเดคเตเดคเดฟเดชเตเดชเดฟเดเตเดเตเดจเตเดจ เด เดจเตเดตเตเดทเดฃ เดคเดฐเดคเตเดคเดฟเตฝ. เดจเดพเดฒเต เดคเดฐเดคเตเดคเดฟเดฒเตเดณเตเดณ เดเดธเตเดฑเตเดฑเด_เดเตเดตเดฑเดฟเดเดณเตเดฃเตเดเต
เดฑเตบ, "valtype" เดเตผเดเตเดฏเตเดฎเตเดจเตเดฑเต เดตเตเดฏเดเตเดคเดฎเดพเดเตเดเตเดจเตเดจเต. เดเดจเตเดจเตเด เดตเตเดฏเดเตเดคเดฎเดพเดเตเดเดฟเดฏเดฟเดเตเดเดฟเดฒเตเดฒเตเดเตเดเดฟเตฝ, เด เดชเตเดฐเดตเตผเดคเตเดคเดจเด เดกเดฟเดซเตเตพเดเตเดเดพเดฏเดฟเดฐเดฟเดเตเดเตเด
'เดชเตเตผเดฃเตเดฃเดธเดเดเตเดฏ'. เดจเดพเดฒเต เดคเดฐเดเตเดเตพ เดเดตเดฏเดพเดฃเต:
เดชเตเตผเดฃเตเดฃเดธเดเดเตเดฏ: เดเดฐเต เดฒเดณเดฟเดคเดฎเดพเดฏ เดชเตเตผเดฃเตเดฃเดธเดเดเตเดฏ เดคเดพเดฐเดคเดฎเตเดฏเด เดเตเดฏเตเดฏเตเดจเตเดจเต. เดเดฆเตเดฏ เดจเดฟเดฐ เดเดฐเต เดฒเดณเดฟเดคเดฎเดพเดฏ เดชเตเตผเดฃเตเดฃเดธเดเดเตเดฏเดฏเดพเดฏเดฟเดฐเดฟเดเตเดเดฃเด,
เดฎเตเดจเตเดจเดฑเดฟเดฏเดฟเดชเตเดชเตเด เดจเดฟเตผเดฃเดพเดฏเด เดฎเตเดฒเตเดฏเดเตเดเดณเตเด เดเดจเตเดจเตเดคเดจเตเดจเตเดฏเดพเดฏเดฟเดฐเดฟเดเตเดเดฃเด.
เดธเตเดเตเดฐเดฟเดเดเต: เดฎเตเดจเตเดจเดฑเดฟเดฏเดฟเดชเตเดชเตเด เดจเดฟเตผเดฃเตเดฃเดพเดฏเดเดตเตเด เดธเตเดเตเดฐเดฟเดเดเตเดเดณเดพเดฃเต, เดฎเตเดฒเตเดฏเดฎเดพเดฃเตเดเตเดเดฟเตฝ เดฎเดพเดคเตเดฐเดฎเต เดชเตเดฐเดตเตผเดคเตเดคเดจเดเตเดทเดฎเดฎเดพเดเต
เดเดฆเตเดฏ เดเตเดณเด เด เดคเต เดเตเดคเตเดฏเดฎเดพเดฏเดฟ เดชเตเดฐเตเดคเตเดคเดชเตเดชเตเดเตเดจเตเดจเต. เดเดคเต เดเตเดธเต เดธเตเตปเดธเดฟเดฑเตเดฑเตเดตเต เดเดฃเต.
เดเดพเดฒเด: เดฎเตเดจเตเดจเดฑเดฟเดฏเดฟเดชเตเดชเตเด เดจเดฟเตผเดฃเดพเดฏเดเดตเตเด เดธเดฎเดฏเดเตเดเดณเดพเดฃเต, เด เดคเดฟเดจเต เดธเตเดเตเดเดจเตเดฑเตเดเตพ, เดฎเดฟเดจเดฟเดฑเตเดฑเต, เดฏเตเดฃเดฟเดฑเตเดฑเตเดเตพ เดเดฃเตเดเดพเดฏเดฟเดฐเดฟเดเตเดเดพเด.
เดฎเดฃเดฟเดเตเดเตเดฑเตเดเตพ, เด เดฒเตเดฒเตเดเตเดเดฟเตฝ เดฆเดฟเดตเดธเดเตเดเตพ. เดเดฐเตเดจเตเดจเตเด เดเดเดตเดเดจเดคเตเดคเดฟเดฒเต เดเดฆเตเดฏเดพเดเตเดทเดฐเดคเตเดคเดฟเตฝ เดเตเดฐเตเดเตเดเดฟเดฏเต เดเดดเตเดคเดพเด. เดเดเตเดเดฟเตฝ
เดฏเตเดฃเดฟเดฑเตเดฑเตเดเดณเตเดจเตเดจเตเด เดจเตฝเดเดฟเดฏเดฟเดเตเดเดฟเดฒเตเดฒ, เดธเตเดเตเดเตปเดกเตเดเตพ เด เดจเตเดฎเดพเดจเดฟเดเตเดเดชเตเดชเตเดเตเดจเตเดจเต. เดเดฆเตเดฏ เดจเดฟเดฐ เดเดฐเต เดชเตเตผเดฃเตเดฃเดธเดเดเตเดฏ เดเดฏเดฟเดฐเดฟเดเตเดเดฃเด
เดชเดฐเดฟเดถเตเดงเดฟเดเตเดเตเดฃเตเด เดธเตเดเตเดเตปเดกเตเดเดณเตเดเต เดเดฃเตเดฃเดคเตเดคเต เดชเตเดฐเดคเดฟเดจเดฟเดงเตเดเดฐเดฟเดเตเดเตเดจเตเดจเต.
เดตเดฒเตเดชเตเดชเด: เดฎเตเดจเตเดจเดฑเดฟเดฏเดฟเดชเตเดชเตเด เดจเดฟเตผเดฃเดพเดฏเดเดตเตเด เดตเดฒเตเดชเตเดชเดเตเดเดณเดพเดฃเต, เดเตเดเดพเดคเต เดฌเตเดฑเตเดฑเตเดเตพ, เดเดฟเดฒเตเดฌเตเดฑเตเดฑเตเดเตพ เดเดจเตเดจเดฟเดตเดฏเตเดเต เดฏเตเดฃเดฟเดฑเตเดฑเตเดเตพ เดเดฃเตเดเดพเดฏเดฟเดฐเดฟเดเตเดเดพเด.
เดฎเตเดเดพเดฌเตเดฑเตเดฑเตเดเตพ, เดเดฟเดเดพเดฌเตเดฑเตเดฑเตเดเตพ, เดเตเดฑเดพเดฌเตเดฑเตเดฑเตเดเตพ เด เดฒเตเดฒเตเดเตเดเดฟเตฝ เดเดเตเดธเดพเดฌเตเดฑเตเดฑเตเดเตพ. เดเดฐเตเดจเตเดจเตเด เดเดฆเตเดฏ เด เดเตเดทเดฐเดคเตเดคเดฟเดฒเตเดเตเดเต เดเตเดฐเตเดเตเดเดฟเดฏเตเดเตเดเดพเด.
เดฏเตเดฃเดฟเดฑเตเดฑเตเดเดณเตเดจเตเดจเตเด เดจเตฝเดเดฟเดฏเดฟเดเตเดเดฟเดฒเตเดฒเตเดเตเดเดฟเตฝ, เดฌเตเดฑเตเดฑเตเดเตพ เด เดจเตเดฎเดพเดจเดฟเดเตเดเดชเตเดชเตเดเตเดจเตเดจเต. เดเดฆเตเดฏ เดจเดฟเดฐ เดเดฐเต เดชเตเตผเดฃเตเดฃเดธเดเดเตเดฏ เดเดฏเดฟเดฐเดฟเดเตเดเดฃเด
เดชเดฐเดฟเดถเตเดงเดฟเดเตเดเดพเดจเตเดณเตเดณ เดฌเตเดฑเตเดฑเตเดเดณเตเดเต เดเดฃเตเดฃเด เดชเตเดฐเดคเดฟเดจเดฟเดงเตเดเดฐเดฟเดเตเดเตเดจเตเดจเต.
เดธเดพเดงเดพเดฐเดฃเดฏเดพเดฏเดฟ, เดจเตฝเดเดฟเดฏ เดฎเตเดฒเตเดฏเดเตเดเตพ เดเดฃเตเดเตเดเดฟเตฝ เดเดฐเต เด เดฒเตเตผเดเตเดเต เดชเตเดฐเดตเตผเดคเตเดคเดจเดเตเดทเดฎเดฎเดพเดเตเด เดเตเดเตเดคเตฝ เด เดงเดฟเดเด เด เดฒเตเดฒเตเดเตเดเดฟเตฝ เดคเตเดฒเตเดฏเดฎเดพเดฃเต
เดเตเดฐเตเดคเดฐเดฎเดพเดฏ เด เดฒเตเดฒเตเดเตเดเดฟเตฝ เดฎเตเดจเตเดจเดฑเดฟเดฏเดฟเดชเตเดชเต เดฎเตเดฒเตเดฏเด. เดเดจเตเดจเดฟเดฐเตเดจเตเดจเดพเดฒเตเด, เดเดฐเต เดเดชเตเดทเตป --เดตเดฟเดชเดฐเตเดคเด เดเดเตเดเดฟเตฝ เด เดฒเตเตผเดเตเดเต เดเตเดฐเดฟเดเตผ เดเตเดฏเตเดฏเตเด
เดคเดฟเดฐเดฟเดเต เดจเตฝเดเดฟเดฏ เดฎเตเดฒเตเดฏเด เดคเดพเดดเดคเตเดคเต เด เดงเดฟเดเด เด เดฒเตเดฒเตเดเตเดเดฟเตฝ เดเตเดฐเตเดคเดฐเดฎเดพเดฏ เด เดฒเตเดฒเตเดเตเดเดฟเตฝ เดฎเตเดจเตเดจเดฑเดฟเดฏเดฟเดชเตเดชเต เดฎเตเดฒเตเดฏเดคเตเดคเดฟเดจเต เดคเตเดฒเตเดฏเดฎเดพเดฃเต.
เดเดฆเดพเดนเดฐเดฃเด 1: 100 เดชเตเดเดฟเตฝ เดเตเดเตเดคเดฒเตเดณเตเดณ เดเดคเตเดเตเดเดฟเดฒเตเด เดฌเดจเตเดงเดคเตเดคเดฟเดจเต "เดฑเดพเดกเต" เดเดจเตเดจเต เดชเตเดฐเดฟเดเตเดเดฟเดเตเดเตเดฃเตเดเตเดเตเดเดฟเตฝ เดคเดพเดเตเดเตเดคเต เดจเตฝเดเตเด, เดชเตเดเตเดเดณเตเดเต เดเดฃเตเดฃเด เดเตเตผเดเตเดเตเด
เดชเตเดฐเดเดเดจ เดกเดพเดฑเตเดฑ เดตเดฟเดญเดพเดเดคเตเดคเดฟเดจเตเดณเตเดณเดฟเตฝ.
check_postgres_custom_query --valtype=string -w "rad" --query=
"เดซเดฒเดฎเดพเดฏเดฟ เดชเตเดจเตผเดจเดพเดฎเด เดคเดฟเดฐเดเตเดเตเดเตเดเตเดเตเด, pg_class-เตฝ เดจเดฟเดจเตเดจเตเดณเตเดณ เดชเตเดเตเดเตพ AS เดเดฏเดฟ เดชเตเดจเตผเดจเดพเดฎเด เดคเดฟเดฐเดเตเดเตเดเตเดเตเดเตเด
เดเดฆเดพเดนเดฐเดฃเด 2: "foobar" เดซเดเดเตโเดทเตป 5MB-เดฏเดฟเตฝ เดเตเดเตเดคเดฒเตเดณเตเดณ เดเดฐเต เดธเดเดเตเดฏ เดจเตฝเดเตเดจเตเดจเตเดตเตเดเตเดเดฟเตฝ เดเดฐเต เดจเดฟเตผเดฃเดพเดฏเด เดฐเตเดชเด เดจเตฝเดเตเด:
check_postgres_custom_query --critical='5MB'--valtype=size --query="foobar() AS เดซเดฒเด"
เดเดฆเดพเดนเดฐเดฃเด 2: "snazzo" เดซเดเดเตโเดทเตป 42-เตฝ เดเตเดฑเดตเดพเดฃเตเดเตเดเดฟเตฝ เดฎเตเดจเตเดจเดฑเดฟเดฏเดฟเดชเตเดชเต เดจเตฝเดเตเด:
check_postgres_custom_query --critical=42 --query="SELECT snazzo() AS เดซเดฒเด" --reverse
เดจเดฟเดเตเดเตพ เดเดฐเต เดเดชเดฏเตเดเดชเตเดฐเดฆเดฎเดพเดฏ เดเดธเตเดฑเตเดฑเด_เดเตเดตเดฑเดฟเดฏเตเดฎเดพเดฏเดฟ เดตเดฐเดฟเดเดฏเดพเดฃเตเดเตเดเดฟเตฝ, เด เดชเตเดฐเตเดเตเดฐเดพเดฎเดฟเดฒเตเดเตเดเต เดเดฐเต เดชเดพเดเตเดเต เด เดฏเดฏเตเดเตเดเตเดจเตเดจเดคเต เดชเดฐเดฟเดเดฃเดฟเดเตเดเตเด
เดฎเดฑเตเดฑเต เดเดณเตเดเตพเดเตเดเต เดเดชเดฏเตเดเดฟเดเตเดเดพเตป เดเดดเดฟเดฏเตเดจเตเดจ เดเดฐเต เดธเดพเดงเดพเดฐเดฃ เดชเตเดฐเดตเตผเดคเตเดคเดจเดฎเดพเดเตเดเดฟ เดฎเดพเดฑเตเดฑเตเด.
เด เดชเตเดฐเดตเตผเดคเตเดคเดจเด เดเดคเตเดตเดฐเต MRTG เด เดฒเตเดฒเตเดเตเดเดฟเตฝ เดฒเดณเดฟเดคเดฎเดพเดฏ เดเดเตเดเตเดชเตเดเตเดเต เดชเดฟเดจเตเดคเตเดฃเดฏเตเดเตเดเตเดจเตเดจเดฟเดฒเตเดฒ.
เดกเดพเดฑเตเดฑเดพเดฌเตเดธเต_เดธเตเดธเต
("symlink: check_postgres_database_size") เดเดฒเตเดฒเดพ เดกเดพเดฑเตเดฑเดพเดฌเตเดธเตเดเดณเตเดเตเดฏเตเด เดตเดฒเดฟเดชเตเดชเด เดชเดฐเดฟเดถเตเดงเดฟเดเตเดเตเดเดฏเตเด เดชเดฐเดพเดคเดฟเดชเตเดชเตเดเตเดเดฏเตเด เดเตเดฏเตเดฏเตเดจเตเดจเต
เด เดต เดตเดณเดฐเต เดตเดฒเตเดคเดพเดฏเดฟเดฐเดฟเดเตเดเตเดฎเตเดชเตเตพ. เดเดฐเต เดกเดพเดฑเตเดฑเดพเดฌเตเดธเดฟเดจเตเด เดเดจเตเดจเดฟเดฒเดงเดฟเดเด เดคเดตเดฃ เด เดเดฎเดพเตปเดกเต เดชเตเดฐเดตเตผเดคเตเดคเดฟเดชเตเดชเดฟเดเตเดเตเดฃเตเดเดคเดฟเดฒเตเดฒ
เดเตเดฒเดธเตเดฑเตเดฑเตผ. เดเดชเดฏเตเดเดฟเดเตเดเต เดกเดพเดฑเตเดฑเดพเดฌเตเดธเตเดเตพ เดซเดฟเตฝเดเตเดเตผ เดเตเดฏเตเดฏเดพเตป เดเดดเดฟเดฏเตเด --เดเตพเดชเตเดชเตเดเตเดจเตเดจเต เดเดชเตเดชเด --เดชเตเดเตเดคเตเดคเดฟเดฏเดฟเดเตเดเดฟเดฒเตเดฒ เดเดชเตเดทเดจเตเดเตพ. เดเดพเดฃเตเด
เดเตเดเตเดคเตฝ เดตเดฟเดตเดฐเดเตเดเตพเดเตเดเต "เดฌเตเดธเดฟเดเต เดซเดฟเตฝเดเตเดเดฑเดฟเดเดเต" เดตเดฟเดญเดพเดเด. เดเดเดฎเดฏเตเดเตเดเต เด เดต เดซเดฟเตฝเดเตเดเตผ เดเตเดฏเตเดฏเดพเดจเตเด เดเดดเดฟเดฏเตเด
เดเดณเตเดณ เดกเดพเดฑเตเดฑเดพเดฌเตเดธเต --เดเดชเดฏเตเดเตเดคเดพเดตเดฟเดจเต เดเตพเดชเตเดชเตเดเตเดคเตเดคเตเด เดเดชเตเดชเด --เดเดชเดฏเตเดเตเดคเดพเดตเดฟเดจเต เดเดดเดฟเดตเดพเดเตเดเตเด เดเดชเตเดทเดจเตเดเตพ. "เดเดชเดฏเตเดเตเดคเต เดจเดพเดฎเด เดซเดฟเตฝเดเตเดเดฑเดฟเดเดเต" เดเดพเดฃเตเด
เดเตเดเตเดคเตฝ เดตเดฟเดถเดฆเดพเดเดถเดเตเดเตพเดเตเดเต เดตเดฟเดญเดพเดเด.
เดฎเตเดจเตเดจเดฑเดฟเดฏเดฟเดชเตเดชเตเด เดจเดฟเตผเดฃเดพเดฏเด เดเดชเตเดทเดจเตเดเดณเตเด เดฌเตเดฑเตเดฑเตเดเตพ, เดเดฟเดฒเตเดฌเตเดฑเตเดฑเตเดเตพ, เดฎเตเดเดพเดฌเตเดฑเตเดฑเตเดเตพ เดเดจเตเดจเดฟเดเตเดเดจเต เดตเตเดฏเดเตเดคเดฎเดพเดเตเดเดพเด.
เดเดฟเดเดพเดฌเตเดฑเตเดฑเตเดเตพ, เดเตเดฑเดพเดฌเตเดฑเตเดฑเตเดเตพ เด เดฒเตเดฒเตเดเตเดเดฟเตฝ เดเดเตเดธเดพเดฌเตเดฑเตเดฑเตเดเตพ. เดเดฐเตเดจเตเดจเตเด เดเดฆเตเดฏ เด เดเตเดทเดฐเดคเตเดคเดฟเดฒเตเด เดเตเดฐเตเดเตเดเดฟเดฏเตเดเตเดเดพเด.
เดฏเตเดฃเดฟเดฑเตเดฑเต เดจเตฝเดเดฟเดฏเดฟเดเตเดเดฟเดฒเตเดฒเตเดเตเดเดฟเตฝ, เดฏเตเดฃเดฟเดฑเตเดฑเตเดเตพ เดฌเตเดฑเตเดฑเตเดเดณเดพเดฏเดฟ เดเดฃเดเตเดเดพเดเตเดเตเดจเตเดจเต. เดเดคเดฟเดจเต เดธเตเดฅเดฟเดฐเดธเตเดฅเดฟเดคเดฟเดเดณเตเดจเตเดจเตเดฎเดฟเดฒเตเดฒ
เดจเดเดชเดเดฟ: เดฎเตเดจเตเดจเดฑเดฟเดฏเดฟเดชเตเดชเตเด เดจเดฟเตผเดฃเดพเดฏเดเดตเตเด เดตเตเดฏเดเตเดคเดฎเดพเดเตเดเดฃเด. เดฎเตเดจเตเดจเดฑเดฟเดฏเดฟเดชเตเดชเต เดฎเตเดฒเตเดฏเด เดตเดฒเตเดคเดพเดฏเดฟเดฐเดฟเดเตเดเดฐเตเดคเต
เดจเดฟเตผเดฃเดพเดฏเด เดฎเตเดฒเตเดฏเดคเตเดคเตเดเตเดเดพเตพ. เดเดเตเดเตโเดชเตเดเตเดเต เดเดฆเตเดฏเด เดเดฑเตเดฑเดตเตเด เดตเดฒเดฟเดฏ เดตเดฒเตเดชเตเดชเดฎเดจเตเดธเดฐเดฟเดเตเดเต เด เดเตเดเตเดเดฟเดฏ เดเดฒเตเดฒเดพ เดกเดพเดฑเตเดฑเดพเดฌเตเดธเตเดเดณเตเด เดจเตฝเดเตเดจเตเดจเต,
เดฑเต เดฌเตเดฑเตเดฑเตเดเดณเตเด เดตเดฒเตเดชเตเดชเดคเตเดคเดฟเดจเตเดฑเต "เดฎเดจเตเดนเดฐเดฎเดพเดฏ" เดชเดคเดฟเดชเตเดชเตเด เดเดพเดฃเดฟเดเตเดเตเดจเตเดจเต.
เดเดฆเดพเดนเดฐเดฃเด 1: เดนเตเดธเตเดฑเตเดฑเต เดซเตเดฒเดพเดเดฟเดฒเต เดเดคเตเดเตเดเดฟเดฒเตเด เดกเดพเดฑเตเดฑเดพเดฌเตเดธเต 1 TB-เตฝ เดเตเดเตเดคเตฝ เดตเดฒเตเดชเตเดชเดฎเตเดณเตเดณเดคเดพเดฃเตเดเตเดเดฟเตฝ เดฎเตเดจเตเดจเดฑเดฟเดฏเดฟเดชเตเดชเต เดจเตฝเดเตเด.
1.1 เดเดฟ.เดฌเดฟ.
check_postgres_database_size --host=flagg --warning='1 TB' --critical='1.1 t'
เดเดฆเดพเดนเดฐเดฃเด 2: เดชเตเตผเดเตเดเต 1-เดฒเต เดกเดพเดฑเตเดฑเดพเดฌเตเดธเต เดเตเดเดชเตเดฒเตเดฑเตเดฑเต5432 10 MB-เดฏเดฟเตฝ เดเตเดเตเดคเดฒเดพเดฃเตเดเตเดเดฟเตฝ เดเดฐเต เดจเดฟเตผเดฃเดพเดฏเด เดฐเตเดชเด เดจเตฝเดเตเด.
check_postgres_database_size --port=5432 --include=template1 --warning='10MB' --critical='10MB'
เดเดฆเดพเดนเดฐเดฃเด 3: 'เดเตเด' เดเดจเตเดจ เดเดชเดฏเตเดเตเดคเดพเดตเดฟเดจเตเดฑเต เดเดเดฎเดธเตเดฅเดคเดฏเดฟเดฒเตเดณเตเดณ เดนเตเดธเตเดฑเตเดฑเต 'เดเดพเตผเดกเดฟเดธเต' เดฒเต เดเดคเตเดเตเดเดฟเดฒเตเด เดกเดพเดฑเตเดฑเดพเดฌเตเดธเต เด เดตเดธเดพเดจเดฟเดเตเดเดพเตฝ เดฎเตเดจเตเดจเดฑเดฟเดฏเดฟเดชเตเดชเต เดจเตฝเดเตเด
5 เดฌเตเดฐเดฟเดเตเดเตป
check_postgres_database_size --host=tardis --includeuser=tom --warning='5 GB' --critical='10 GB'
MRTG เดเดเตเดเตโเดชเตเดเตเดเดฟเดจเดพเดฏเดฟ, เดเดฆเตเดฏ เดตเดฐเดฟเดฏเดฟเดฒเต เดเดฑเตเดฑเดตเตเด เดตเดฒเดฟเดฏ เดกเดพเดฑเตเดฑเดพเดฌเตเดธเดฟเดจเตเดฑเต เดฌเตเดฑเตเดฑเตเดเดณเดฟเตฝ เดตเดฒเตเดชเตเดชเด เดจเตฝเดเตเดจเตเดจเต, เดเดชเตเดชเด
เดจเดพเดฒเดพเดฎเดคเตเดคเต เดตเดฐเดฟเดฏเดฟเดฒเต เดกเดพเดฑเตเดฑเดพเดฌเตเดธเดฟเดจเตเดฑเต เดชเตเดฐเต.
dbstats
("symlink: check_postgres_dbstats") pg_stat_database เดเดพเดดเตเดเดฏเดฟเตฝ เดจเดฟเดจเตเดจเตเดณเตเดณ เดตเดฟเดตเดฐเดเตเดเตพ เดฑเดฟเดชเตเดชเตเตผเดเตเดเตเดเตเดฏเตเดฏเตเดจเตเดจเต,
เดเดณเตเดณเดฟเดเตเดเตเดเดฟเดเตเดเต เด เดจเตเดฏเตเดเตเดฏเดฎเดพเดฏ เดฐเตเดคเดฟเดฏเดฟเตฝ เด เดคเต เดเดเตเดเตเดชเตเดเตเดเต เดเตเดฏเตเดฏเตเดจเตเดจเต. เดเดเตเดเตเดชเตเดเตเดเต เดชเตเดฒเต เดฎเดฑเตเดฑเตเดฐเต เดเดเตเดเตเดชเตเดเตเดเตเด เดชเดฟเดจเตเดคเตเดฃเดฏเตเดเตเดเตเดจเตเดจเดฟเดฒเตเดฒ
เดตเดฟเดตเดฐเดฆเดพเดฏเดเดตเตเด เดจเดพเดเดฟเดฏเตเดธเดฟเดจเตเดชเตเดชเด เดเดชเดฏเตเดเดฟเดเตเดเตเดจเตเดจเดคเต เดชเตเดฒเตเดณเตเดณ เด เดฒเตเตผเดเตเดเตเดเตพเดเตเดเต เดธเตเดตเดฏเด เดเดเด เดเตเดเตเดเตเดเตเดจเตเดจเดฟเดฒเตเดฒ. เดเดชเตเดทเดจเตเดเตพ เดเดฒเตเดฒเตเดเตเดเดฟเตฝ
เดจเตฝเดเดฟเดฏเดฟเดฐเดฟเดเตเดเตเดจเตเดจเต, เดเดฒเตเดฒเดพ เดกเดพเดฑเตเดฑเดพเดฌเตเดธเตเดเดณเตเด เดคเดฟเดฐเดฟเดเต เดจเตฝเดเตเดจเตเดจเต, เดเดฐเต เดตเดฐเดฟเดฏเดฟเดฒเตเด เดเดจเตเดจเต. เดจเดฟเดเตเดเตพเดเตเดเต เดเดฐเต เดชเตเดฐเดคเตเดฏเตเด เดกเดพเดฑเตเดฑเดพเดฌเตเดธเต เดเตพเดชเตเดชเตเดเตเดคเตเดคเดพเด
"--include" เดเดชเตเดทเตป เดเดชเดฏเตเดเดฟเดเตเดเต, เด เดฒเตเดฒเตเดเตเดเดฟเตฝ เดจเดฟเดเตเดเตพเดเตเดเต "--dbname" เดเดชเตเดทเตป เดเดชเดฏเตเดเดฟเดเตเดเดพเด.
เดเดฐเต เดตเดฐเดฟเดฏเดฟเดฒเตเด เดชเดคเดฟเดจเตเดจเตเดจเต เดเดจเดเตเดเตพ เดฎเดเดเตเดเดฟเดจเตฝเดเตเดจเตเดจเต, เดจเดพเดฎเด: เดฎเตเดฒเตเดฏเด, เดเดฑเตเดฑเดคเตเดคเดตเดฃ เดตเตเตผเดคเดฟเดฐเดฟเดเตเดเดฟเดฐเดฟเดเตเดเตเดจเตเดจเต
เดธเตเดฅเดฒเด. เดเดจเดเตเดเตพ เดเดตเดฏเดพเดฃเต:
เดฌเดพเดเตเดเตเตปเดกเตเดเตพ
เด เดกเดพเดฑเตเดฑเดพเดฌเตเดธเดฟเดจเดพเดฏเดฟ เดจเดฟเดฒเดตเดฟเตฝ เดชเตเดฐเดตเตผเดคเตเดคเดฟเดเตเดเตเดจเตเดจ เดฌเดพเดเตเดเตเตปเดกเตเดเดณเตเดเต เดเดฃเตเดฃเด.
เดเตเดฏเตเดฏเตเดจเตเดจเต
เด เดกเดพเดฑเตเดฑเดพเดฌเตเดธเต เดธเตเดทเตโเดเดฟเดเตเดเดคเต เดชเตเดจเดเดธเดเตเดเดฎเดพเดเตเดเดฟเดฏเดคเต เดเดฏเดคเดฟเดจเต เดถเตเดทเดฎเตเดณเตเดณ เดเดฎเตเดฎเดฟเดฑเตเดฑเตเดเดณเตเดเต เดเดเต เดเดฃเตเดฃเด.
เดฑเตเตพเดฌเดพเดเตเดเตเดเตพ
เด เดกเดพเดฑเตเดฑเดพเดฌเตเดธเต เดธเตเดทเตเดเดฟเดเตเดเดคเต เดชเตเดจเดเดธเดเตเดเดฎเดพเดเตเดเดฟเดฏเดคเต เดเดฏ เดฎเตเดคเดฒเตเดณเตเดณ เดฑเตเตพเดฌเดพเดเตเดเตเดเดณเตเดเต เดเดเต เดเดฃเตเดฃเด.
เดตเดพเดฏเดฟเดเตเดเตเด
เดฑเตเดกเต เดเตเดฏเตเดค เดกเดฟเดธเตเดเต เดฌเตเดฒเตเดเตเดเตเดเดณเตเดเต เดเดเต เดเดฃเตเดฃเด.
เดฎเตเดคเตเดคเด เดฌเดซเตผ เดนเดฟเดฑเตเดฑเตเดเดณเตเดเต เดเดฃเตเดฃเด เด เดเดฟเดเตเดเตเด.
ret เดคเดฟเดฐเดฟเดเต เดจเตฝเดเดฟเดฏ เดตเดฐเดฟเดเดณเตเดเต เดเดเต เดเดฃเตเดฃเด.
เดเตเดฃเตเดเตเดตเดฐเดฟเด
เดเดเต เดฒเดญเดฟเดเตเด เดตเดฐเดฟเดเดณเตเดเต เดเดฃเตเดฃเด.
ins เดเตเตผเดคเตเดค เดตเดฐเดฟเดเดณเตเดเต เดเดเต เดเดฃเตเดฃเด.
upd เด เดชเตเดกเตเดฑเตเดฑเต เดเตเดฏเตเดค เดตเดฐเดฟเดเดณเตเดเต เดเดเต เดเดฃเตเดฃเด.
del เดเดฒเตเดฒเดพเดคเดพเดเตเดเดฟเดฏ เดตเดฐเดฟเดเดณเตเดเต เดเดเต เดเดฃเตเดฃเด.
dbname
เดกเดพเดฑเตเดฑเดพเดฌเตเดธเดฟเดจเตเดฑเต เดชเตเดฐเต.
Postgres เดชเดคเดฟเดชเตเดชเต 0 เดเดฃเตเดเตเดเดฟเตฝ, ret, fetch, ins, upd, del เดเดจเดเตเดเตพ เดเดจเตเดจเดฟเดต เดเดชเตเดชเตเดดเตเด 8.2 เดเดฏเดฟเดฐเดฟเดเตเดเตเดฎเตเดจเตเดจเดคเต เดถเตเดฐเดฆเตเดงเดฟเดเตเดเตเด.
เด เดฒเตเดฒเตเดเตเดเดฟเตฝ เดคเดพเดดเต, เด เดชเดคเดฟเดชเตเดชเตเดเดณเดฟเตฝ เด เดธเตเดฅเดฟเดคเดฟเดตเดฟเดตเดฐเดเตเดเดฃเดเตเดเตเดเตพ เดฒเดญเตเดฏเดฎเดฒเตเดฒเดพเดคเตเดคเดคเดฟเดจเดพเตฝ.
dbname เดเตผเดเตเดฏเตเดฎเตเดจเตเดฑเต เดจเตฝเดเดฟเดฏเดพเตฝ, เดเดดเต เด เดงเดฟเด เดเดจเดเตเดเตพ เดคเดฟเดฐเดฟเดเต เดจเตฝเดเตเด:
idxscan
เดเดชเดฏเตเดเตเดคเต เดธเตเดเดฟเด เดธเตเดเดพเดจเตเดเดณเตเดเต เดเดเต เดเดฃเตเดฃเด.
idxtupread
เดคเดฟเดฐเดฟเดเต เดจเตฝเดเดฟเดฏ เดเดชเดฏเตเดเตเดคเต เดธเตเดเดฟเด เดเตปเดเตเดฐเดฟเดเดณเตเดเต เดเดเต เดเดฃเตเดฃเด.
idxtupfetch
เดฒเดณเดฟเดคเดฎเดพเดฏ เดเดชเดฏเตเดเตเดคเต เดธเตเดเดฟเด เดธเตเดเดพเดจเตเดเตพ เดตเดดเดฟ เดฒเดญเดฟเดเตเด เดตเดฐเดฟเดเดณเตเดเต เดเดเต เดเดฃเตเดฃเด.
idxblksread
เดเดฒเตเดฒเดพ เดเดชเดฏเตเดเตเดคเต เดธเตเดเดฟเดเดเตพเดเตเดเตเด เดตเดพเดฏเดฟเดเตเดเตเดจเตเดจ เดกเดฟเดธเตเดเต เดฌเตเดฒเตเดเตเดเตเดเดณเตเดเต เดเดเต เดเดฃเตเดฃเด.
idxblkshit
เดเดฒเตเดฒเดพ เดเดชเดฏเตเดเตเดคเต เดธเตเดเดฟเดเดเตพเดเตเดเตเด เดฌเดซเตผ เดนเดฟเดฑเตเดฑเตเดเดณเตเดเต เดเดเต เดเดฃเตเดฃเด.
seqscan
เดเดฒเตเดฒเดพ เดเดชเดฏเตเดเตเดคเต เดชเดเตเดเดฟเดเดเตพเดเตเดเตเดฎเตเดคเดฟเดฐเตเดฏเตเดณเตเดณ เดคเตเดเตผเดเตเดเดฏเดพเดฏ เดธเตเดเดพเดจเตเดเดณเตเดเต เดเดเต เดเดฃเตเดฃเด.
seqtupread
เดเดฒเตเดฒเดพ เดเดชเดฏเตเดเตเดคเต เดชเดเตเดเดฟเดเดเดณเดฟเตฝ เดจเดฟเดจเตเดจเตเด เดคเดฟเดฐเดฟเดเต เดฒเดญเดฟเดเตเด เดเตเดฏเตเดชเตเดชเดฟเดฒเตเดเดณเตเดเต เดเดเต เดเดฃเตเดฃเด.
เดเดฆเดพเดนเดฐเดฃเด 1: เดนเตเดธเตเดฑเตเดฑเต "เดตเดฟเตฝ" เดเดจเตเดจเดคเดฟเตฝ "เดเตฝเดชเตเดชเดจเตเดจเดเตเดเตพ" เดเดจเตเดจเต เดชเตเดฐเตเดณเตเดณ เดเดฐเต เดกเดพเดฑเตเดฑเดพเดฌเตเดธเดฟเดจเตเดฑเต เดธเตเดฅเดฟเดคเดฟเดตเดฟเดตเดฐเดเตเดเดฃเดเตเดเตเดเตพ เดจเตเดเตเด:
check_postgres_dbstats --dbhost willow --dbname เดเตฝเดชเตเดชเดจเตเดจเดเตเดเตพ
เดคเดฟเดฐเดฟเดเต เดจเตฝเดเดฟเดฏ เดเดเตเดเตโเดชเตเดเตเดเต เดเดคเตเดชเตเดฒเตเดฏเดพเดฏเดฟเดฐเดฟเดเตเดเตเด (เดเดฒเตเดฒเดพเด เดเดฐเต เดตเดฐเดฟเดฏเดฟเตฝ, เดชเตเดคเดฟเดเตเดเดคเดฒเตเดฒ):
backends:82 commits:58374408 rollbacks:1651 read:268435543 hit:2920381758 idxscan:310931294 idxtupread:2777040927
idxtupfetch:1840241349 idxblksread:62860110 idxblkshit:1107812216 seqscan:5085305 seqtupread:5370500520
ret:0 fetch:0 ins:0 upd:0 del:0 dbname:willow
disabled_triggers
("symlink: check_postgres_disabled_triggers") เดชเตเดฐเดตเตผเดคเตเดคเดจเดฐเดนเดฟเดคเดฎเดพเดเตเดเดฟเดฏ เดเตเดฐเดฟเดเดฑเตเดเดณเตเดเต เดเดฃเตเดฃเด เดชเดฐเดฟเดถเตเดงเดฟเดเตเดเตเดจเตเดจเต
เดกเดพเดฑเตเดฑเดพเดฌเตเดธเดฟเดจเตเดณเตเดณเดฟเตฝ. เดฆเดฟ --เดฎเตเดจเตเดจเดฑเดฟเดฏเดฟเดชเตเดชเต เดเดชเตเดชเด --เดจเดฟเตผเดฃเตเดฃเดพเดฏเดเดฎเดพเดฏ เด เดคเตเดคเดฐเด เดเตเดฐเดฟเดเดฑเตเดเดณเตเดเต เดเดฃเตเดฃเดฎเดพเดฃเต เดเดชเตเดทเดจเตเดเตพ
เดเดฃเตเดเตเดคเตเดคเดฟ, เดฐเดฃเตเดเตเด "1" เดฒเตเดเตเดเต เดธเตเดฅเดฟเดฐเดธเตเดฅเดฟเดคเดฟเดฏเดพเดฏเดฟ, เดธเดพเดงเดพเดฐเดฃ เดเดชเดฏเตเดเดคเตเดคเดฟเตฝ เดชเตเดฐเดตเตผเดคเตเดคเดจเดฐเดนเดฟเดคเดฎเดพเดเตเดเดฟเดฏ เดเตเดฐเดฟเดเดฑเตเดเตพ เด เดชเดเดเดเดฐเดฎเดพเดฃเต
เดธเดเดญเดตเด. เดชเดฐเดฟเดถเตเดงเดฟเดเตเดเตเดจเตเดจ เดกเดพเดฑเตเดฑเดพเดฌเตเดธเต 8.3 เด เดฒเตเดฒเตเดเตเดเดฟเตฝ เด เดคเดฟเดฒเตเด เดเดฏเตผเดจเตเดจเดคเดพเดฃเตเดเตเดเดฟเตฝ, เดเดตเดฏเตเดเต เดธเดเดเตเดฏเดฏเตเดเตเดเดพเดฃเต เดเตเดเตเดเต
เดเดฐเต 'เดตเดฟเดเดฒเดพเดเด' เดจเดฟเดฒเดฏเดฟเดฒเตเดณเตเดณ เดเตเดฐเดฟเดเดฑเตเดเตพ ('เดเดฒเตเดฒเดพเดฏเตเดชเตเดชเตเดดเตเด' เด เดฒเตเดฒเตเดเตเดเดฟเตฝ 'เดชเตเดฐเดคเดฟเดฐเตเดชเด' เดเดจเตเดจเดคเดฟเดจเต เดตเดฟเดฐเตเดฆเตเดงเดฎเดพเดฏเดฟ). เดฆเดฟ
เดเดเตเดเตเดชเตเดเตเดเต เดชเดเตเดเดฟเดเดฏเตเดเต เดชเตเดฐเตเด เดเดฐเต เด เดชเตเดฐเดพเดชเตเดคเดฎเดพเดเตเดเดชเตเดชเตเดเตเดเดตเตผเดเตเดเตเด เดตเตเดฃเตเดเดฟ เดเตเดฐเดฟเดเดฑเดฟเดจเตเดฑเต เดชเตเดฐเตเด เดเดพเดฃเดฟเดเตเดเตเด
เดเตเดฐเดฟเดเตผ.
เดเดฆเดพเดนเดฐเดฃเด 1: เดชเตเดฐเดตเตผเดคเตเดคเดจเดฐเดนเดฟเดคเดฎเดพเดเตเดเดฟเดฏ เดเตเดฐเดฟเดเดฑเตเดเตพ เดเดฒเตเดฒเตเดจเตเดจเต เดเดฑเดชเตเดชเดพเดเตเดเตเด
check_postgres_disabled_triggers
MRTG เดเดเตเดเตโเดชเตเดเตเดเดฟเดจเดพเดฏเดฟ, เดเดฆเตเดฏ เดตเดฐเดฟเดฏเดฟเตฝ เดชเตเดฐเดตเตผเดคเตเดคเดจเดฐเดนเดฟเดคเดฎเดพเดเตเดเดฟเดฏ เดเตเดฐเดฟเดเดฑเตเดเดณเตเดเต เดเดฃเตเดฃเด เดจเตฝเดเตเดจเตเดจเต.
เดกเดฟเดธเตเดเต เดธเตเดชเตเดธเต
("symlink: check_postgres_disk_space") เดฒเดญเตเดฏเดฎเดพเดฏ เดซเดฟเดธเดฟเดเตเดเตฝ เดกเดฟเดธเตเดเต เดธเตเดชเตเดธเต เดชเดฐเดฟเดถเตเดงเดฟเดเตเดเตเดจเตเดจเต
เดชเตเดธเตเดฑเตเดฑเตเดเตเดฐเตเดธเต. เด เดชเตเดฐเดตเตผเดคเตเดคเดจเดคเตเดคเดฟเดจเต เดจเดฟเดเตเดเตพเดเตเดเต เดเดเตเดธเดฟเดเตเดฏเตเดเตเดเดฌเดฟเตพ "/bin/df"เดฑเดฟเดชเตเดชเตเตผเดเตเดเต เดเตเดฏเตเดฏเดพเตป เดฒเดญเตเดฏเดฎเดพเดฃเต
เดกเดฟเดธเตเดเต เดตเดฒเตเดชเตเดชเดเตเดเดณเดฟเตฝ, เดเตเดเดพเดคเต เดเดคเต เดเดฐเต เดธเตเดชเตเดชเตผ เดฏเตเดธเดฑเดพเดฏเดฟ เดชเตเดฐเดตเตผเดคเตเดคเดฟเดชเตเดชเดฟเดเตเดเตเดฃเตเดเดคเตเดฃเตเดเต, เด เดคเดฟเดจเดพเตฝ เดเดคเดฟเดจเต เดชเดฐเดฟเดถเตเดงเดฟเดเตเดเดพเตป เดเดดเดฟเดฏเตเด
เดกเดพเดฑเตเดฑ_เดกเดฏเดฑเดเตโเดเดฑเดฟ Postgres-เดจเตเดฑเต เดเดณเตเดณเดฟเตฝ เดเตเดฐเดฎเตเดเดฐเดฃเด. เดฆเดฟ --เดฎเตเดจเตเดจเดฑเดฟเดฏเดฟเดชเตเดชเต เดเดชเตเดชเด --เดจเดฟเตผเดฃเตเดฃเดพเดฏเดเดฎเดพเดฏ เดเดชเตเดทเดจเตเดเตพ เดจเตฝเดเดฟเดฏเดฟเดฐเดฟเดเตเดเตเดจเตเดจเต
เดเดจเตเดจเตเดเดฟเตฝ เดตเดฒเตเดชเตเดชเดคเตเดคเดฟเดฒเต เดถเดคเดฎเดพเดจเดคเตเดคเดฟเดฒเต เด เดฒเตเดฒเตเดเตเดเดฟเตฝ เดฐเดฃเตเดเดฟเดฒเตเด. เดตเดฒเตเดชเตเดชเดเตเดเตพ เดเดชเดฏเตเดเดฟเดเตเดเตเดเดฏเดพเดฃเตเดเตเดเดฟเตฝ, เดธเดพเดงเดพเดฐเดฃ เดฏเตเดฃเดฟเดฑเตเดฑเต เดคเดฐเดเตเดเดณเดพเดฃเต
เด เดจเตเดตเดฆเดจเตเดฏเดฎเดพเดฏเดคเต: เดฌเตเดฑเตเดฑเตเดเตพ, เดเดฟเดฒเตเดฌเตเดฑเตเดฑเตเดเตพ, เดเดฟเดเดพเดฌเตเดฑเตเดฑเตเดเตพ, เดฎเตเดเดพเดฌเตเดฑเตเดฑเตเดเตพ, เดเดฟเดเดพเดฌเตเดฑเตเดฑเตเดเตพ, เดเตเดฑเดพเดฌเตเดฑเตเดฑเตเดเตพ เด เดฒเตเดฒเตเดเตเดเดฟเตฝ เดเดเตเดธเดพเดฌเตเดฑเตเดฑเตเดเตพ. เดเดฐเตเดจเตเดจเตเด
เดเดฆเตเดฏ เด เดเตเดทเดฐเดคเตเดคเดฟเตฝ เดฎเดพเดคเตเดฐเด เดเตเดฐเตเดเตเดเดพเด; เดฏเตเดฃเดฟเดฑเตเดฑเตเดเดณเตเดจเตเดจเตเด 'เดฌเตเดฑเตเดฑเตเดเตพ' เดธเตเดเดฟเดชเตเดชเดฟเดเตเดเตเดจเตเดจเดฟเดฒเตเดฒ. เดฆเดฟ
เดธเตเดฅเดฟเดฐ เดฎเตเดฒเตเดฏเดเตเดเตพ '90%', '95%' เดเดจเตเดจเดฟเดตเดฏเดพเดฃเต.
เดเดฒเตเดฒเดพ เดซเดฟเดธเดฟเดเตเดเตฝ เดกเดฟเดธเตเดเตเดเดณเตเด เดจเดฟเตผเดฃเตเดฃเดฏเดฟเดเตเดเดพเตป เด เดเดฎเดพเตปเดกเต เดเดจเดฟเดชเตเดชเดฑเดฏเตเดจเตเดจ เดเดพเดฐเตเดฏเดเตเดเตพ เดชเดฐเดฟเดถเตเดงเดฟเดเตเดเตเดจเตเดจเต
Postgres เดเดชเดฏเตเดเดฟเดเตเดเตเดจเตเดจเต.
เดกเดพเดฑเตเดฑ_เดกเดฏเดฑเดเตโเดเดฑเดฟ - เดชเตเดฐเดงเดพเดจ เดกเดพเดฑเตเดฑ เดกเดฏเดฑเดเตเดเดฑเดฟ เดเดฃเดพเดฏเดฟเดฐเดฟเดเตเดเตเดจเตเดจ เดกเดฟเดธเตเดเต.
เดฒเตเดเต เดกเดฏเดฑเดเตเดเดฑเดฟ - เดฒเตเดเต เดซเดฏเดฒเตเดเตพ เดเดณเตเดณ เดกเดฟเดธเตเดเต.
เดตเดพเตพ เดซเดฏเดฒเต เดกเดฏเดฑเดเตเดเดฑเดฟ - เดฑเตเดฑเตเดฑเต-เดเดนเตเดกเต เดฒเตเดเตเดเตพ เดเดณเตเดณ เดกเดฟเดธเตเดเต (เดเดฆเดพ. เดธเดฟเดเดฒเดฟเดเตเดเตเดกเต pg_xlog)
เดเตเดฌเดฟเตพเดธเตเดชเตเดธเตเดเตพ - เดเดฐเต เดชเตเดฐเดคเตเดฏเตเด เดกเดฟเดธเตเดเดฟเดฒเตเดณเตเดณ เดเดฐเต เดเตเดฌเดฟเตพเดธเตเดชเตเดธเตเด.
เดเดเตเดเตเดชเตเดเตเดเต เดเดฐเต เดกเดฟเดธเตเดเดฟเดฒเตเด เดเดชเดฏเตเดเดฟเดเตเดเตเดจเตเดจเดคเตเด เดฒเดญเตเดฏเดฎเดพเดฏเดคเตเดฎเดพเดฏ เดฎเตเดคเตเดคเด เดตเดฒเตเดชเตเดชเด เดเดพเดฃเดฟเดเตเดเตเดจเตเดจเต
เดถเดคเดฎเดพเดจเด, เดเดชเดฏเตเดเดฟเดเตเด เดเดฏเตผเดจเตเดจเดคเต เดฎเตเดคเตฝ เดเตเดฑเดเตเด เดถเดคเดฎเดพเดจเด เดตเดฐเต เดเตเดฐเดฎเตเดเดฐเดฟเดเตเดเต. เดฎเตเดเดณเดฟเดฒเตเดณเตเดณ เดเดฐเต เดเดจเดตเตเด เดเดฐเต เดซเดฏเดฒเดฟเดฒเตเดเตเดเต เดฎเดพเดชเตเดชเต เดเตเดฏเตเดฏเตเดจเตเดจเต
เดธเดฟเดธเตเดฑเตเดฑเด: เดเดต เดเตพเดชเตเดชเตเดเตเดคเตเดคเตเดเดฏเต เดเดดเดฟเดตเดพเดเตเดเตเดเดฏเต เดเตเดฏเตเดฏเดพเด. เดเตเดเตเดคเตฝ เดเดพเดฐเตเดฏเดเตเดเตพเดเตเดเดพเดฏเดฟ "เดฌเตเดธเดฟเดเต เดซเดฟเตฝเดเตเดเดฑเดฟเดเดเต" เดตเดฟเดญเดพเดเด เดเดพเดฃเตเด
เดตเดฟเดถเดฆเดพเดเดถเดเตเดเตพ.
เดเดฆเดพเดนเดฐเดฃเด 1: เดชเตเตผเดเตเดเต 90-เดฒเต เดกเดพเดฑเตเดฑเดพเดฌเตเดธเดฟเดจเดพเดฏเดฟ เดเดฐเต เดซเดฏเตฝ เดธเดฟเดธเตเดฑเตเดฑเดตเตเด 5432% เดเดตเดฟเดฏเตเดจเตเดจเดฟเดฒเตเดฒเตเดจเตเดจเต เดเดฑเดชเตเดชเดพเดเตเดเตเด.
check_postgres_disk_space --port=5432 --warning='90%' --critical='90%'
เดเดฆเดพเดนเดฐเดฃเด 2: /dev/sda-เตฝ เดเดฐเดเดญเดฟเดเตเดเตเดจเตเดจ เดเดฒเตเดฒเดพ เดซเดฏเตฝ เดธเดฟเดธเตเดฑเตเดฑเดเตเดเดณเตเด 10 GB-เดฏเดฟเตฝ เดเตเดฑเดตเดพเดฃเต เดเตเดเดพเดคเต
11 GB (เดฎเตเดจเตเดจเดฑเดฟเดฏเดฟเดชเตเดชเตเด เดจเดฟเตผเดฃเดพเดฏเดเดตเตเด)
check_postgres_disk_space --port=5432 --warning='10 GB' --critical='11 GB' --include="~^/dev/sda"
เดเดฆเดพเดนเดฐเดฃเด 4: เดเดฐเต เดซเดฏเตฝ เดธเดฟเดธเตเดฑเตเดฑเดตเตเด 50%-เตฝ เดเตเดเตเดคเดฒเดฒเตเดฒเตเดจเตเดจเต เดเดฑเดชเตเดชเดพเดเตเดเตเด เดเดชเตเดชเด 15 เดเดฟเดฌเดฟเดฏเดฟเตฝ เดเตเดเตเดคเตฝ เดเดฃเตเดเต
check_postgres_disk_space --critical='50%, 15 GB'
เดเดฆเดพเดนเดฐเดฃเด 5: เดเดคเตเดเตเดเดฟเดฒเตเด เดซเดฏเตฝ เดธเดฟเดธเตเดฑเตเดฑเด เดเดจเตเดจเตเดเดฟเตฝ 70% เดคเตเดคเดฟเตฝ เดเตเดเตเดคเดฒเดพเดฃเตเดเตเดเดฟเตฝ เดเดฐเต เดฎเตเดจเตเดจเดฑเดฟเดฏเดฟเดชเตเดชเต เดจเตฝเดเตเด or 1T-เดฏเดฟเตฝ เดเตเดเตเดคเตฝ เดเดฃเตเดเต
check_postgres_disk_space --warning='1T เด เดฒเตเดฒเตเดเตเดเดฟเตฝ 75'
MRTG เดเดเตเดเตโเดชเตเดเตเดเดฟเดจเดพเดฏเดฟ, เดซเดฏเตฝ เดธเดฟเดธเตเดฑเตเดฑเดคเตเดคเดฟเดจเตเดฑเต เดฌเตเดฑเตเดฑเตเดเดณเดฟเตฝ เดตเดฒเตเดชเตเดชเด เดเดฆเตเดฏ เดตเดฐเดฟเดฏเดฟเตฝ เดจเตฝเดเตเดจเตเดจเต, เดเตเดเดพเดคเต
เดจเดพเดฒเดพเดฎเดคเตเดคเต เดตเดฐเดฟเดฏเดฟเดฒเต เดซเดฏเตฝ เดธเดฟเดธเตเดฑเตเดฑเดคเตเดคเดฟเดจเตเดฑเต เดชเตเดฐเต.
fsm_pages
("symlink: check_postgres_fsm_pages") เดเดฐเต เดเตเดฒเดธเตเดฑเตเดฑเตผ เดชเตเดธเตเดฑเตเดฑเตโเดเตเดฐเตเดธเตเดฎเดพเดฏเดฟ เดเดคเตเดฐ เด เดเตเดคเตเดคเดพเดฃเตเดจเตเดจเต เดชเดฐเดฟเดถเตเดงเดฟเดเตเดเตเดจเตเดจเต
max_fsm_pages เดเตเดฐเดฎเตเดเดฐเดฃเด. เด เดชเตเดฐเดตเตผเดคเตเดคเดจเด 8.2 เด เดฒเตเดฒเตเดเตเดเดฟเตฝ เด เดคเดฟเดฒเตเด เดเดฏเตผเดจเตเดจ เดกเดพเดฑเตเดฑเดพเดฌเตเดธเตเดเดณเดฟเตฝ เดฎเดพเดคเตเดฐเดฎเต เดชเตเดฐเดตเตผเดคเตเดคเดฟเดเตเดเต
เดธเดเดญเดพเดตเดจ เดฎเตเดกเตเดฏเตเตพ เดเดตเดถเตเดฏเดฎเดพเดฃเต pg_freespacemap เดเตปเดธเตเดฑเตเดฑเดพเตพ เดเตเดฏเตเดฏเดฃเด. เดฆเดฟ --เดฎเตเดจเตเดจเดฑเดฟเดฏเดฟเดชเตเดชเต เดเดชเตเดชเด --เดจเดฟเตผเดฃเตเดฃเดพเดฏเดเดฎเดพเดฏ
เดเดชเตเดทเดจเตเดเตพ เดถเดคเดฎเดพเดจเดฎเดพเดฏเดฟ เดชเตเดฐเดเดเดฟเดชเตเดชเดฟเดเตเดเดฃเด. เดซเตเดฐเต-เดธเตโเดชเตเดธเต-เดฎเดพเดชเตเดชเดฟเตฝ เดเดชเดฏเตเดเดฟเดเตเด เดชเตเดเตเดเดณเตเดเต เดเดฃเตเดฃเด
pg_freespacemap_relations เดเดพเดดเตโเดเดฏเดฟเตฝ เดจเตเดเตเดเดฟ เดเดฐเต เดธเตเดคเตเดฐเดตเดพเดเตเดฏเด เดชเตเดฐเดตเตผเดคเตเดคเดฟเดชเตเดชเดฟเดเตเดเดพเดฃเต เดจเดฟเตผเดฃเตเดฃเดฏเดฟเดเตเดเตเดจเตเดจเดคเต
เดตเดพเดเตเดตเด เดตเตเตผเดฌเตเดธเดฟเตฝ เดซเตเดฐเต-เดธเตเดชเตเดธเต-เดฎเดพเดชเตเดชเต เดชเตเดเตเดธเตเดฒเตเดเตเดเตเดเตพ เดเดเตเดเตเดชเตเดเตเดเต เดเตเดฏเตเดฏเตเดจเตเดจเดคเดฟเดจเต เดเดชเดฏเตเดเดฟเดเตเดเตเดจเตเดจ เดซเตเตผเดฎเตเดฒเดฏเต เด เดเดฟเดธเตเดฅเดพเดจเดฎเดพเดเตเดเดฟ
เดเดฎเดพเตปเดกเต. เดธเตเดฅเดฟเดฐ เดฎเตเดฒเตเดฏเดเตเดเตพ เดเดจเตเดจเดฟเดตเดฏเดพเดฃเต 85% เดฎเตเดจเตเดจเดฑเดฟเดฏเดฟเดชเตเดชเดฟเดจเตเด 95% เดตเดฟเดฎเตผเดถเดจเดคเตเดคเดฟเดจเต.
เดเดฆเดพเดนเดฐเดฃเด 1: เดเดเตเดเดณเตเดเต เดเตเดฒเดธเตเดฑเตเดฑเตผ เดซเตเดฐเต-เดธเตโเดชเตเดธเต เดชเตเดเตโเดธเตเดฒเตเดเตเดเตเดเดณเตเดเต 76% เดเดชเดฏเตเดเดฟเดเตเดเตเดฎเตเดชเตเตพ เดเดฐเต เดฎเตเดจเตเดจเดฑเดฟเดฏเดฟเดชเตเดชเต เดจเตฝเดเตเด,
เดกเดพเดฑเตเดฑเดพเดฌเตเดธเดฟเตฝ เดฑเตเดฌเตผเดเตเดเต เดเตปเดธเตเดฑเตเดฑเดพเตพ เดเตเดฏเตเดค pg_freespacemap เดเดชเดฏเตเดเดฟเดเตเดเต
check_postgres_fsm_pages --dbname=robert --warning="76%"
pg_freespacemap เดเตปเดธเตเดฑเตเดฑเดพเตพ เดเตเดฏเตเดคเดฟเดเตเดเตเดณเตเดณ เดกเดพเดฑเตเดฑเดพเดฌเตเดธเดฟเดจเตเดฑเต เดชเตเดฐเดฟเตฝ เดจเดฟเดเตเดเตพ เดเตเดฎเดพเดฑเตเดฃเตเดเดคเตเดฃเตเดเต
เดเดฐเต เดเตเดฒเดธเตเดฑเตเดฑเดฑเดฟเดจเตเด เดเดฐเดฟเดเตเดเตฝ เดฎเดพเดคเตเดฐเด เด เดชเดฐเดฟเดถเตเดงเดจ เดจเดเดคเตเดคเตเดฃเตเดเดคเตเดฃเตเดเต. เดเตเดเดพเดคเต, เด เดตเดฟเดตเดฐเดเตเดเตพ เดชเดฐเดฟเดถเตเดงเดฟเดเตเดเตเดจเตเดจเดคเต เดเดตเดถเตเดฏเดฎเดพเดฃเต
เดซเตเดฐเต-เดธเตโเดชเตเดธเต-เดฎเดพเดชเตเดชเดฟเตฝ เดชเตเดฐเดคเตเดฏเตเด เดฒเตเดเตเดเตเดเตพ เดจเตเดเตเดจเตเดจเต, เด เดคเดฟเดจเดพเตฝ เดเดคเต เดชเตเดฐเดตเตผเดคเตเดคเดฟเดชเตเดชเดฟเดเตเดเดฐเตเดคเตเดจเตเดจเต เดถเตเดชเดพเตผเดถ เดเตเดฏเตเดฏเตเดจเตเดจเต
เดเตเดฑเดฟเดฏ เดเดเดตเตเดณเดเดณเดฟเตฝ เดชเดฐเดฟเดถเตเดงเดฟเดเตเดเตเด.
MRTG เดเดเตเดเตโเดชเตเดเตเดเดฟเดจเดพเดฏเดฟ, เดเดฆเตเดฏ เดตเดฐเดฟเดฏเดฟเดฒเต เดซเตเดฐเต-เดธเตโเดชเตเดธเต-เดฎเดพเดชเตเดชเดฟเดจเตเดฑเต เดถเดคเดฎเดพเดจเดตเตเด เดจเดฎเตเดชเดฑเตเด เดจเตฝเดเตเดจเตเดจเต
เดฐเดฃเตเดเดพเดฎเดคเตเดคเต เดตเดฐเดฟเดฏเดฟเตฝ เดจเดฟเดฒเดตเดฟเตฝ เดเดชเดฏเตเดเดฟเดเตเดเตเดจเตเดจ เดชเตเดเตเดเดณเตเดเต.
fsm_relations
("symlink: check_postgres_fsm_relations") เดเดฐเต เดเตเดฒเดธเตเดฑเตเดฑเตผ เดชเตเดธเตเดฑเตเดฑเตโเดเตเดฐเตเดธเตเดฎเดพเดฏเดฟ เดเดคเตเดฐ เด เดเตเดคเตเดคเดพเดฃเตเดจเตเดจเต เดชเดฐเดฟเดถเตเดงเดฟเดเตเดเตเดจเตเดจเต
max_fsm_relations เดเตเดฐเดฎเตเดเดฐเดฃเด. เด เดชเตเดฐเดตเตผเดคเตเดคเดจเด 8.2 เด เดฒเตเดฒเตเดเตเดเดฟเตฝ เด เดคเดฟเดฒเตเด เดเดฏเตผเดจเตเดจ เดกเดพเดฑเตเดฑเดพเดฌเตเดธเตเดเดณเดฟเตฝ เดฎเดพเดคเตเดฐเดฎเต เดชเตเดฐเดตเตผเดคเตเดคเดฟเดเตเดเต, เดเตเดเดพเดคเต
เด เดคเดฟเดจเต contrib เดฎเตเดกเตเดฏเตเตพ เดเดตเดถเตเดฏเดฎเดพเดฃเต pg_freespacemap เดเตปเดธเตเดฑเตเดฑเดพเตพ เดเตเดฏเตเดฏเดฃเด. เดฆเดฟ --เดฎเตเดจเตเดจเดฑเดฟเดฏเดฟเดชเตเดชเต เดเดชเตเดชเด --เดจเดฟเตผเดฃเตเดฃเดพเดฏเดเดฎเดพเดฏ
เดเดชเตเดทเดจเตเดเตพ เดถเดคเดฎเดพเดจเดฎเดพเดฏเดฟ เดชเตเดฐเดเดเดฟเดชเตเดชเดฟเดเตเดเดฃเด. เดธเตเดเดจเตเดฏเดฎเดพเดฏเดฟ เดเดชเดฏเตเดเดฟเดเตเด เดฌเดจเตเดงเดเตเดเดณเตเดเต เดเดฃเตเดฃเด-
pg_freespacemap_relations เดเดพเดดเตเดเดฏเดฟเตฝ เดจเตเดเตเดเดฟเดฏเดพเดฃเต เดธเตเดชเตเดธเต-เดฎเดพเดชเตเดชเต เดจเดฟเตผเดฃเตเดฃเดฏเดฟเดเตเดเตเดจเตเดจเดคเต. เดธเตเดฅเดฟเดฐเดธเตเดฅเดฟเดคเดฟ
เดฎเตเดฒเตเดฏเดเตเดเดณเดพเดฃเต 85% เดฎเตเดจเตเดจเดฑเดฟเดฏเดฟเดชเตเดชเดฟเดจเตเด 95% เดตเดฟเดฎเตผเดถเดจเดคเตเดคเดฟเดจเต.
เดเดฆเดพเดนเดฐเดฃเด 1: เดเดเตเดเดณเตเดเต เดเตเดฒเดธเตเดฑเตเดฑเตผ เดซเตเดฐเต-เดธเตโเดชเตเดธเต เดฌเดจเตเดงเดเตเดเดณเตเดเต 80% เดเดชเดฏเตเดเดฟเดเตเดเตเดฎเตเดชเตเตพ เดเดฐเต เดฎเตเดจเตเดจเดฑเดฟเดฏเดฟเดชเตเดชเต เดจเตฝเดเตเด,
เดกเดพเดฑเตเดฑเดพเดฌเตเดธเต dylan-เตฝ pg_freespacemap เดเตปเดธเตเดฑเตเดฑเดพเตพ เดเตเดฏเตเดคเดฟเดเตเดเตเดฃเตเดเต
check_postgres_fsm_relations --dbname=dylan --warning="75%"
pg_freespacemap เดเตปเดธเตเดฑเตเดฑเดพเตพ เดเตเดฏเตเดคเดฟเดเตเดเตเดณเตเดณ เดกเดพเดฑเตเดฑเดพเดฌเตเดธเดฟเดจเตเดฑเต เดชเตเดฐเดฟเตฝ เดจเดฟเดเตเดเตพ เดเตเดฎเดพเดฑเตเดฃเตเดเดคเตเดฃเตเดเต
เดเดฐเต เดเตเดฒเดธเตเดฑเตเดฑเดฑเดฟเดจเตเด เดเดฐเดฟเดเตเดเตฝ เดฎเดพเดคเตเดฐเด เด เดชเดฐเดฟเดถเตเดงเดจ เดจเดเดคเตเดคเตเดฃเตเดเดคเตเดฃเตเดเต. เดเตเดเดพเดคเต, เด เดตเดฟเดตเดฐเดเตเดเตพ เดชเดฐเดฟเดถเตเดงเดฟเดเตเดเตเดจเตเดจเดคเต เดเดตเดถเตเดฏเดฎเดพเดฃเต
เดซเตเดฐเต-เดธเตโเดชเตเดธเต-เดฎเดพเดชเตเดชเดฟเตฝ เดชเตเดฐเดคเตเดฏเตเด เดฒเตเดเตเดเตเดเตพ เดจเตเดเตเดจเตเดจเต, เด เดคเดฟเดจเดพเตฝ เดเดคเต เดชเตเดฐเดตเตผเดคเตเดคเดฟเดชเตเดชเดฟเดเตเดเดฐเตเดคเตเดจเตเดจเต เดถเตเดชเดพเตผเดถ เดเตเดฏเตเดฏเตเดจเตเดจเต
เดเตเดฑเดฟเดฏ เดเดเดตเตเดณเดเดณเดฟเตฝ เดชเดฐเดฟเดถเตเดงเดฟเดเตเดเตเด.
MRTG เดเดเตเดเตโเดชเตเดเตเดเดฟเดจเดพเดฏเดฟ, เดเดฆเตเดฏ เดตเดฐเดฟเดฏเดฟเดฒเต เดซเตเดฐเต-เดธเตโเดชเตเดธเต-เดฎเดพเดชเตเดชเดฟเดจเตเดฑเต เดถเดคเดฎเดพเดจเด เดจเตฝเดเตเดจเตเดจเต, เดธเดเดเตเดฏ
เดจเดฟเดฒเดตเดฟเตฝ เดฐเดฃเตเดเดพเด เดตเดฐเดฟเดฏเดฟเตฝ เดเดชเดฏเตเดเดฟเดเตเดเตเดจเตเดจ เดฌเดจเตเดงเดเตเดเตพ.
เดนเดฟเดฑเตเดฑเต เดฑเตเดทเตเดฏเต
("symlink: check_postgres_hitratio") เดเดฒเตเดฒเดพ เดกเดพเดฑเตเดฑเดพเดฌเตเดธเตเดเดณเตเดเตเดฏเตเด เดนเดฟเดฑเตเดฑเต เด เดจเตเดชเดพเดคเดตเตเด เดชเดฐเดพเดคเดฟเดเดณเตเด เดชเดฐเดฟเดถเตเดงเดฟเดเตเดเตเดจเตเดจเต
เด เดต เดตเดณเดฐเต เดเตเดฑเดตเดพเดฏเดฟเดฐเดฟเดเตเดเตเดฎเตเดชเตเตพ. เดเดฐเต เดกเดพเดฑเตเดฑเดพเดฌเตเดธเดฟเดจเตเด เดเดจเตเดจเดฟเดฒเดงเดฟเดเด เดคเดตเดฃ เด เดเดฎเดพเตปเดกเต เดชเตเดฐเดตเตผเดคเตเดคเดฟเดชเตเดชเดฟเดเตเดเตเดฃเตเดเดคเดฟเดฒเตเดฒ
เดเตเดฒเดธเตเดฑเตเดฑเตผ. เดเดชเดฏเตเดเดฟเดเตเดเต เดกเดพเดฑเตเดฑเดพเดฌเตเดธเตเดเตพ เดซเดฟเตฝเดเตเดเตผ เดเตเดฏเตเดฏเดพเตป เดเดดเดฟเดฏเตเด --เดเตพเดชเตเดชเตเดเตเดจเตเดจเต เดเดชเตเดชเด --เดชเตเดเตเดคเตเดคเดฟเดฏเดฟเดเตเดเดฟเดฒเตเดฒ เดเดชเตเดทเดจเตเดเตพ. เดเดพเดฃเตเด
เดเตเดเตเดคเตฝ เดตเดฟเดตเดฐเดเตเดเตพเดเตเดเต "เดฌเตเดธเดฟเดเต เดซเดฟเตฝเดเตเดเดฑเดฟเดเดเต" เดตเดฟเดญเดพเดเด. เดเดเดฎเดฏเตเดเตเดเต เด เดต เดซเดฟเตฝเดเตเดเตผ เดเตเดฏเตเดฏเดพเดจเตเด เดเดดเดฟเดฏเตเด
เดเดณเตเดณ เดกเดพเดฑเตเดฑเดพเดฌเตเดธเต --เดเดชเดฏเตเดเตเดคเดพเดตเดฟเดจเต เดเตพเดชเตเดชเตเดเตเดคเตเดคเตเด เดเดชเตเดชเด --เดเดชเดฏเตเดเตเดคเดพเดตเดฟเดจเต เดเดดเดฟเดตเดพเดเตเดเตเด เดเดชเตเดทเดจเตเดเตพ. "เดเดชเดฏเตเดเตเดคเต เดจเดพเดฎเด เดซเดฟเตฝเดเตเดเดฑเดฟเดเดเต" เดเดพเดฃเตเด
เดเตเดเตเดคเตฝ เดตเดฟเดถเดฆเดพเดเดถเดเตเดเตพเดเตเดเต เดตเดฟเดญเดพเดเด.
เดฎเตเดจเตเดจเดฑเดฟเดฏเดฟเดชเตเดชเตเด เดจเดฟเตผเดฃเดพเดฏเด เดเดชเตเดทเดจเตเดเดณเตเด เดถเดคเดฎเดพเดจเดฎเดพเดฏเดฟ เดตเตเดฏเดเตเดคเดฎเดพเดเตเดเดฃเด. เดเดฒเตเดฒ
เด เดชเตเดฐเดตเตผเดคเตเดคเดจเดคเตเดคเดฟเดจเตเดณเตเดณ เดกเดฟเดซเตเตพเดเตเดเตเดเตพ: เดฎเตเดจเตเดจเดฑเดฟเดฏเดฟเดชเตเดชเตเด เดจเดฟเตผเดฃเดพเดฏเดเดตเตเด เดตเตเดฏเดเตเดคเดฎเดพเดเตเดเดฟเดฏเดฟเดฐเดฟเดเตเดเดฃเด. เดฎเตเดจเตเดจเดฑเดฟเดฏเดฟเดชเตเดชเต เดฎเตเดฒเตเดฏเด
เดจเดฟเตผเดฃเดพเดฏเด เดฎเตเดฒเตเดฏเดคเตเดคเตเดเตเดเดพเตพ เดตเดฒเตเดคเดพเดฏเดฟเดฐเดฟเดเตเดเดฐเตเดคเต. เดเดเตเดเตเดชเตเดเตเดเต เด เดเตเดเตเดเดฟเดฏ เดเดฒเตเดฒเดพ เดกเดพเดฑเตเดฑเดพเดฌเตเดธเตเดเดณเตเด เดจเตฝเดเตเดจเตเดจเต
เดนเดฟเดฑเตเดฑเต เดฑเตเดทเตเดฏเต, เดเดฑเตเดฑเดตเตเด เดเตเดฑเตเดคเต เดเดฆเตเดฏเด.
เดเดฆเดพเดนเดฐเดฃเด: เดนเตเดธเตเดฑเตเดฑเต เดซเตเดฒเดพเดเดฟเดฒเต เดเดคเตเดเตเดเดฟเดฒเตเด เดกเดพเดฑเตเดฑเดพเดฌเตเดธเต เดนเดฟเดฑเตเดฑเต เดฑเตเดทเตเดฏเตเดฏเดฟเตฝ 90% เตฝ เดเตเดฑเดตเดพเดฃเตเดเตเดเดฟเตฝ เดฎเตเดจเตเดจเดฑเดฟเดฏเดฟเดชเตเดชเต เดจเตฝเดเตเด
80% เตฝ เดเตเดฑเดตเต.
check_postgres_hitratio --host=flagg --warning='90%' --critical='80%'
MRTG เดเดเตเดเตโเดชเตเดเตเดเดฟเดจเดพเดฏเดฟ, เดกเดพเดฑเตเดฑเดพเดฌเตเดธเดฟเดจเตเดฑเต เดเดฑเตเดฑเดตเตเด เดเตเดฑเดฟเดฏ เดนเดฟเดฑเตเดฑเตโเดฑเตเดทเดฟเดฏเต เดเดณเตเดณ เดถเดคเดฎเดพเดจเด เดจเตฝเดเตเดจเตเดจเต
เดเดฆเตเดฏ เดตเดฐเดฟ, เดจเดพเดฒเดพเดฎเดคเตเดคเต เดตเดฐเดฟเดฏเดฟเดฒเต เดกเดพเดฑเตเดฑเดพเดฌเตเดธเดฟเดจเตเดฑเต เดชเตเดฐเต.
hot_standby_delay
("symlink: check_hot_standby_delay") เดเดฎเตเดชเตเดฏเตเดเตเดเดฟเดเดเต เดตเดดเดฟ เดธเตเดเตเดฐเตเดฎเดฟเดเดเต เดฑเตเดชเตเดฒเดฟเดเตเดเตเดทเตป เดฒเดพเดเต เดชเดฐเดฟเดถเตเดงเดฟเดเตเดเตเดจเตเดจเต
เดเดฐเต เดฎเดพเดธเตเดฑเตเดฑเตผ เดธเตเตผเดตเดฑเดฟเดจเตเดฑเต เดจเดฟเดฒเดตเดฟเดฒเต xlog เดธเตเดฅเดพเดจเดคเตเดคเดฟเดจเตเด a-เดฏเตเดเต เดฑเตเดชเตเดฒเต เดฒเตเดเตเดเตเดทเดจเตเด เดเดเดฏเดฟเดฒเตเดณเตเดณ เดกเตเตฝเดฑเตเดฑ
เด เดเดฟเดฎ เด เดคเตเดฎเดพเดฏเดฟ เดฌเดจเตเดงเดชเตเดชเตเดเตเดเดฟเดฐเดฟเดเตเดเตเดจเตเดจเต. เดธเตเดฒเตเดตเต เดธเตเตผเดตเตผ hot_standby (เดเดฆเดพ: เดตเดพเดฏเดฟเดเตเดเดพเตป เดฎเดพเดคเตเดฐเด) เดฎเตเดกเดฟเตฝ เดเดฏเดฟเดฐเดฟเดเตเดเดฃเด,
เด เดคเดฟเดจเดพเตฝ เด เดชเตเดฐเดตเตผเดคเตเดคเดจเด เดเดชเดฏเตเดเดฟเดเตเดเตเดจเตเดจเดคเดฟเดจเตเดณเตเดณ เดเดฑเตเดฑเดตเตเด เดเตเดฑเดเตเด เดชเดคเดฟเดชเตเดชเต Postgres 9.0 เดเดฃเต. เดฆเดฟ --เดฎเตเดจเตเดจเดฑเดฟเดฏเดฟเดชเตเดชเต เดเดชเตเดชเด
--เดจเดฟเตผเดฃเตเดฃเดพเดฏเดเดฎเดพเดฏ xlog เดฒเตเดเตเดเตเดทเดจเตเดเตพเดเตเดเดฟเดเดฏเดฟเดฒเตเดณเตเดณ เดกเตเตฝเดฑเตเดฑเดฏเดพเดฃเต เดเดชเตเดทเดจเตเดเตพ. เด เดฎเตเดฒเตเดฏเดเตเดเตพ เดฌเตเดฑเตเดฑเต เดเดฏเดคเดฟเดจเดพเตฝ
WAL-เดฒเต เดเดซเตโเดธเตเดฑเตเดฑเตเดเตพ เดจเดฟเดเตเดเดณเตเดเต เดเดชเตเดฒเดฟเดเตเดเตเดทเดจเตเดฑเต เดชเตเดฐเดคเตเดเตเดทเดฟเดเตเดเตเดจเตเดจ เดเดเดชเดพเดเดฟเดจเตเดฑเต เด เดณเดตเตเดฎเดพเดฏเดฟ เดชเตเดฐเตเดคเตเดคเดชเตเดชเตเดเดฃเด
เดคเตเดฑเตเดฑเดพเดฏ เดชเตเดธเดฟเดฑเตเดฑเตเดตเต เด เดฒเตเดฒเตเดเตเดเดฟเตฝ เดจเตเดเดฑเตเดฑเตเดตเต เดคเดเดฏเดพเตป.
เดเดฆเตเดฏเดคเตเดคเต "--dbname", "--host", "--port" เดคเตเดเดเตเดเดฟเดฏ เดเดชเตเดทเดจเตเดเตพ เดฎเดพเดธเตเดฑเตเดฑเดฑเดพเดฏเดฟ เดเดฃเดเตเดเดพเดเตเดเตเดจเตเดจเต; เดฆเดฟ
เดฐเดฃเตเดเดพเดฎเดคเตเดคเตเดคเต เด เดเดฟเดฎเดฏเตเดเตเดคเดพเดฃเต.
เดธเตเดเตเดฐเตเดฎเดฟเดเดเต เดจเดเดคเตเดคเตเดจเตเดจเดคเดฟเดจเต เดเดตเดถเตเดฏเดฎเดพเดฏ เดเดเดชเดพเดเตเดเดณเตเดเต เด เดณเดตเดฟเดจเต เด เดเดฟเดธเตเดฅเดพเดจเดฎเดพเดเตเดเดฟเดฏเดพเดฏเดฟเดฐเดฟเดเตเดเดฃเด เดฌเตเดฑเตเดฑเต เดฎเตเดฒเตเดฏเดเตเดเตพ
เดชเตเดธเตเดฑเตเดฑเตโเดเตเดฐเตเดธเต เดจเดฟเตผเดฃเตเดฃเดฏเดฟเดเตเด, เดตเดณเดฐเตเดฏเดงเดฟเดเด เดเดพเดฒเดคเดพเดฎเดธเด เดเดพเดฐเดฃเด เดฎเดพเดธเตเดฑเตเดฑเดฑเดฟเตฝ เดจเดฟเดจเตเดจเต เดฑเตเดชเตเดฒเดฟเดเตเดเตเดทเตป เดตเดฟเดเตเดเตเดฆเดฟเดเตเดเตเดจเตเดจเต
เดเตเตบเดซเดฟเดเดฑเตเดทเตป เดตเตเดฐเดฟเดฏเดฌเดฟเตพ เดตเดพเตพ_เดเตเดชเตเดชเต_เดธเตเดเตโเดฎเตเดจเตเดฑเตเดเตพ. เดธเดฎเดฏ เดฏเตเดฃเดฟเดฑเตเดฑเตเดเตพเดเตเดเต, เดธเดพเดงเตเดคเดฏเตเดณเตเดณ เดฏเตเดฃเดฟเดฑเตเดฑเตเดเตพ 'เดธเตเดเตเดเตปเดกเต' เดเดฃเต,
'เดฎเดฟเดจเดฟเดฑเตเดฑเตเดเตพ', 'เดฎเดฃเดฟเดเตเดเตเดฑเตเดเตพ' เด เดฒเตเดฒเตเดเตเดเดฟเตฝ 'เดฆเดฟเดตเดธเดเตเดเตพ'. เดเดฐเตเดจเตเดจเดฟเดจเตเด เดเดเดตเดเดจเดฎเต เดเตเดฐเตเดเตเดเดฎเต เดเดดเตเดคเดพเด
เดเดฆเตเดฏ เด เดเตเดทเดฐเด. เดฐเดฃเตเดเตเด เดตเตเดฏเดเตเดคเดฎเดพเดเตเดเตเดฎเตเดชเตเตพ, เดซเตเดฎเดฟเตฝ 'เดฌเตเดฑเตเดฑเตเดเตพ เดเดชเตเดชเด เดเดพเดฒเด', เดฐเดฃเตเดเต เดตเตเดฏเดตเดธเตเดฅเดเดณเตเด เดเดฏเดฟเดฐเดฟเดเตเดเดฃเด
เดคเตเดฐเตเดทเตเตพเดกเต เดเดคเตเดคเตเดจเตเดจเดคเดฟเดจเต เดธเดคเตเดฏเดฎเดพเดฃเต.
เดเตเดฎ เดตเตเตผเดคเดฟเดฐเดฟเดเตเดเต เดจเตฝเดเดฟเดเตเดเตเดฃเตเดเต เดกเดพเดฑเตเดฑเดพเดฌเตเดธเตเดเดณเดฟเตฝ เดเดเตเดเดจเต เดเดคเตเดคเดฟเดเตเดเตเดฐเดพเด เดเดจเตเดจเดคเดฟเดจเตเดเตเดเตเดฑเดฟเดเตเดเตเดณเตเดณ เดตเดฟเดตเดฐเดเตเดเตพ เดจเดฟเดเตเดเตพ เดจเตฝเดเดฃเด
"--dbport=5432,5543" เดชเตเดฒเตเดฏเตเดณเตเดณ --dbhost, --dbport เดชเดพเดฐเดพเดฎเตเดฑเตเดฑเดฑเตเดเดณเดฟเดฒเตเดเตเดเต เดฒเดฟเดธเตเดฑเตเดฑเต เดเตเดฏเตเดฏเตเด. เดจเตฝเดเดฟเดฏเดฟเดฒเตเดฒเตเดเตเดเดฟเตฝ,
เดชเตเดฐเดตเตผเดคเตเดคเดจเด เดชเดฐเดพเดเดฏเดชเตเดชเตเดเตเดจเตเดจเต.
เดเดฆเดพเดนเดฐเดฃเด 1: เดชเตเตผเดเตเดเต 5433-เดฒเต เดเดฐเต เดชเตเดฐเดพเดฆเตเดถเดฟเด เดชเดเตผเดชเตเดชเตเดณเตเดณ เดเดฐเต เดกเดพเดฑเตเดฑเดพเดฌเตเดธเต เดเดคเตเดฐเต xlog เดฑเตเดชเตเดฒเตเดฏเดฟเดฒเตเด เดชเดฟเดจเตเดจเดฟเดฒเดพเดฃเตเดจเตเดจเต เดฎเตเดจเตเดจเดฑเดฟเดฏเดฟเดชเตเดชเต เดจเตฝเดเตเด
เดเดฒเตเดฒเดพเด
check_hot_standby_delay --dbport=5432,5433 --warning='1'
เดเดฆเดพเดนเดฐเดฃเด 2: เด เดตเดธเดพเดจ เดเดเดชเดพเดเต replica1 เดธเตเดตเตเดเดฐเดฟเดเตเดเดคเต 10-เตฝ เดเตเดเตเดคเดฒเดพเดฃเตเดเตเดเดฟเตฝ เดเดฐเต เดจเดฟเตผเดฃเดพเดฏเด เดฐเตเดชเด เดจเตฝเดเตเด
เดฎเดฟเดจเดฟเดฑเตเดฑเต เดฎเตเดฎเตเดชเต
check_hot_standby_delay --dbhost=master,replica1 --critical='10 min'
เดเดฆเดพเดนเดฐเดฃเด 3: เดฎเดพเดธเตเดฑเตเดฑเตผ เดคเตฝเดเตเดทเดฃเด เดเดพเดฃเตเดจเตเดจเตเดฃเตเดเตเดเตเดเดฟเตฝ, replica1 1 WAL เดธเตเดเตโเดฎเตเดจเตเดฑเต เดชเดฟเดจเตเดจเดฟเดฒเดพเดเดพเตป เด เดจเตเดตเดฆเดฟเดเตเดเตเด
เดธเตเดเตเดฐเตเดฎเดฟเดเดเต เดฑเตเดชเตเดฒเดฟเดเตเดเตเดทเตป เดเดฃเดเตเดทเดจเต เดเตเดเดพเดฐเตเดฏเด เดเตเดฏเตเดฏเดพเตป เดเดดเดฟเดฏเตเดจเตเดจเดคเดฟเดจเตเดเตเดเดพเตพ เดเตเดเตเดคเตฝ เดชเตเดฐเดตเตผเดคเตเดคเดจเด เด เดฒเตเดฒเตเดเตเดเดฟเตฝ 10 เดฎเดฟเดจเดฟเดฑเตเดฑเต เดชเดฟเดจเตเดจเดฟเตฝ,
เดฎเดพเดธเตเดฑเตเดฑเตผ เดตเดณเดฐเต เดเตเดฑเดเตเดเต เดชเตเดฐเดตเตผเดคเตเดคเดจเด เดเดพเดฃเตเดเดฏเตเด เดเดเดชเดพเดเตเดเดณเตเดจเตเดจเตเด เดชเตเดฐเตเดธเดธเตเดธเต เดเตเดฏเตเดฏเตเดจเตเดจเดฟเดฒเตเดฒเตเดเตเดเดฟเตฝ, เดชเดเตเดทเต เด เดเตเดเดจเตเดฏเดฒเตเดฒ
เดฐเดฃเตเดเตเด, เดเดคเต เดฑเตเดชเตเดฒเดฟเดเตเดเตเดทเตป เดเดฃเดเตเดทเดจเดฟเดฒเต เดถเดพเดถเตเดตเดค เดชเตเดฐเดถเตเดจเดคเตเดคเต เดธเตเดเดฟเดชเตเดชเดฟเดเตเดเตเดจเตเดจเต.
check_hot_standby_delay --dbhost=master,replica1 --warning='1048576, 2 เดฎเดฟเดจเดฟเดฑเตเดฑเต' --critical='16777216, 10 เดฎเดฟเดจเดฟเดฑเตเดฑเต'
เดธเตเดเดฟเด_เดตเดฒเดฟเดชเตเดชเด
เดชเดเตเดเดฟเด_เดตเดฒเดฟเดชเตเดชเด
เดฑเดฟเดฒเตเดทเตป_เดธเตเดธเต
(เดธเดฟเดเดฒเดฟเดเตเดเตเดเตพ: "check_postgres_index_size", "check_postgres_table_size", เดเตเดเดพเดคเต
"check_postgres_relation_size") เดชเตเดฐเดตเตผเดคเตเดคเดจเดเตเดเตพ เดชเดเตเดเดฟเด_เดตเดฒเดฟเดชเตเดชเด เดเดชเตเดชเด เดธเตเดเดฟเด_เดตเดฒเดฟเดชเตเดชเด เดฒเดณเดฟเดคเดฎเดพเดฏเดฟ
เดฏเตเดเต เดตเตเดฏเดคเดฟเดฏเดพเดจเดเตเดเตพ เดฑเดฟเดฒเตเดทเตป_เดธเตเดธเต เดชเตเดฐเดตเตผเดคเตเดคเดจเด, เดตเดณเตผเดจเตเดจเตเดตเดจเตเดจ เดเดฐเต เดฌเดจเตเดงเดคเตเดคเต เดชเดฐเดฟเดถเตเดงเดฟเดเตเดเตเดจเตเดจเต
เดตเดฒเดฟเดฏ. เดฌเดจเตเดงเดเตเดเตพ (เดฎเดฑเตเดฑเตเดฐเต เดฐเตเดคเดฟเดฏเดฟเตฝ เดชเดฑเดเตเดเดพเตฝ, เดชเดเตเดเดฟเดเดเดณเตเด เดธเตเดเดฟเดเดเดณเตเด) เดเดชเดฏเตเดเดฟเดเตเดเต เดซเดฟเตฝเดเตเดเตผ เดเตเดฏเตเดฏเดพเดตเตเดจเตเดจเดคเดพเดฃเต --เดเตพเดชเตเดชเตเดเตเดจเตเดจเต
เดเดชเตเดชเด --เดชเตเดเตเดคเตเดคเดฟเดฏเดฟเดเตเดเดฟเดฒเตเดฒ เดเดชเตเดทเดจเตเดเตพ. เดเตเดเตเดคเตฝ เดตเดฟเดตเดฐเดเตเดเตพเดเตเดเต "เดฌเตเดธเดฟเดเต เดซเดฟเตฝเดเตเดเดฑเดฟเดเดเต" เดตเดฟเดญเดพเดเด เดเดพเดฃเตเด. เดฌเดจเตเดงเดเตเดเตพเดเตเดเต เดเดดเดฟเดฏเตเด
เดเดชเดฏเตเดเดฟเดเตเดเตเดจเตเดจเดคเดฟเดฒเตเดเต เด เดตเดฏเตเดเต เดเดเดฎเดธเตเดฅเดคเดฏเดฟเดฒเตเดณเตเดณ เดเดชเดฏเตเดเตเดคเดพเดตเตเด เดซเดฟเตฝเดเตเดเตผ เดเตเดฏเตเดฏเดชเตเดชเตเดเตเด --เดเดชเดฏเตเดเตเดคเดพเดตเดฟเดจเต เดเตพเดชเตเดชเตเดเตเดคเตเดคเตเด เดเดชเตเดชเด --เดเดชเดฏเตเดเตเดคเดพเดตเดฟเดจเต เดเดดเดฟเดตเดพเดเตเดเตเด
เดเดชเตเดทเดจเตเดเตพ. เดเตเดเตเดคเตฝ เดตเดฟเดตเดฐเดเตเดเตพเดเตเดเต "USER NAME FILTERING" เดตเดฟเดญเดพเดเด เดเดพเดฃเตเด.
เดเดจเตเดจเดคเดฟเดจเดพเดฏเตเดณเตเดณ เดฎเตเดฒเตเดฏเดเตเดเตพ --เดฎเตเดจเตเดจเดฑเดฟเดฏเดฟเดชเตเดชเต เดเดชเตเดชเด --เดจเดฟเตผเดฃเตเดฃเดพเดฏเดเดฎเดพเดฏ เดเดชเตเดทเดจเตเดเตพ เดซเดฏเตฝ เดตเดฒเตเดชเตเดชเดเตเดเดณเดพเดฃเต, เดเตเดเดพเดคเต เดฏเตเดฃเดฟเดฑเตเดฑเตเดเตพ เดเดฃเตเดเดพเดฏเดฟเดฐเดฟเดเตเดเดพเด
เดฌเตเดฑเตเดฑเตเดเตพ, เดเดฟเดฒเตเดฌเตเดฑเตเดฑเตเดเตพ, เดฎเตเดเดพเดฌเตเดฑเตเดฑเตเดเตพ, เดเดฟเดเดพเดฌเตเดฑเตเดฑเตเดเตพ, เดเตเดฑเดพเดฌเตเดฑเตเดฑเตเดเตพ, เด เดฒเตเดฒเตเดเตเดเดฟเตฝ เดเดเตเดธเดพเดฌเตเดฑเตเดฑเตเดเตพ. เดเดฐเตเดจเตเดจเตเด เดเตเดฐเตเดเตเดเดพเด
เดเดฆเตเดฏ เด เดเตเดทเดฐเดคเตเดคเดฟเดฒเตเดเตเดเต. เดฏเตเดฃเดฟเดฑเตเดฑเตเดเดณเตเดจเตเดจเตเด เดจเตฝเดเดฟเดฏเดฟเดเตเดเดฟเดฒเตเดฒเตเดเตเดเดฟเตฝ, เดฌเตเดฑเตเดฑเตเดเตพ เด เดจเตเดฎเดพเดจเดฟเดเตเดเดชเตเดชเตเดเตเดจเตเดจเต. เดธเตเดฅเดฟเดฐเดธเตเดฅเดฟเดคเดฟเดเดณเตเดจเตเดจเตเดฎเดฟเดฒเตเดฒ
เดฎเตเดฒเตเดฏเดเตเดเตพ: เดฎเตเดจเตเดจเดฑเดฟเดฏเดฟเดชเตเดชเตเด เดจเดฟเตผเดฃเดพเดฏเด เดเดชเตเดทเดจเตเด เดจเตฝเดเดฃเด. เดฑเดฟเดเตเดเตเตบ เดเตเดเตเดธเตเดฑเตเดฑเต เดเดพเดฃเดฟเดเตเดเตเดจเตเดจเต
เดเดฃเตเดเตเดคเตเดคเดฟเดฏ เดเดฑเตเดฑเดตเตเด เดตเดฒเดฟเดฏ เดฌเดจเตเดงเดคเตเดคเดฟเดจเตเดฑเต เดตเดฒเดฟเดชเตเดชเด.
เดเดเตเดเดฟเดฒเต --เดทเตเดชเตเดชเตผเดซเต เดเดชเตเดทเตป เดชเตเดฐเดตเตผเดคเตเดคเดจเดเตเดทเดฎเดฎเดพเดเตเดเดฟ, เดเดฒเตเดฒเดพเด เด เดตเดฏเตเดเต เดตเดฒเตเดชเตเดชเดเตเดเดณเตเดฎเดพเดฏเตเดณเตเดณ เดฌเดจเตเดงเดเตเดเตพ เดจเตฝเดเตเด.
เดเดคเต เดคเดเดฏเตเดจเตเดจเดคเดฟเดจเต, เดจเดฟเดเตเดเตพ เดธเดเตเดเดฎเดพเดเตเดเดพเตป เดถเตเดชเดพเตผเดถ เดเตเดฏเตเดฏเตเดจเตเดจเต --เดชเตเตผเดซเตเดฒเดฟเดฎเดฟเดฑเตเดฑเต เดเดชเตเดทเตป, เด เดคเต เดเดพเดฐเดฃเดฎเดพเดเตเด
"เดเตผเดกเตผ เดฌเต เดธเตเดธเต เดกเตเดธเตโเดเต เดฒเดฟเดฎเดฟเดฑเตเดฑเต (เดชเตเตผเดซเตเดฒเดฟเดฎเดฟเดฑเตเดฑเต)" เดเตเดฏเตเดฏเดพเดจเตเดณเตเดณ เด เดจเตเดตเตเดทเดฃเด.
เดเดฆเดพเดนเดฐเดฃเด 1: เดนเตเดธเตเดฑเตเดฑเต เดฌเดฑเดฟเดเตเดเดฟเตฝ เดเดคเตเดเตเดเดฟเดฒเตเด เดเตเดฌเดฟเตพ 600MB-เดฏเดฟเตฝ เดเตเดเตเดคเดฒเดพเดฃเตเดเตเดเดฟเตฝ เดเดฐเต เดจเดฟเตผเดฃเดพเดฏเด เดฐเตเดชเด เดจเตฝเดเตเด.
check_postgres_table_size --critical='600 MB' --warning='600 MB' --host=burrick
เดเดฆเดพเดนเดฐเดฃเด 2: เดเตเดฌเดฟเตพ เดเตฝเดชเตเดชเดจเตเดจเดเตเดเตพเดเตเดเต 4 GB-เตฝ เดเตเดเตเดคเตฝ เดตเดฒเดฟเดชเตเดชเดฎเตเดฃเตเดเตเดเตเดเดฟเตฝ เดฎเตเดจเตเดจเดฑเดฟเดฏเดฟเดชเตเดชเต เดจเตฝเดเตเด, 4.5 GB-เตฝ เดเดฐเต เดจเดฟเตผเดฃเตเดฃเดพเดฏเด เดธเตเดเดเด เดจเตฝเดเตเด.
check_postgres_table_size --host=burrick --warning='4 GB' --critical='4.5 GB' --include=products
เดเดฆเดพเดนเดฐเดฃเด 3: postgres-เดจเตเดฑเต เดเดเดฎเดธเตเดฅเดคเดฏเดฟเดฒเตเดณเตเดณเดคเดฒเตเดฒเดพเดคเตเดค เดเดคเตเดเตเดเดฟเดฒเตเด เดธเตเดเดฟเด 500 MB-เตฝ เดเตเดเตเดคเดฒเดพเดฃเตเดเตเดเดฟเตฝ เดฎเตเดจเตเดจเดฑเดฟเดฏเดฟเดชเตเดชเต เดจเตฝเดเตเด.
check_postgres_index_size --port=5432 --excludeuser=postgres -w 500MB -c 600MB
MRTG เดเดเตเดเตโเดชเตเดเตเดเดฟเดจเดพเดฏเดฟ, เดเดฑเตเดฑเดตเตเด เดตเดฒเดฟเดฏ เดฌเดจเตเดงเดคเตเดคเดฟเดจเตเดฑเต เดฌเตเดฑเตเดฑเตเดเดณเดฟเตฝ เดตเดฒเตเดชเตเดชเดตเตเด เด เดคเดฟเดจเตเดฑเต เดชเตเดฐเตเด เดจเตฝเดเตเดจเตเดจเต
เดจเดพเดฒเดพเดฎเดคเตเดคเต เดตเดฐเดฟเดฏเดพเดฏเดฟ เดกเดพเดฑเตเดฑเดพเดฌเตเดธเตเด เดฌเดจเตเดงเดตเตเด.
เด เดตเดธเดพเดจ_เดตเดฟเดถเดเดฒเดจเด
เด เดตเดธเดพเดจ_เดตเดพเดเตเดตเด
เด เดตเดธเดพเดจ_เดธเตเดตเดฏเด เดตเดฟเดถเดเดฒเดจเด
เด เดตเดธเดพเดจ_เดเดเตเดเตเดตเดพเดเตเดตเด
(เดธเดฟเดเดฒเดฟเดเตเดเตเดเตพ: "check_postgres_last_analyze", "check_postgres_last_vacuum",
"check_postgres_last_autoanalyze", "check_postgres_last_autovacuum") เดเดคเตเดฐ เดธเดฎเดฏเด เดชเดฐเดฟเดถเตเดงเดฟเดเตเดเตเดจเตเดจเต
เดเดจเตเดจเต เด เดคเดฟเดฒเดงเดฟเดเดฎเต เดกเดพเดฑเตเดฑเดพเดฌเตเดธเตเดเดณเดฟเตฝ เดเดฐเต เดเตเดฌเดฟเดณเดฟเดฒเตเด เด เดตเดธเดพเดจเดฎเดพเดฏเดฟ เดตเดพเดเตเดตเด (เด เดฒเตเดฒเตเดเตเดเดฟเตฝ เดตเดฟเดถเดเดฒเดจเด) เดชเตเดฐเดตเตผเดคเตเดคเดฟเดชเตเดชเดฟเดเตเดเดคเต เดฎเตเดคเตฝ เดเดคเต เดธเดเดญเดตเดฟเดเตเดเต.
เด เดชเตเดฐเดตเตผเดคเตเดคเดจเดเตเดเดณเตเดเต เดเดชเดฏเตเดเดคเตเดคเดฟเดจเต, เดเดพเตผเดเตเดฑเตเดฑเต เดกเดพเดฑเตเดฑเดพเดฌเตเดธเต เดชเดคเดฟเดชเตเดชเต 8.3 เด เดฒเตเดฒเตเดเตเดเดฟเตฝ เด เดคเดฟเดฒเตเด เดเดฏเตผเดจเตเดจเดคเต เดเดตเดถเตเดฏเดฎเดพเดฃเต
เดชเดคเดฟเดชเตเดชเต 8.2 เดเดฃเต, เดเตเตบเดซเดฟเดเดฑเตเดทเตป เดตเตเดฐเดฟเดฏเดฌเดฟเดณเตเด เดธเตเดฅเดฟเดคเดฟเดตเดฟเดตเดฐเดเตเดเดฃเดเตเดเต_เดฑเต_เดฒเตเดตเตฝ เดชเตเดฐเดตเตผเดคเตเดคเดจเดเตเดทเดฎเดฎเดพเดเตเดเดฟเดฏเดฟเดฐเดฟเดเตเดเตเดจเตเดจเต. เดชเดเตเดเดฟเดเดเตพ
เดเดชเดฏเตเดเดฟเดเตเดเต เดซเดฟเตฝเดเตเดเตผ เดเตเดฏเตเดฏเดพเด --เดเตพเดชเตเดชเตเดเตเดจเตเดจเต เดเดชเตเดชเด --เดชเตเดเตเดคเตเดคเดฟเดฏเดฟเดเตเดเดฟเดฒเตเดฒ เดเดชเตเดทเดจเตเดเตพ. "เด เดเดฟเดธเตเดฅเดพเดจ เดซเดฟเตฝเดเตเดเดฑเดฟเดเดเต" เดเดพเดฃเตเด
เดเตเดเตเดคเตฝ เดตเดฟเดตเดฐเดเตเดเตพเดเตเดเต เดตเดฟเดญเดพเดเด. เดเตเดฌเดฟเดณเตเดเตพ เดเดชเดฏเตเดเดฟเดเตเดเต เด เดตเดฏเตเดเต เดเดเดฎเดฏเตเดเตเดเต เดซเดฟเตฝเดเตเดเตผ เดเตเดฏเตเดฏเดพเดจเตเด เดเดดเดฟเดฏเตเด
--เดเดชเดฏเตเดเตเดคเดพเดตเดฟเดจเต เดเตพเดชเตเดชเตเดเตเดคเตเดคเตเด เดเดชเตเดชเด --เดเดชเดฏเตเดเตเดคเดพเดตเดฟเดจเต เดเดดเดฟเดตเดพเดเตเดเตเด เดเดชเตเดทเดจเตเดเตพ. เดเตเดเตเดคเตฝ เดเดพเดฐเตเดฏเดเตเดเตพเดเตเดเดพเดฏเดฟ "USER NAME FILTERING" เดตเดฟเดญเดพเดเด เดเดพเดฃเตเด
เดตเดฟเดถเดฆเดพเดเดถเดเตเดเตพ.
เดตเตเดฃเตเดเดฟเดฏเตเดณเตเดณ เดฏเตเดฃเดฟเดฑเตเดฑเตเดเตพ --เดฎเตเดจเตเดจเดฑเดฟเดฏเดฟเดชเตเดชเต เดเดชเตเดชเด --เดจเดฟเตผเดฃเตเดฃเดพเดฏเดเดฎเดพเดฏ เดธเดฎเดฏเดเตเดเดณเดพเดฏเดฟ เดตเตเดฏเดเตเดคเดฎเดพเดเตเดเดฟเดฏเดฟเดฐเดฟเดเตเดเตเดจเตเดจเต. เดธเดพเดงเตเดตเดพเดฏ เดฏเตเดฃเดฟเดฑเตเดฑเตเดเตพ เดธเตเดเตเดเดจเตเดฑเตเดเตพ เดเดฃเต,
เดฎเดฟเดจเดฟเดฑเตเดฑเตเดเตพ, เดฎเดฃเดฟเดเตเดเตเดฑเตเดเตพ, เดฆเดฟเดตเดธเดเตเดเตพ; เดเดฒเตเดฒเดพเด เดเดฆเตเดฏ เด เดเตเดทเดฐเดคเตเดคเดฟเดฒเตเดเตเดเต เดเตเดฐเตเดเตเดเดพเด. เดฏเตเดฃเดฟเดฑเตเดฑเตเดเตพ เดเดฒเตเดฒเตเดเตเดเดฟเตฝ
เดจเตฝเดเดฟเดฏเดฟเดฐเดฟเดเตเดเตเดจเตเดจเต, 'เดธเตเดเตเดเตปเดกเตเดเตพ' เด เดจเตเดฎเดพเดจเดฟเดเตเดเดชเตเดชเตเดเตเดจเตเดจเต. เดธเตเดฅเดฟเดฐเดธเตเดฅเดฟเดคเดฟ เดฎเตเดฒเตเดฏเดเตเดเตพ '1 เดฆเดฟเดตเดธเด', '2 เดฆเดฟเดตเดธเด' เดเดจเตเดจเดฟเดตเดฏเดพเดฃเต. เดฆเดฏเดตเดพเดฏเดฟ เดถเตเดฐเดฆเตเดงเดฟเดเตเดเตเด
เด เดซเตเตฝเดกเต เดธเตเดตเดฏเดฎเตเดต เดชเตเดชเตเดชเตเดฒเตเดทเตป เดเดเดพเดคเตเดค เดธเดพเดนเดเดฐเตเดฏเดเตเดเดณเตเดฃเตเดเตเดจเตเดจเต. เดเดฑเดชเตเดชเดพเดฃเตเดเตเดเดฟเตฝ
เดชเดเตเดเดฟเดเดเตพ เดจเดฟเดเตเดเตพเดเตเดเต เดชเตเดฐเดถเตโเดจเดเตเดเตพ เดจเตฝเดเตเดจเตเดจเต, เด เดตเดฏเตโเดเตเดเต เดตเดพเดเตเดตเด เดเตเดฏเตเดฏเดพเดจเตเดณเตเดณ เดจเดฟเตผเดเตเดเตเดต เดตเดฐเดฟเดเตพ เดเดฃเตเดเตเดจเตเดจเต เดเดฑเดชเตเดชเดพเดเตเดเตเด, เด เดฒเตเดฒเตเดเตเดเดฟเตฝ เดตเตเดฑเตเดคเต
เด เดตเดฐเต เดชเดฐเตเดเตเดทเดฏเดฟเตฝ เดจเดฟเดจเตเดจเต เดเดดเดฟเดตเดพเดเตเดเตเด.
'information_schema' เดเดจเตเดจเต เดชเตเดฐเดฟเดเตเดเดฟเดฐเดฟเดเตเดเตเดจเตเดจ เดธเตเดเตเดฎเดฏเต เด เดเตเดธเตเดฑเตเดฑเดฟเตฝ เดจเดฟเดจเตเดจเต เดเดดเดฟเดตเดพเดเตเดเดฟเดฏเดฟเดฐเดฟเดเตเดเตเดจเตเดจเต, เดเดพเดฐเดฃเด เดเดคเต เดชเดเตเดเดฟเดเดเตพ เดฎเดพเดคเตเดฐเดฎเดพเดฃเต.
เด เดเดเตเดเดฟเดฏเดฟเดฐเดฟเดเตเดเตเดจเตเดจเดต เดเตเดฑเตเดคเตเด เดฎเดพเดฑเดพเดคเตเดคเดคเตเดฎเดพเดฃเต.
เดจเตเตบ-'เดเดเตเดเต' เดชเดคเดฟเดชเตเดชเตเดเตพ เดเดเตเดเต เดชเดคเดฟเดชเตเดชเตเดเดณเดฟเดฒเตเด เดชเดฐเดฟเดถเตเดงเดฟเดเตเดเตเดฎเตเดจเตเดจเดคเต เดถเตเดฐเดฆเตเดงเดฟเดเตเดเตเด. เดฎเดฑเตเดฑเตเดณเตเดณเดตเดฏเดฟเตฝ
เดตเดพเดเตเดเตเดเตพ, last_vacuum เดเดชเดฏเตเดเดฟเดเตเดเต เด เดตเดธเดพเดจ เดตเดพเดเตเดตเด เดฑเดฟเดชเตเดชเตเตผเดเตเดเต เดเตเดฏเตเดฏเตเด, เด เดคเต เดเดฐเต เดธเดพเดงเดพเดฐเดฃ เดตเดพเดเตเดตเด เดเดฏเดฟเดฐเตเดจเตเดจเต,
เด เดฒเตเดฒเตเดเตเดเดฟเตฝ เดเดเตเดเตเดตเดพเดเตเดตเด เดกเตเดฎเตบ เดชเตเดฐเดตเตผเดคเตเดคเดฟเดชเตเดชเดฟเดเตเดเตเดจเตเดจ เดเดจเตเดจเต.
เดเดฆเดพเดนเดฐเดฃเด 1: เดเดคเตเดเตเดเดฟเดฒเตเด เดเตเดฌเดฟเตพ 3 เดฆเดฟเดตเดธเดคเตเดคเดฟเดจเตเดณเตเดณเดฟเตฝ เดตเดพเดเตเดตเด เดเตเดฏเตเดคเดฟเดเตเดเดฟเดฒเตเดฒเตเดเตเดเดฟเตฝ เดฎเตเดจเตเดจเดฑเดฟเดฏเดฟเดชเตเดชเต เดจเตฝเดเตเด, เดเตเดเดพเดคเต เดเดฐเต เดเตเดฐเดฟเดเตเดเดฟเดเตเดเตฝ เดจเตฝเดเตเด
เดเดดเตเดเดฏเดฟเตฝ, เดเดคเดฟเดฅเตเดฏ เดเดพเดเตเดเดฟเดฐเดคเตเดคเดฟเดจเต
check_postgres_last_vacuum --host=wormwood --warning='3d' --critical='7d'
เดเดฆเดพเดนเดฐเดฃเด 2: เดฎเตเดเดณเดฟเตฝ เดชเดฑเดเตเดเดคเตเดชเตเดฒเต เดคเดจเตเดจเต, เดเดจเตเดจเดพเตฝ 'eve' เด เดฒเตเดฒเตเดเตเดเดฟเตฝ 'mallory' เดเดชเดฏเตเดเตเดคเดพเดเตเดเดณเตเดเต เดชเดเตเดเดฟเดเดเตพ เดเดดเดฟเดตเดพเดเตเดเตเด
check_postgres_last_vacuum --host=wormwood --warning='3d' --critical='7d' --excludeusers=eve,mallory
MRTG เดเดเตเดเตโเดชเตเดเตเดเดฟเดจเดพเดฏเดฟ, a เดฎเตเดคเตฝ เดธเตเดเตเดเตปเดกเตเดเตพเดเตเดเตเดณเตเดณเดฟเตฝ เดเดฑเตเดฑเดตเตเด เดเตเดฑเดเตเด เดธเดฎเดฏเด (เดเดฆเตเดฏ เดตเดฐเดฟเดฏเดฟเตฝ) เดจเตฝเดเตเดจเตเดจเต
เดชเดเตเดเดฟเด เด เดตเดธเดพเดจเดฎเดพเดฏเดฟ เดถเตเดจเตเดฏเดฎเดพเดเตเดเตเดเดฏเต เดตเดฟเดถเดเดฒเดจเด เดเตเดฏเตเดฏเตเดเดฏเต เดเตเดฏเตเดคเต. เดจเดพเดฒเดพเดฎเดคเตเดคเต เดตเดฐเดฟ เดกเดพเดฑเตเดฑเดพเดฌเตเดธเดฟเดจเตเดฑเต เดชเตเดฐเต เดจเตฝเดเตเดจเตเดจเต
เดชเดเตเดเดฟเดเดฏเตเดเต เดชเตเดฐเต.
เดถเตเดฐเตเดคเดพเดตเต
("symlink: check_postgres_listener") เดเดฐเตเดเตเดเดฟเดฒเตเด เดเดจเตเดจเต เด เดคเดฟเดฒเดงเดฟเดเดฎเต เดเดพเดฐเตเดฏเดเตเดเตพ เดถเตเดฐเดฆเตเดงเดฟเดเตเดเตเดจเตเดจเตเดฃเตเดเตเดจเตเดจเต เดธเตเดฅเดฟเดฐเตเดเดฐเดฟเดเตเดเตเด
pg_listener เดเตเดฌเดฟเดณเดฟเตฝ เดจเตเดเตเดเดฟ เดชเตเดฐเดคเตเดฏเตเด เดธเตเดเตเดฐเดฟเดเดเตเดเตพ (LISTEN/NOTIFY เดธเดฟเดธเตเดฑเตเดฑเด เดเดชเดฏเตเดเดฟเดเตเดเต).
เดฎเตเดจเตเดจเดฑเดฟเดฏเดฟเดชเตเดชเต เด เดฒเตเดฒเตเดเตเดเดฟเตฝ เดจเดฟเตผเดฃเดพเดฏเดเดฎเดพเดฏ เดเดจเตเดจเต เดฎเดพเดคเตเดฐเดฎเต เดเดตเดถเตเดฏเดฎเตเดณเตเดณเต. เดซเตเตผเดฎเดพเดฑเตเดฑเต เดชเตเดฐเดคเดฟเดจเดฟเดงเตเดเดฐเดฟเดเตเดเตเดจเตเดจ เดเดฐเต เดฒเดณเดฟเดคเดฎเดพเดฏ เดธเตเดเตเดฐเดฟเดเดเดพเดฃเต
เดถเตเดฐเดตเดฟเดเตเดเตเด เดเดพเตผเดเตเดฑเตเดฑเต, เด เดฒเตเดฒเตเดเตเดเดฟเตฝ เดเดฐเต เดเดฟเตฝเดกเต เดชเตเดฐเดคเตเดเด เดคเตเดเตผเดจเตเดจเต เดเดฐเต เดชเดคเดฟเดตเต เดเดเตเดธเตเดชเตเดฐเดทเตป เดชเดฐเดฟเดถเตเดงเดจเดฏเตเดเตเดเดพเดฏเดฟ เดเดฐเต เดธเตเดเตเดฐเดฟเดเดเต.
เด เดชเดฐเดฟเดถเตเดงเดจ Postgres 9.0 เด เดฒเตเดฒเตเดเตเดเดฟเตฝ เดเดฏเตผเดจเตเดจ เดชเดคเดฟเดชเตเดชเตเดเดณเดฟเตฝ เดชเตเดฐเดตเตผเดคเตเดคเดฟเดเตเดเดฟเดฒเตเดฒ เดเดจเตเดจเดคเต เดถเตเดฐเดฆเตเดงเดฟเดเตเดเตเด.
เดเดฆเดพเดนเดฐเดฃเด 1: เดชเตเตผเดเตเดเตเดเดณเดฟเตฝ bucardo_mcp_ping เดเดจเตเดจ เดธเตเดเตเดฐเดฟเดเดเต เดเดฐเตเด เดถเตเดฐเดฆเตเดงเดฟเดเตเดเตเดจเตเดจเดฟเดฒเตเดฒเตเดเตเดเดฟเตฝ เดฎเตเดจเตเดจเดฑเดฟเดฏเดฟเดชเตเดชเต เดจเตฝเดเตเด
5555, 5556
check_postgres_listener --port=5555,5556 --warning=bucardo_mcp_ping
เดเดฆเดพเดนเดฐเดฃเด 2: 'grimm' เดเดจเตเดจเดคเดฟเตฝ เดชเตเดฐเตเดคเตเดคเดชเตเดชเตเดเตเดจเตเดจ เดธเดเตเดตเดฎเดพเดฏ เดถเตเดฐเดตเดฃ เด เดญเตเดฏเตผเดคเตเดฅเดจเดเตพ เดเดฒเตเดฒเตเดเตเดเดฟเตฝ เดเดฐเต เดจเดฟเตผเดฃเดพเดฏเด เดฐเตเดชเด เดจเตฝเดเตเด
เดกเดพเดฑเตเดฑเดพเดฌเตเดธเต เดเดธเตเดเตผ
check_postgres_listener --db oskar --critical=~grimm
MRTG เดเดเตเดเตโเดชเตเดเตเดเดฟเดจเต, เดเดฆเตเดฏเดคเตเดคเตเดคเดฟเตฝ 1 เด เดฒเตเดฒเตเดเตเดเดฟเตฝ 0 เดจเตฝเดเตเดจเตเดจเต, เดเดคเต เดตเดฟเดเดฏเดฎเต เดชเดฐเดพเดเดฏเดฎเต เดธเตเดเดฟเดชเตเดชเดฟเดเตเดเตเดจเตเดจเต. เดชเตเดฐเต
เดตเดดเดฟ เด เดฑเดฟเดฏเดฟเดชเตเดชเต เดจเตฝเดเดฃเด --mrtg เดเดชเตเดทเตป.
เดฒเตเดพเดเตเดเตเดเตพ
("symlink: check_postgres_locks") เดเดจเตเดจเต เด เดคเดฟเดฒเดงเดฟเดเดฎเต เดฒเตเดเตเดเตเดเดณเตเดเต เดเดเต เดเดฃเตเดฃเด เดชเดฐเดฟเดถเตเดงเดฟเดเตเดเตเด
เดกเดพเดฑเตเดฑเดพเดฌเตเดธเตเดเตพ. เดเดฐเต เดกเดพเดฑเตเดฑเดพเดฌเตเดธเต เดเตเดฒเดธเตเดฑเตเดฑเดฑเดฟเดจเตเด เดเดคเต เดเดจเตเดจเดฟเดฒเดงเดฟเดเด เดคเดตเดฃ เดชเตเดฐเดตเตผเดคเตเดคเดฟเดชเตเดชเดฟเดเตเดเตเดฃเตเดเดคเดฟเดฒเตเดฒ. เดกเดพเดฑเตเดฑเดพเดฌเตเดธเตเดเตพเดเตเดเต เดเดดเดฟเดฏเตเด
เดเดชเดฏเตเดเดฟเดเตเดเต เดซเดฟเตฝเดเตเดเตผ เดเตเดฏเตเดฏเดฃเด --เดเตพเดชเตเดชเตเดเตเดจเตเดจเต เดเดชเตเดชเด --เดชเตเดเตเดคเตเดคเดฟเดฏเดฟเดเตเดเดฟเดฒเตเดฒ เดเดชเตเดทเดจเตเดเตพ. "เดฌเตเดธเดฟเดเต เดซเดฟเตฝเดเตเดเดฑเดฟเดเดเต" เดตเดฟเดญเดพเดเด เดเดพเดฃเตเด
เดเตเดเตเดคเตฝ เดตเดฟเดตเดฐเดเตเดเตพเดเตเดเต.
เดฆเดฟ --เดฎเตเดจเตเดจเดฑเดฟเดฏเดฟเดชเตเดชเต เดเดชเตเดชเด --เดจเดฟเตผเดฃเตเดฃเดพเดฏเดเดฎเดพเดฏ เดเดชเตเดทเดจเตเดเตพ เดฒเดณเดฟเดคเดฎเดพเดฏ เดธเดเดเตเดฏเดเดณเดพเดฏเดฟ เดตเตเดฏเดเตเดคเดฎเดพเดเตเดเดพเด, เด เดต เดชเตเดฐเดคเดฟเดจเดฟเดงเตเดเดฐเดฟเดเตเดเตเดจเตเดจเต
เดฒเตเดเตเดเตเดเดณเตเดเต เดเดเต เดเดฃเตเดฃเด, เด เดฒเตเดฒเตเดเตเดเดฟเตฝ เดฒเตเดเตเดเดฟเดจเตเดฑเต เดคเดฐเด เด เดจเตเดธเดฐเดฟเดเตเดเต เด เดตเดฏเต เดคเดเตผเดเตเดเดพเตป เดเดดเดฟเดฏเตเด. เดธเดพเดงเตเดตเดพเดฏ เดฒเตเดเตเดเต เดชเตเดฐเตเดเตพ
'เดเดเต', 'เดเดพเดคเตเดคเดฟเดฐเดฟเดชเตเดชเต', เด เดฒเตเดฒเตเดเตเดเดฟเตฝ Postgres เดเดชเดฏเตเดเดฟเดเตเดเตเดจเตเดจ เดเดฐเต เดฒเตเดเตเดเต เดคเดฐเดคเตเดคเดฟเดจเตเดฑเต เดชเตเดฐเต. เด เดชเตเดฐเตเดเตพ
เดเตเดธเต-เดเตปเดธเตเตปเดธเดฟเดฑเตเดฑเตเดตเต เดเตเดเดพเดคเต เด เดตเดธเดพเดจเด "เดฒเตเดเตเดเต" เดญเดพเดเด เดเดตเดถเตเดฏเดฎเดฟเดฒเตเดฒ, เด เดคเดฟเดจเดพเตฝ เดเดเตเดธเตเดเตเดฒเตเดธเตเดตเต เดชเตเดฐเตเดคเตเดคเดชเตเดชเตเดเตเด
'เดเดเตโเดธเตโเดเตเดฒเตเดธเตเดตเต เดฒเตเดเตเดเต'. เดซเตเตผเดฎเดพเดฑเตเดฑเต เดชเตเดฐเต=เดจเดฎเตเดชเตผ, เดเตเดณเดฃเตเดเดณเดพเตฝ เดตเตเตผเดคเดฟเดฐเดฟเดเตเดเตเดจเตเดจ เดตเตเดฏเดคเตเดฏเดธเตเดค เดเดจเดเตเดเตพ เด เดฒเตเดฒเตเดเตเดเดฟเตฝ
เด เตผเดฆเตเดงเดตเดฟเดฐเดพเดฎเดเตเดเตพ (เด เดฒเตเดฒเตเดเตเดเดฟเตฝ เดฎเดฑเตเดฑเตเดคเตเดเตเดเดฟเดฒเตเด เดเดฟเดนเตเดจเด).
เดเดฆเดพเดนเดฐเดฃเด 1: เดฒเตเดเตเดเตเดเดณเตเดเต เดเดฃเตเดฃเด 100-เด เด เดคเดฟเตฝ เดเตเดเตเดคเดฒเต เดเดฃเตเดเตเดเดฟเตฝ เดฎเตเดจเตเดจเดฑเดฟเดฏเดฟเดชเตเดชเต เดจเตฝเดเตเด, 200-เด เด เดคเดฟเดฒเดงเดฟเดเดฎเต เดเดฃเตเดเตเดเดฟเตฝ เด เดคเต เดเตเดฐเตเดคเดฐเดฎเดพเดฃเต.
เดนเตเดธเตเดฑเตเดฑเต เดเดพเดฐเดฑเตเดฑเต
check_postgres_locks --host=garrett --warning=100 --critical=200
เดเดฆเดพเดนเดฐเดฃเด 2: เดนเตเดธเตเดฑเตเดฑเต เดเตผเดเตเดเดฟเดฎเดธเดฟเตฝ, 200-เด เด เดคเดฟเดฒเดงเดฟเดเดฎเต เดฒเตเดเตเดเตเดเตพ เดจเดฟเดฒเดตเดฟเดฒเตเดฃเตเดเตเดเตเดเดฟเตฝ เดฎเตเดจเตเดจเดฑเดฟเดฏเดฟเดชเตเดชเต เดจเตฝเดเตเด
เดฎเตเดคเตเดคเด 250-เดฒเดงเดฟเดเด เดฒเตเดเตเดเตเดเตพ เดจเดฟเดฒเดตเดฟเดฒเตเดฃเตเดเต, เด เดฒเตเดฒเตเดเตเดเดฟเตฝ 20-เดฒเดงเดฟเดเด เดเดเตเดธเตเดเตเดฒเตเดธเตเดตเต เดฒเตเดเตเดเตเดเตพ เดจเดฟเดฒเดตเดฟเดฒเตเดฃเตเดเตเดเตเดเดฟเตฝ, เด เดฒเตเดฒเตเดเตเดเดฟเตฝ 5-เดฒเดงเดฟเดเด เดเดฃเดเตเดทเดจเตเดเตพ เดเดฃเตเดเตเดเตเดเดฟเตฝ
เดเดฐเต เดฒเตเดเตเดเดฟเดจเดพเดฏเดฟ เดเดพเดคเตเดคเดฟเดฐเดฟเดเตเดเตเดจเตเดจเต.
check_postgres_locks --host=artemus --warning=200 --critical="total=250:waiting=5:exclusive=20"
MRTG เดเดเตเดเตโเดชเตเดเตเดเดฟเดจเดพเดฏเดฟ, เดเดฆเตเดฏ เดตเดฐเดฟเดฏเดฟเดฒเต เดฒเตเดเตเดเตเดเดณเตเดเต เดเดฃเตเดฃเดตเตเด เด เดคเดฟเดจเตเดฑเต เดชเตเดฐเตเด เดจเตฝเดเตเดจเตเดจเต
เดจเดพเดฒเดพเดฎเดคเตเดคเต เดตเดฐเดฟเดฏเดฟเดฒเต เดกเดพเดฑเตเดฑเดพเดฌเตเดธเต.
เดฒเตเดเต เดซเดฏเตฝ
("symlink: check_postgres_logfile") เดฒเตเดเตโเดซเตเตฝ เดชเตเดฐเดคเตเดเตเดทเดฟเดเตเด เดธเตเดฅเดฒเดคเตเดคเดพเดฃเตเดจเตเดจเต เดเดฑเดชเตเดชเดพเดเตเดเตเดจเตเดจเต
เดเดจเตเดจเดคเดฟเดฒเตเดเตเดเต เดฒเตเดเดฟเตป เดเตเดฏเตเดคเตเดเตเดฃเตเดเดฟเดฐเดฟเดเตเดเตเดจเตเดจเต. เด เดชเตเดฐเดตเตผเดคเตเดคเดจเด เดเดฐเตเดจเตเดจเดฟเดจเตเด เดเดฐเต เดชเดฟเดถเดเต เดเดฑเดฟเดฏเตเดจเตเดจ เดเดฐเต เดเดฎเดพเตปเดกเต เดจเตฝเดเตเดจเตเดจเต
เดกเดพเดฑเตเดฑเดพเดฌเตเดธเต เด เดคเต เดชเดฐเดฟเดถเตเดงเดฟเดเตเดเตเดจเตเดจเต, เดฒเตเดเตเดเดณเดฟเตฝ เดธเดจเตเดฆเตเดถเด เดเดพเดฃเดฟเดเตเดเตเดจเตเดจเตเดตเตเดจเตเดจเต เดเดฑเดชเตเดชเดพเดเตเดเตเดจเตเดจเต. เดเดคเต เดธเตเดเดพเตป เดเตเดฏเตเดฏเตเดจเตเดจเต
เดฒเตเดเตเดเตพ เดเดตเดฟเดเตเดฏเดพเดฏเดฟเดฐเดฟเดเตเดเดฃเดฎเตเดจเตเดจเต เดเดฃเตเดเตเดชเดฟเดเดฟเดเตเดเดพเตป Postgres-เดจเตเดฑเต เดเดณเตเดณเดฟเดฒเต เดตเดฟเดตเดฟเดง log_* เดเตเดฐเดฎเตเดเดฐเดฃเดเตเดเตพ. เดจเดฟเดเตเดเตพ เดเดเตเดเดฟเตฝ
syslog เดเดชเดฏเตเดเดฟเดเตเดเตเดจเตเดจเต, เดเดคเต เดเดฐเต เดชเดฐเตเดเตเดเตป (เดชเดเตเดทเต เดซเตเตพเดชเตเดฐเตเดซเต เด เดฒเตเดฒ) เดธเตเดเดพเตป เดเตเดฏเตเดฏเตเดจเตเดจเต /etc/syslog.conf.
เดชเดเดฐเดฎเดพเดฏเดฟ, เดจเดฟเดเตเดเตพเดเตเดเต เดฒเตเดเตเดซเดฏเดฒเดฟเดจเตเดฑเต เดชเตเดฐเต เดจเตฝเดเดพเด --เดฒเตเดเต เดซเดฏเตฝ เดเดชเตเดทเตป. เดเดคเดพเดฃเต
เดฒเตเดเตเดเตพเดเตเดเต เดเดฐเต เดเดทเตโเดเดพเดจเตเดธเตเดค เดฑเตเดเตเดเตเดทเตป เดธเตโเดเตเด เดเดฃเตเดเตเดเตเดเดฟเตฝ เด เดคเต เดเดฐเต เดฌเดพเดนเตเดฏ เดชเตเดฐเตเดเตเดฐเดพเดฎเดพเดฏเดพเตฝ เดชเตเดฐเดคเตเดฏเตเดเดฟเดเตเดเตเด เดเดชเดฏเตเดเดชเตเดฐเดฆเดฎเดพเดฃเต.
เดฆเดฟ --เดฒเตเดเต เดซเดฏเตฝ เดเดชเตเดทเตป เดเดจเดฟเดชเตเดชเดฑเดฏเตเดจเตเดจ เดเดธเตเดเตเดชเตเดชเต เดชเตเดฐเดคเตเดเดเตเดเดณเต เดชเดฟเดจเตเดคเตเดฃเดฏเตเดเตเดเตเดจเตเดจเต: "%Y %m %d %H", เดเดคเต
เดจเดฟเดฒเดตเดฟเดฒเต เดตเตผเดทเด, เดฎเดพเดธเด, เดคเตเดฏเดคเดฟ, เดฎเดฃเดฟเดเตเดเตเตผ เดเดจเตเดจเดฟเดต เดฏเดฅเดพเดเตเดฐเดฎเด เดชเตเดฐเดคเดฟเดจเดฟเดงเตเดเดฐเดฟเดเตเดเตเดจเตเดจเต. เดเดฐเต เดคเตเดฑเตเดฑเต เดเดชเตเดชเตเดดเตเด
เดฎเตเดจเตเดจเดฑเดฟเดฏเดฟเดชเตเดชเต เดเดชเตโเดทเตป เดชเตเดเตเดฏเดฎเดฒเตเดฒเดพเดคเตเดค เดฎเตเดฒเตเดฏเดฎเดพเดฏเดฟ เดจเตฝเดเดฟเดฏเดฟเดเตเดเดฟเดฒเตเดฒเตเดเตเดเดฟเตฝ เดจเดฟเตผเดฃเตเดฃเดพเดฏเดเดฎเดพเดฃเตเดจเตเดจเต เดฑเดฟเดชเตเดชเตเตผเดเตเดเตเดเตเดฏเตโเดคเต.
เดจเดฟเตผเดฆเตเดฆเดฟเดทเตเด เดเดชเดฏเตเดเดคเตเดคเดฟเดจเต เดชเตเดฑเดฎเต, "--เดฎเตเดจเตเดจเดฑเดฟเดฏเดฟเดชเตเดชเต", "--เดจเดฟเตผเดฃเตเดฃเดพเดฏเด" เดเดชเตเดทเดจเตเดเตพ เดเดจเตเดจเดฟเดต เดตเตเดฃเด เด เดฒเตเดฒ be
เดเดชเดฏเตเดเดฟเดเตเดเต.
เดเดฆเดพเดนเดฐเดฃเด 1: เดชเตเตผเดเตเดเต 5432-เตฝ, เดฒเตเดเตเดซเดฏเตฝ เดซเดฏเดฒเดฟเดฒเตเดเตเดเต เดเดดเตเดคเดฟเดฏเดฟเดเตเดเตเดฃเตเดเตเดจเตเดจเต เดเดฑเดชเตเดชเดพเดเตเดเตเด
/home/greg/pg8.2.log
check_postgres_logfile --port=5432 --logfile=/home/greg/pg8.2.log
เดเดฆเดพเดนเดฐเดฃเด 2: เดฎเตเดเดณเดฟเตฝ เดชเดฑเดเตเดเดคเต เดชเตเดฒเต เดคเดจเตเดจเต, เดเดจเตเดจเดพเตฝ เดเดฐเต เดฎเตเดจเตเดจเดฑเดฟเดฏเดฟเดชเตเดชเต เดเดฏเตผเดคเตเดคเตเด, เดตเดฟเดฎเตผเดถเดจเดฎเดฒเตเดฒ
check_postgres_logfile --port=5432 --logfile=/home/greg/pg8.2.log -w 1
MRTG เดเดเตเดเตโเดชเตเดเตเดเดฟเดจเดพเดฏเดฟ, เดเดฆเตเดฏ เดตเดฐเดฟเดฏเดฟเตฝ 1 เด เดฒเตเดฒเตเดเตเดเดฟเตฝ 0 เดจเตฝเดเตเดจเตเดจเต, เดเดคเต เดตเดฟเดเดฏเดฎเต เดชเดฐเดพเดเดฏเดฎเต เดธเตเดเดฟเดชเตเดชเดฟเดเตเดเตเดจเตเดจเต. เดเตป
เดเดฐเต เดชเดฐเดพเดเดฏเดคเตเดคเดฟเดจเตเดฑเต เดเดพเดฐเตเดฏเดคเตเดคเดฟเตฝ, เดจเดพเดฒเดพเดฎเดคเตเดคเต เดตเดฐเดฟ เดจเตเดฐเดฟเดเตเด เดชเดฐเดพเดเดฏเดคเตเดคเตเดเตเดเตเดฑเดฟเดเตเดเต เดเตเดเตเดคเตฝ เดตเดฟเดถเดฆเดพเดเดถเดเตเดเตพ เดจเตฝเดเตเด.
new_version_bc
("symlink: check_postgres_new_version_bc") Bucardo-เดฏเตเดเต เดชเตเดคเดฟเดฏ เดชเดคเดฟเดชเตเดชเดพเดฃเต เดเดจเตเดจเต เดชเดฐเดฟเดถเตเดงเดฟเดเตเดเตเดจเตเดจเต
เดชเตเดฐเตเดเตเดฐเดพเด เดฒเดญเตเดฏเดฎเดพเดฃเต. "bucardo_ctl --version" เดชเตเดฐเดตเตผเดคเตเดคเดฟเดชเตเดชเดฟเดเตเดเตเดจเตเดจเดคเดฟเดฒเตเดเตเดฏเดพเดฃเต เดจเดฟเดฒเดตเดฟเดฒเต เดชเดคเดฟเดชเตเดชเต เดฒเดญเดฟเดเตเดเตเดจเตเดจเดคเต.
เดเดฐเต เดชเตเดฐเดงเดพเดจ เด เดชเตโเดเตเดฐเตเดกเต เดฒเดญเตเดฏเดฎเดพเดฃเตเดเตเดเดฟเตฝ, เดเดฐเต เดฎเตเดจเตเดจเดฑเดฟเดฏเดฟเดชเตเดชเต เดคเดฟเดฐเดฟเดเต เดจเตฝเดเตเด. เดเดฐเต เดฑเดฟเดตเดฟเดทเตป เด เดชเตเดเตเดฐเตเดกเต เดเดฃเตเดเตเดเดฟเตฝ
เดฒเดญเตเดฏเด, เดเดฐเต เดจเดฟเตผเดฃเดพเดฏเดเด เดคเดฟเดฐเดฟเดเต เดฒเดญเดฟเดเตเดเต. (เดฌเตเดเตเดเดพเตผเดกเต เด เดเดฟเดฎเดฏเตเดเต เดฏเดเดฎเดพเดจเดจเดพเดฃเต, เดฏเดเดฎเดพเดจเดจเดพเดเดพเตป เดฏเดเดฎเดพเดจเดจเดพเดฃเต
Postgres-เดจเตเดณเตเดณ เดฑเตเดชเตเดฒเดฟเดเตเดเตเดทเตป เดธเดฟเดธเตเดฑเตเดฑเด: เดเดพเดฃเตเด http://bucardo.org เดเตเดเตเดคเตฝ เดตเดฟเดตเดฐเดเตเดเตพเดเตเดเต). เดเดคเตเด เดเดพเดฃเตเด
"--get_method" เดเดชเตเดทเดจเดฟเดฒเต เดตเดฟเดตเดฐเดเตเดเตพ.
new_version_box
("symlink: check_postgres_new_version_box") boxinfo-เดฏเตเดเต เดชเตเดคเดฟเดฏ เดชเดคเดฟเดชเตเดชเดพเดฃเต เดเดจเตเดจเต เดชเดฐเดฟเดถเตเดงเดฟเดเตเดเตเดจเตเดจเต
เดชเตเดฐเตเดเตเดฐเดพเด เดฒเดญเตเดฏเดฎเดพเดฃเต. "boxinfo.pl --version" เดชเตเดฐเดตเตผเดคเตเดคเดฟเดชเตเดชเดฟเดเตเดเตเดจเตเดจเดคเดฟเดฒเตเดเตเดฏเดพเดฃเต เดจเดฟเดฒเดตเดฟเดฒเต เดชเดคเดฟเดชเตเดชเต เดฒเดญเดฟเดเตเดเตเดจเตเดจเดคเต.
เดเดฐเต เดชเตเดฐเดงเดพเดจ เด เดชเตโเดเตเดฐเตเดกเต เดฒเดญเตเดฏเดฎเดพเดฃเตเดเตเดเดฟเตฝ, เดเดฐเต เดฎเตเดจเตเดจเดฑเดฟเดฏเดฟเดชเตเดชเต เดคเดฟเดฐเดฟเดเต เดจเตฝเดเตเด. เดเดฐเต เดฑเดฟเดตเดฟเดทเตป เด เดชเตเดเตเดฐเตเดกเต เดเดฃเตเดเตเดเดฟเตฝ
เดฒเดญเตเดฏเด, เดเดฐเต เดจเดฟเตผเดฃเดพเดฏเดเด เดคเดฟเดฐเดฟเดเต เดฒเดญเดฟเดเตเดเต. (เดฌเตเดเตโเดธเตโเดเตปเดซเต เดชเตเดฐเดงเดพเดจเดชเตเดชเตเดเตเดเดคเต เดชเดฟเดเดฟเดเตเดเดพเดจเตเดณเตเดณ เดเดฐเต เดชเตเดฐเตเดเตเดฐเดพเดฎเดพเดฃเต
เดเดฐเต เดธเตเตผเดตเดฑเดฟเตฝ เดจเดฟเดจเตเดจเตเดณเตเดณ เดตเดฟเดตเดฐเดเตเดเตพ เดเดฐเต HTML เดซเตเตผเดฎเดพเดฑเตเดฑเดฟเตฝ เดเดเตเดจเตเดจเต: เดเดพเดฃเตเด
http://bucardo.org/wiki/boxinfo เดเตเดเตเดคเตฝ เดตเดฟเดตเดฐเดเตเดเตพเดเตเดเต). เดเดจเตเดจเดคเดฟเดฒเต เดตเดฟเดตเดฐเดเตเดเดณเตเด เดเดพเดฃเตเด
"--get_method" เดเดชเตเดทเตป.
new_version_cp
("symlink: check_postgres_new_version_cp") เด เดชเตเดฐเตเดเตเดฐเดพเดฎเดฟเดจเตเดฑเต เดชเตเดคเดฟเดฏ เดชเดคเดฟเดชเตเดชเดพเดฃเต เดเดจเตเดจเต เดชเดฐเดฟเดถเตเดงเดฟเดเตเดเตเดจเตเดจเต
(check_postgres) เดเดฐเต เดเตเดฑเดฟเดฏ เดเตเดเตโเดธเตโเดฑเตเดฑเต เดซเดฏเดฒเดฟเตฝ เดจเดฟเดจเตเดจเต เดชเดคเดฟเดชเตเดชเต เดชเดฟเดเดฟเดเตเดเตเดเตเดเตเดเตเดจเตเดจเดคเดฟเดฒเตเดเต เดฒเดญเตเดฏเดฎเดพเดฃเต
เดชเตเดฐเตเดเดเตเดฑเตเดฑเดฟเดจเดพเดฏเตเดณเตเดณ เดนเตเด เดชเตเดเดฟเดจเตเดฑเต เดชเตเดเต. เดจเตฝเดเดฟเดฏ เดชเดคเดฟเดชเตเดชเต เดจเตฝเดเดฟเดฏเดฟเดฒเตเดฒเตเดเตเดเดฟเตฝ เดฎเตเดจเตเดจเดฑเดฟเดฏเดฟเดชเตเดชเต เดจเตฝเดเตเดจเตเดจเต
เดจเดฟเดเตเดเตพ เดชเตเดฐเดตเตผเดคเตเดคเดฟเดชเตเดชเดฟเดเตเดเตเดจเตเดจเดคเตเดฎเดพเดฏเดฟ เดชเตเดฐเตเดคเตเดคเดชเตเดชเตเดเตเด. เดชเดฐเดฟเดถเตเดงเดฟเดเตเดเตเดจเตเดจเดคเดฟเดจเตเดณเตเดณ เดถเตเดชเดพเตผเดถเดฟเดค เดเดเดตเตเดณ เดฆเดฟเดตเดธเดคเตเดคเดฟเตฝ เดเดฐเดฟเดเตเดเตฝ. เดเดคเตเด เดเดพเดฃเตเด
"--get_method" เดเดชเตเดทเดจเดฟเดฒเต เดตเดฟเดตเดฐเดเตเดเตพ.
new_version_pg
("symlink: check_postgres_new_version_pg") Postgres-เดจเตเดฑเต เดเดฐเต เดชเตเดคเดฟเดฏ เดชเตเดจเดฐเดตเดฒเตเดเดจเด เดจเดฟเดฒเดตเดฟเดฒเตเดฃเตเดเตเดฏเตเดจเตเดจเต เดชเดฐเดฟเดถเตเดงเดฟเดเตเดเตเดจเตเดจเต
เดเดฃเดเตเดฑเตเดฑเตเดเตเดฏเตเดคเดฟเดฐเดฟเดเตเดเตเดจเตเดจ เดเดฐเต เดกเดพเดฑเตเดฑเดพเดฌเตเดธเดฟเดจเตเด. เดเดคเต เดชเตเดจเดฐเดตเดฒเตเดเดจเดคเตเดคเดฟเดจเดพเดฏเดฟ เดฎเดพเดคเตเดฐเดฎเต เดชเดฐเดฟเดถเตเดงเดฟเดเตเดเต, เดเดฆเดพ
8.3.6 เดฎเตเดคเตฝ 8.3.7 เดตเดฐเต. เดชเตเดจเดฐเดตเดฒเตเดเดจเดเตเดเตพ เดเดฒเตเดฒเดพเดฏเตโเดชเตเดชเตเดดเตเด 100% เดฌเตเดจเดฑเดฟเดเตเดเต เด เดจเตเดฏเตเดเตเดฏเดฎเดพเดฃเต, เดเตเดเดพเดคเต เดกเดเดชเต เดเตเดเดพเดคเต เดเตพเดชเตเดชเตเดเตเดจเตเดจเต
เดจเดตเตเดเดฐเดฟเดเตเดเดพเตป เดชเตเดจเดเดธเตเดฅเดพเดชเดฟเดเตเดเตเด. เดฌเดเตเดเตพ เดชเดฐเดฟเดนเดฐเดฟเดเตเดเตเดจเตเดจเดคเดฟเดจเดพเดฃเต เดชเตเดจเดฐเดตเดฒเตเดเดจเดเตเดเตพ เดจเดเดคเตเดคเตเดจเตเดจเดคเต, เด เดคเดฟเดจเดพเตฝ เดเดดเดฟเดฏเตเดจเตเดจเดคเตเด เดตเตเดเด เดจเดตเตเดเดฐเดฟเดเตเดเตเดจเตเดจเต
เดเดชเตเดชเตเดดเตเด เดถเตเดชเดพเตผเดถ เดเตเดฏเตเดฏเตเดจเตเดจเต. เดจเดฟเดเตเดเตพเดเตเดเต เดเดฑเตเดฑเดตเตเด เดชเตเดคเดฟเดฏ เดชเตเดจเดฐเดตเดฒเตเดเดจเด เดเดฒเตเดฒเตเดเตเดเดฟเตฝ เดเดฐเต เดฎเตเดจเตเดจเดฑเดฟเดฏเดฟเดชเตเดชเต เดจเตฝเดเตเดจเตเดจเต. เด เดคเต
เด เดชเดฐเดฟเดถเตเดงเดจ เดฆเดฟเดตเดธเดคเตเดคเดฟเตฝ เดเดฐเดฟเดเตเดเดฒเตเดเตเดเดฟเดฒเตเด เดจเดเดคเตเดคเดพเตป เดถเตเดชเดพเตผเดถ เดเตเดฏเตเดฏเตเดจเตเดจเต. เดเดจเตเดจเดคเดฟเดฒเต เดตเดฟเดตเดฐเดเตเดเดณเตเด เดเดพเดฃเตเด
"--get_method" เดเดชเตเดทเตป.
new_version_tnm
("symlink: check_postgres_new_version_tnm") tail_n_mail-เดจเตเดฑเต เดชเตเดคเดฟเดฏ เดชเดคเดฟเดชเตเดชเดพเดฃเต เดเดจเตเดจเต เดชเดฐเดฟเดถเตเดงเดฟเดเตเดเตเดจเตเดจเต
เดชเตเดฐเตเดเตเดฐเดพเด เดฒเดญเตเดฏเดฎเดพเดฃเต. "tail_n_mail --version" เดชเตเดฐเดตเตผเดคเตเดคเดฟเดชเตเดชเดฟเดเตเดเตเดจเตเดจเดคเดฟเดฒเตเดเตเดฏเดพเดฃเต เดจเดฟเดฒเดตเดฟเดฒเต เดชเดคเดฟเดชเตเดชเต เดฒเดญเดฟเดเตเดเตเดจเตเดจเดคเต.
เดเดฐเต เดชเตเดฐเดงเดพเดจ เด เดชเตโเดเตเดฐเตเดกเต เดฒเดญเตเดฏเดฎเดพเดฃเตเดเตเดเดฟเตฝ, เดเดฐเต เดฎเตเดจเตเดจเดฑเดฟเดฏเดฟเดชเตเดชเต เดคเดฟเดฐเดฟเดเต เดจเตฝเดเตเด. เดเดฐเต เดฑเดฟเดตเดฟเดทเตป เด เดชเตเดเตเดฐเตเดกเต เดเดฃเตเดเตเดเดฟเตฝ
เดฒเดญเตเดฏเด, เดเดฐเต เดจเดฟเตผเดฃเดพเดฏเดเด เดคเดฟเดฐเดฟเดเต เดฒเดญเดฟเดเตเดเต. (tail_n_mail เดเดจเตเดจเดคเต เด เดฏเดฏเตโเดเตเดเดพเตป เดเดดเดฟเดฏเตเดจเตเดจ เดเดฐเต เดฒเตเดเต เดฎเตเดฃเดฟเดฑเตเดฑเดฑเดฟเดเดเต เดเตเดณเดพเดฃเต
เดจเดฟเดเตเดเดณเตเดเต Postgres เดฒเตเดเตเดเดณเดฟเตฝ เดฐเดธเดเดฐเดฎเดพเดฏ เดเดตเดจเตเดฑเตเดเตพ เดฆเตเดถเตเดฏเดฎเดพเดเตเดฎเตเดชเตเตพ เดฎเตเดฏเดฟเตฝ เดเตเดฏเตเดฏเตเด. เดเดพเดฃเตเด:
http://bucardo.org/wiki/Tail_n_mail เดเตเดเตเดคเตฝ เดตเดฟเดตเดฐเดเตเดเตพเดเตเดเต). เดเดจเตเดจเดคเดฟเดฒเต เดตเดฟเดตเดฐเดเตเดเดณเตเด เดเดพเดฃเตเด
"--get_method" เดเดชเตเดทเตป.
pgb_pool_cl_active
pgb_pool_cl_waiting
pgb_pool_sv_active
pgb_pool_sv_idle
pgb_pool_sv_used
pgb_pool_sv_ tested
pgb_pool_sv_login
pgb_pool_maxwait
(เดธเดฟเดเดฒเดฟเดเตเดเตเดเตพ: "check_postgres_pgb_pool_cl_active", "check_postgres_pgb_pool_cl_waiting",
"check_postgres_pgb_pool_sv_active", "check_postgres_pgb_pool_sv_idle",
"check_postgres_pgb_pool_sv_used", "check_postgres_pgb_pool_sv_tested",
"check_postgres_pgb_pool_sv_login", "check_postgres_pgb_pool_maxwait")
pgbouncer เดชเตเตพ เดธเตเดฅเดฟเดคเดฟเดตเดฟเดตเดฐเดเตเดเดฃเดเตเดเตเดเตพ เดชเดฐเดฟเดถเตเดงเดฟเดเตเดเตเดจเตเดจเต. เดเดฐเต เดเตเดณเดคเตเดคเดฟเดจเตเด เดเดฐเต เดเตเดเตเดเด "เดเตเดฒเดฏเดจเตเดฑเต" เดเดฃเดเตเดทเดจเตเดเตพ เดเดฃเตเดเต,
เดฌเดพเดนเตเดฏ เดเตเดฒเดฏเดจเตเดฑเตเดเดณเดฟเตฝ เดจเดฟเดจเตเดจเตเดณเตเดณ เดเดฃเดเตเดทเดจเตเดเดณเตเด "เดธเตเตผเดตเตผ" เดเดฃเดเตเดทเดจเตเดเดณเตเด เดชเดฐเดพเดฎเตผเดถเดฟเดเตเดเตเดจเตเดจเต
PostgreSQL-เดฒเตเดเตเดเตเดณเตเดณ เดเดฃเดเตเดทเดจเตเดเตพ. เดฌเดจเตเดงเดชเตเดชเตเดเตเด check_postgres เดชเตเดฐเดตเตผเดคเตเดคเดจเดเตเดเตพ "cl_" เดชเตเดฐเดฟเดซเดฟเดเตโเดธเต เดเตเดฏเตโเดคเดฟเดฐเดฟเดเตเดเตเดจเตเดจเต
เดฏเดฅเดพเดเตเดฐเดฎเด "sv_" เดเดจเตเดจเดฟเดตเดฏเตเด. เดจเดฟเดฒเดตเดฟเตฝ เดฒเดฟเดเตเดเต เดเตเดฏเตเดคเดฟเดเตเดเตเดณเตเดณ เดเดฃเดเตเดทเดจเตเดเดณเดพเดฃเต เดธเดเตเดต เดเตเดฒเดฏเดจเตเดฑเต เดเดฃเดเตเดทเดจเตเดเตพ
เดธเดเตเดตเดฎเดพเดฏ เดเดฐเต เดธเตเตผเดตเตผ เดเดฃเดเตเดทเดจเตเดเตเดชเตเดชเด. เดเตเดฒเดฏเดจเตเดฑเต เดเดฃเดเตเดทเดจเตเดเดณเตเด "เดเดพเดคเตเดคเดฟเดฐเดฟเดชเตเดชเต" เดเดฏเดฟเดฐเดฟเดเตเดเดพเด, เด เดคเดพเดฏเดคเต เด เดต
เดเดคเตเดตเดฐเต เดธเตเตผเดตเตผ เดเดฃเดเตเดทเตป เด เดจเตเดตเดฆเดฟเดเตเดเดฟเดเตเดเดฟเดฒเตเดฒ. เดธเตเตผเดตเตผ เดเดฃเดเตเดทเดจเตเดเตพ "เดธเดเตเดตเดฎเดพเดฃเต" (เดฒเดฟเดเตเดเต เดเตเดฏเตโเดคเดฟเดฐเดฟเดเตเดเตเดจเตเดจเต
เดเดฐเต เดเตเดฒเดฏเดจเตเดฑเดฟเดฒเตเดเตเดเต), "เดจเดฟเดทเตเดเตเดฐเดฟเดฏเด" (เดฒเดฟเดเตเดเต เดเตเดฏเตเดฏเดพเดจเตเดณเตเดณ เดเดฐเต เดเตเดฒเดฏเดจเตเดฑเต เดเดฃเดเตเดทเดจเดพเดฏเดฟ เดจเดฟเตฝเดเตเดเตเดจเตเดจเต), "เดเดชเดฏเตเดเดฟเดเตเดเดคเต" (เดตเตเดฑเตเด
เดเดฐเต เดเตเดฒเดฏเดจเตเดฑเดฟเตฝ เดจเดฟเดจเตเดจเต เด เตบเดฒเดฟเดเตเดเต เดเตเดฏเตโเดคเดฟเดฐเดฟเดเตเดเตเดจเตเดจเต, เดเดคเตเดตเดฐเต เดจเดฟเดทเตโเดเตเดฐเดฟเดฏ เดชเตเดณเดฟเดฒเตเดเตเดเต เดฎเดเดเตเดเดฟเดฏเดฟเดเตเดเดฟเดฒเตเดฒ), "เดชเดฐเตเดเตเดทเดฟเดเตเดเต" (เดจเดฟเดฒเดตเดฟเตฝ เดจเดฟเดฒเดตเดฟเดฒเตเดฃเตเดเต
เดชเดฐเตเดเตเดทเดฟเดเตเดเต) เดเตเดเดพเดคเต "เดฒเตเดเดฟเตป" (เดฒเตเดเดฟเตป เดเตเดฏเตเดฏเตเดจเตเดจ เดชเตเดฐเดเตเดฐเดฟเดฏเดฏเดฟเตฝ). เดฎเดพเดเตโเดธเตโเดตเตเดฏเตโเดฑเตเดฑเต เดฎเตเดฒเตเดฏเด เดเดคเตเดฐ เดธเดฎเดฏเด เดเดฃเตเดเตเดจเตเดจเต เดเดพเดฃเดฟเดเตเดเตเดจเตเดจเต
เดเดฑเตเดฑเดตเตเด เดชเดดเดฏ เดเตเดฒเดฏเดจเตเดฑเต เดเดฃเดเตเดทเตป เดเดพเดคเตเดคเดฟเดฐเดฟเดเตเดเตเดจเตเดจ เดจเดฟเดฎเดฟเดทเดเตเดเตพ.
pgbouncer_backends
("symlink: check_postgres_pgbouncer_backends") เดจเดฟเดฒเดตเดฟเดฒเต เดเดฃเดเตเดทเดจเตเดเดณเตเดเต เดเดฃเตเดฃเด เดชเดฐเดฟเดถเตเดงเดฟเดเตเดเตเดจเตเดจเต
pgbouncer เดตเดดเดฟเดฏเตเดณเตเดณ เดเดจเตเดจเต เด เดคเดฟเดฒเดงเดฟเดเดฎเต เดกเดพเดฑเตเดฑเดพเดฌเตเดธเตเดเตพเดเตเดเดพเดฏเดฟ, เดเดชเตเดทเดฃเดฒเดพเดฏเดฟ เด เดคเดฟเดจเต เดชเดฐเดฎเดพเดตเดงเดฟ เดคเดพเดฐเดคเดฎเตเดฏเด เดเตเดฏเตเดฏเตเดจเตเดจเต
เด เดจเตเดตเดฆเดจเตเดฏเดฎเดพเดฃเต, เดเดคเต pgbouncer เดเตเตบเดซเดฟเดเดฑเตเดทเตป เดตเตเดฐเดฟเดฏเดฌเดฟเตพ เดจเดฟเตผเดฃเตเดฃเดฏเดฟเดเตเดเตเดจเตเดจเต max_client_conn. เดฆเดฟ
--เดฎเตเดจเตเดจเดฑเดฟเดฏเดฟเดชเตเดชเต เดเดชเตเดชเด --เดจเดฟเตผเดฃเตเดฃเดพเดฏเดเดฎเดพเดฏ เดเดชเตเดทเดจเตเดเตพเดเตเดเต เดฎเตเดจเตเดจเต เดซเตเดฎเตเดเดณเดฟเตฝ เดเดจเตเดจเต เดเดเตเดเตเดเดพเด. เดเดฆเตเดฏเด, เดเดฐเต เดฒเดณเดฟเดคเดฎเดพเดฏ เดธเดเดเตเดฏเดฏเตเดเตเดเต เดเดดเดฟเดฏเตเด
เดจเตฝเดเดฃเด, เดเดคเต เด เดฒเตเตผเดเตเดเต เดจเตฝเดเตเดจเตเดจ เดเดฃเดเตเดทเดจเตเดเดณเตเดเต เดเดฃเตเดฃเดคเตเดคเต เดชเตเดฐเดคเดฟเดจเดฟเดงเตเดเดฐเดฟเดเตเดเตเดจเตเดจเต.
เด เดคเดฟเดฐเดเตเดเตเดเตเดชเตเดชเต เดเดชเดฏเตเดเดฟเดเตเดเตเดจเตเดจเดฟเดฒเตเดฒ max_connections เดเตเดฐเดฎเตเดเดฐเดฃเด. เดฐเดฃเตเดเดพเดฎเดคเดพเดฏเดฟ, เดฒเดญเตเดฏเดฎเดพเดฏเดคเดฟเดจเตเดฑเต เดถเดคเดฎเดพเดจเด
เดเดฃเดเตเดทเดจเตเดเตพ เดจเตฝเดเดพเด. เดฎเตเดจเตเดจเดพเดฎเดคเดพเดฏเดฟ, เดชเตเดฐเดคเดฟเดจเดฟเดงเตเดเดฐเดฟเดเตเดเตเดจเตเดจ เดเดฐเต เดจเตเดเดฑเตเดฑเตเดตเต เดจเดฎเตเดชเตผ เดจเตฝเดเดพเด
เดตเดฐเต เดถเตเดทเดฟเดเตเดเตเดจเตเดจ เดเดฃเดเตเดทเดจเตเดเดณเตเดเต เดเดฃเตเดฃเด max_connections เดเดคเตเดคเดฟเดฏเดฟเดฐเดฟเดเตเดเตเดจเตเดจเต. เดเดจเตเดจเดคเดฟเดจเดพเดฏเตเดณเตเดณ เดกเดฟเดซเตเตพเดเตเดเต เดฎเตเดฒเตเดฏเดเตเดเตพ
--เดฎเตเดจเตเดจเดฑเดฟเดฏเดฟเดชเตเดชเต เดเดชเตเดชเด --เดจเดฟเตผเดฃเตเดฃเดพเดฏเดเดฎเดพเดฏ '90%', '95%' เดเดจเตเดจเดฟเดตเดฏเดพเดฃเต. เดเดชเดฏเตเดเดฟเดเตเดเต เดจเดฟเดเตเดเตพเดเตเดเต เดกเดพเดฑเตเดฑเดพเดฌเตเดธเตเดเตพ เดซเดฟเตฝเดเตเดเตผ เดเตเดฏเตเดฏเดพเดจเตเด เดเดดเดฟเดฏเตเด
The --เดเตพเดชเตเดชเตเดเตเดจเตเดจเต เดเดชเตเดชเด --เดชเตเดเตเดคเตเดคเดฟเดฏเดฟเดเตเดเดฟเดฒเตเดฒ เดเดชเตเดทเดจเตเดเตพ. เดเตเดเตเดคเตฝ เดตเดฟเดตเดฐเดเตเดเตพเดเตเดเต "เดฌเตเดธเดฟเดเต เดซเดฟเตฝเดเตเดเดฑเดฟเดเดเต" เดตเดฟเดญเดพเดเด เดเดพเดฃเตเด.
เดจเดฟเดทเตเดเตเดฐเดฟเดฏเดฎเดพเดฏ เดชเตเดฐเดเตเดฐเดฟเดฏเดเตพ เดฎเดพเดคเตเดฐเด เดเดพเดฃเตเดจเตเดจเดคเดฟเดจเต, เดจเดฟเดเตเดเตพเดเตเดเต เดเดคเต เดเดชเดฏเตเดเดฟเดเตเดเดพเด --เดจเตเดฏเตเดกเดฟเตฝ เดตเดพเดฆเด. เดเดชเดฏเตเดเตเดคเดพเดตเต เดจเดฟเดเตเดเดณเดพเดฃเตเดจเตเดจ เดเดพเดฐเตเดฏเด เดถเตเดฐเดฆเตเดงเดฟเดเตเดเตเด
เดเดคเต เดถเดฐเดฟเดฏเดพเดฏเดฟ เดชเตเดฐเดตเตผเดคเตเดคเดฟเดเตเดเตเดจเตเดจเดคเดฟเดจเต เดเดฐเต เดธเตเดชเตเดชเตผ เดฏเตเดธเตผ เดเดฏเดฟเดฐเดฟเดเตเดเดฃเด เดเดจเตเดจเดคเดฟเดจเดพเตฝ เดฌเดจเตเดงเดฟเดชเตเดชเดฟเดเตเดเตเดจเตเดจเต.
เดเดฆเดพเดนเดฐเดฃเด 1: เดนเตเดธเตเดฑเตเดฑเต เดเตเดตเดฟเตผเดฎเดฟเดฒเต เดเดฃเดเตเดทเดจเตเดเดณเตเดเต เดเดฃเตเดฃเด 120 เตฝ เดเดคเตเดคเตเดฎเตเดชเตเตพ เดเดฐเต เดฎเตเดจเตเดจเดฑเดฟเดฏเดฟเดชเตเดชเต เดจเตฝเดเตเด, เดเตเดเดพเดคเต a
150เตฝ เดเดคเตเดคเดฟเดฏเดพเตฝ เด เดคเต เดจเดฟเตผเดฃเดพเดฏเดเดฎเดพเดฃเต.
check_postgres_pgbouncer_backends --host=quirm --warning=120 --critical=150 -p 6432 -u pgbouncer
เดเดฆเดพเดนเดฐเดฃเด 2: เดนเตเดธเตเดฑเตเดฑเตเดเดณเดฟเตฝ เดเดเตเดเดณเตเดเต max_connections เดเตเดฐเดฎเตเดเดฐเดฃเดคเตเดคเดฟเดจเตเดฑเต 75% เดเดคเตเดคเตเดฎเตเดชเตเตพ เดจเดฟเตผเดฃเดพเดฏเดเดฎเดพเดฏ เดเดฐเต เดเดพเดฐเตเดฏเด เดจเตฝเดเตเด
lancre เด เดฒเตเดฒเตเดเตเดเดฟเตฝ lancre2.
check_postgres_pgbouncer_backends --warning='75%' --critical='75%' --host=lancre,lancre2 -p 6432 -u pgbouncer
เดเดฆเดพเดนเดฐเดฃเด 3: เดนเตเดธเตเดฑเตเดฑเดฟเตฝ 10 เดเดฃเดเตเดทเตป เดธเตเดฒเตเดเตเดเตเดเตพ เดฎเดพเดคเตเดฐเด เดถเตเดทเดฟเดเตเดเตเดฎเตเดชเตเตพ เดเดฐเต เดฎเตเดจเตเดจเดฑเดฟเดฏเดฟเดชเตเดชเต เดจเตฝเดเตเด
เดชเตเดฒเดพเดธเตเดฎเดฟเดกเต, 5 เดฎเดพเดคเตเดฐเด เดถเตเดทเดฟเดเตเดเตเดฎเตเดชเตเตพ เดเดฐเต เดจเดฟเตผเดฃเดพเดฏเดเดตเตเด.
check_postgres_pgbouncer_backends --warning=-10 --critical=-5 --host=plasmid -p 6432 -u pgbouncer
MRTG เดเดเตเดเตเดชเตเดเตเดเดฟเดจเดพเดฏเดฟ, เดเดฃเดเตเดทเดจเตเดเดณเตเดเต เดเดฃเตเดฃเด เดเดฆเตเดฏ เดตเดฐเดฟเดฏเดฟเดฒเตเด เดจเดพเดฒเดพเดฎเดคเตเดคเตเดคเดฟเดฒเตเด เดฑเดฟเดชเตเดชเตเตผเดเตเดเต เดเตเดฏเตเดฏเตเดจเตเดจเต
เดฒเตเตป เดกเดพเดฑเตเดฑเดพเดฌเตเดธเดฟเดจเตเดฑเต เดชเตเดฐเต เดจเตฝเดเตเดจเตเดจเต, เดเตเดเดพเดคเต เดจเดฟเดฒเดตเดฟเดฒเต max_client_conn. เดเดจเตเดจเดฟเตฝ เดเตเดเตเดคเตฝ เดเดฃเตเดเตเดเดฟเตฝ
เดกเดพเดฑเตเดฑเดพเดฌเตเดธเต เด เดจเตเดตเตเดทเดฟเดเตเดเต, เดเดฑเตเดฑเดตเตเด เดเตเดเตเดคเตฝ เดเดฃเดเตเดทเดจเตเดเตพ เดเดณเตเดณเดคเต เดเดเตเดเตเดชเตเดเตเดเต เดเดฃเต.
pgbouncer_checksum
("symlink: check_postgres_pgbouncer_checksum") เดเดฒเตเดฒเดพ pgBouncer เดเตเดฐเดฎเตเดเดฐเดฃเดเตเดเดณเตเด เดชเดฐเดฟเดถเตเดงเดฟเดเตเดเตเดจเตเดจเต
เดจเดฟเดเตเดเตพ เดเดดเดฟเดเตเด เดคเดตเดฃ เดชเดฐเดฟเดถเตเดงเดฟเดเตเดเดคเดฟเดจเต เดธเดฎเดพเดจเดฎเดพเดฃเต. เดเตเดฐเดฎเตเดเดฐเดฟเดเตเด เดชเดเตเดเดฟเดเดฏเตเดเต เดเดฐเต เดเตเดเตเดเตเดธเด เดธเตเดทเตเดเดฟเดเตเดเดพเดฃเต เดเดคเต เดเตเดฏเตเดฏเตเดจเตเดจเดคเต
เดชเตเดฐเตเดเดณเตเด เด เดตเดฏเตเดเต เดฎเตเดฒเตเดฏเดเตเดเดณเตเด เดเตเดฐเดฎเตเดเดฐเดฟเดเตเดเตเดจเตเดจเดคเดฟเดจเต. เดจเดฟเดเตเดเตพ เดกเดพเดฑเตเดฑเดพเดฌเตเดธเดฟเดจเตเดฑเต เดชเตเดฐเต เดตเตเดฏเดเตเดคเดฎเดพเดเตเดเตเดฃเตเดเดคเดฟเดฒเตเดฒ เดเดจเตเดจเดคเต เดถเตเดฐเดฆเตเดงเดฟเดเตเดเตเด
pgbouncer-เดฒเตเดเตเดเต เดธเตเดตเดฏเดฎเตเดต เดธเตเดฅเดฟเดฐเดธเตเดฅเดฟเดคเดฟเดฏเดพเดเตเด. เดเดจเตเดจเตเดเดฟเตฝ --เดฎเตเดจเตเดจเดฑเดฟเดฏเดฟเดชเตเดชเต เด เดฅเดตเดพ --เดจเดฟเตผเดฃเตเดฃเดพเดฏเดเดฎเดพเดฏ เดเดชเตเดทเตป
เดเตเดเตเดเตเดเดฃเด, เดฐเดฃเตเดเตเด เด เดฒเตเดฒ. เดเดฐเตเดจเตเดจเดฟเดจเตเดฑเตเดฏเตเด เดฎเตเดฒเตเดฏเด เดเตเดเตเดเตเดธเด เดเดฃเต, 32 เดชเตเดฐเดคเตเดเดเตเดเตพ
เดนเตเดเตเดธเดพเดกเตเดธเดฟเดฎเตฝ เดฎเตเดฒเตเดฏเด. เดเดฐเต เดเดฃเตเดเตเดคเตเดคเดพเตป เดจเดฟเดเตเดเตพเดเตเดเต เดชเตเดฐเดคเตเดฏเตเด "--critical=0" เดเดชเตเดทเตป เดเดชเดฏเตเดเดฟเดเตเดเต เดชเตเดฐเดตเตผเดคเตเดคเดฟเดชเตเดชเดฟเดเตเดเดพเด
เดจเดฟเดฒเดตเดฟเดฒเตเดณเตเดณ เดเตเดเตเดเตเดธเด.
เด เดชเตเดฐเดตเตผเดคเตเดคเดจเดคเตเดคเดฟเดจเต Digest ::MD5 เดฎเตเดกเตเดฏเตเตพ เดเดตเดถเตเดฏเดฎเดพเดฃเต.
เดเดฆเดพเดนเดฐเดฃเด 1: เดชเตเตผเดเตเดเต 6432-เตฝ pgbouncer เดเตเตบเดซเดฟเดเดฑเตเดทเดจเดพเดฏเดฟ เดชเตเดฐเดพเดฐเดเดญ เดเตเดเตเดเตเดธเด เดเดฃเตเดเตเดคเตเดคเตเด
เดธเตเดฅเดฟเดฐ เดเดชเดฏเตเดเตเดคเดพเดตเต (เดธเดพเดงเดพเดฐเดฃเดฏเดพเดฏเดฟ เดชเตเดธเตเดฑเตเดฑเตเดเตเดฐเตเดธเต)
check_postgres_pgbouncer_checksum --port=6432 --critical=0
เดเดฆเดพเดนเดฐเดฃเด 2: เดเตเดฐเดฎเตเดเดฐเดฃเดเตเดเดณเตเดจเตเดจเตเด เดฎเดพเดฑเดฟเดฏเดฟเดเตเดเดฟเดฒเตเดฒเตเดจเตเดจเต เดเดฑเดชเตเดชเตเดตเดฐเตเดคเตเดคเตเด, เดเตเดเตเดเตเดธเด เดเดชเดฏเตเดเดฟเดเตเดเต เด เดเตเดเดจเตเดฏเตเดเตเดเดฟเตฝ เดฎเตเดจเตเดจเดฑเดฟเดฏเดฟเดชเตเดชเต เดจเตฝเดเตเด
เดฎเตเดเดณเดฟเตฝ.
check_postgres_pgbouncer_checksum --port=6432 --warning=cd2f3b5e129dc2b4f5c0f6d8d2e64231
MRTG เดเดเตเดเตโเดชเตเดเตเดเดฟเดจเดพเดฏเดฟ, เดเตเดเตเดเตโเดธเด เดชเตเดฐเตเดคเตเดคเดชเตเดชเตเดเตเดคเตเดคเดพเดจเตเดณเตเดณ เดชเดฐเดพเดเดฏเดคเตเดคเดฟเดจเตเดฑเต เดตเดฟเดเดฏเดคเตเดคเต เดธเตเดเดฟเดชเตเดชเดฟเดเตเดเตเดจเตเดจ 1 เด เดฒเตเดฒเตเดเตเดเดฟเตฝ 0 เดจเตฝเดเตเดจเตเดจเต.
"--mrtg" เดเตผเดเตเดฏเตเดฎเตเดจเตเดฑเดพเดฏเดฟ เดเดฐเต เดเตเดเตเดเตเดธเด เดจเตฝเดเดฃเด. เดจเดพเดฒเดพเดฎเดคเตเดคเต เดตเดฐเดฟ เดเดชเตเดชเตเดดเตเด เดจเตฝเดเตเดจเตเดจเต
เดจเดฟเดฒเดตเดฟเดฒเต เดเตเดเตเดเตเดธเด.
pgagent_jobs
("symlink: check_postgres_pgagent_jobs") เดเดณเตเดณ เดเดฒเตเดฒเดพ pgAgent เดเตเดฒเดฟเดเดณเตเด เดชเดฐเดฟเดถเตเดงเดฟเดเตเดเตเดจเตเดจเต
เดฎเตเตปเดเดพเดฒ เดเดเดตเตเดณเดฏเดฟเตฝ เดจเดเดชเตเดชเดฟเดฒเดพเดเตเดเดฟเดฏเดต เดตเดฟเดเดฏเดฟเดเตเดเต. เดชเดฐเดฟเดถเตเดงเดฟเดเตเดเดพเดฃเต เดเดคเต เดเตเดฏเตเดฏเตเดจเตเดจเดคเต
เดชเตเดเตเดฏเดฎเดฒเตเดฒเดพเดคเตเดค เดซเดฒเดฎเตเดณเตเดณ เดเดคเตเดเตเดเดฟเดฒเตเด เดเดเตเดเดเตเดเตพ.
เดเดจเตเดจเตเดเดฟเตฝ "--เดฎเตเดจเตเดจเดฑเดฟเดฏเดฟเดชเตเดชเต" เด เดฒเตเดฒเตเดเตเดเดฟเตฝ "--เดจเดฟเตผเดฃเตเดฃเดพเดฏเด", เด เดฒเตเดฒเตเดเตเดเดฟเตฝ เดฐเดฃเตเดเตเด, เดธเดฎเดฏเดเตเดเดณเดพเดฏเดฟ เดตเตเดฏเดเตเดคเดฎเดพเดเตเดเดฟเดฏเตเดเตเดเดพเด, เดเตเดฒเดฟเดเตพ เดเดฏเดฟเดฐเดฟเดเตเดเตเด
เดจเดฟเดฒเดตเดฟเดฒเต เดธเดฎเดฏเดคเตเดคเดฟเดจเต เดฎเตเดฎเตเดชเตเดณเตเดณ เดจเดฟเตผเดฆเตเดฆเดฟเดทเตเด เดเดพเดฒเดฏเดณเดตเดฟเดฒเต เดชเดฐเดพเดเดฏเดเตเดเตพ เดชเดฐเดฟเดถเตเดงเดฟเดเตเดเต. เดธเดพเดงเตเดตเดพเดฃเต
เดฏเตเดฃเดฟเดฑเตเดฑเตเดเตพ เดธเตเดเตเดเตปเดกเต, เดฎเดฟเดจเดฟเดฑเตเดฑเต, เดฎเดฃเดฟเดเตเดเตเตผ, เดฆเดฟเดตเดธเดเตเดเตพ เดเดจเตเดจเดฟเดตเดฏเดพเดฃเต; เดเดฒเตเดฒเดพเด เดเดฆเตเดฏ เด เดเตเดทเดฐเดคเตเดคเดฟเดฒเตเดเตเดเต เดเตเดฐเตเดเตเดเดพเด.
เดฏเตเดฃเดฟเดฑเตเดฑเตเดเดณเตเดจเตเดจเตเด เดจเตฝเดเดฟเดฏเดฟเดเตเดเดฟเดฒเตเดฒเตเดเตเดเดฟเตฝ, 'เดธเตเดเตเดเตปเดกเตเดเตพ' เด เดจเตเดฎเดพเดจเดฟเดเตเดเดชเตเดชเตเดเตเดจเตเดจเต.
เดเดฆเดพเดนเดฐเดฃเด 1: เด เดตเดธเดพเดจ เดฆเดฟเดตเดธเด เดจเดเดชเตเดชเดฟเดฒเดพเดเตเดเดฟเดฏ เดเดคเตเดเตเดเดฟเดฒเตเด เดเตเดฒเดฟเดเตพ เดชเดฐเดพเดเดฏเดชเตเดชเตเดเตเดฎเตเดชเตเตพ เดเดฐเต เดจเดฟเตผเดฃเดพเดฏเด เดฐเตเดชเด เดจเตฝเดเตเด.
check_postgres_pgagent_jobs --critical=1d
เดเดฆเดพเดนเดฐเดฃเด 2: เดเดดเดฟเดเตเด เดเดดเตโเดเดฏเดฟเตฝ เดจเดเดคเตเดคเดฟเดฏ เดเดคเตเดเตเดเดฟเดฒเตเด เดเตเดฒเดฟเดเตพ เดชเดฐเดพเดเดฏเดชเตเดชเตเดเตเดฎเตเดชเตเตพ เดฎเตเดจเตเดจเดฑเดฟเดฏเดฟเดชเตเดชเต เดจเตฝเดเตเด.
check_postgres_pgagent_jobs --warning=7d
เดเดฆเดพเดนเดฐเดฃเด 3: เดเดดเดฟเดเตเด 2 เดฎเดฃเดฟเดเตเดเตเดฑเดฟเดจเตเดณเตเดณเดฟเตฝ เดชเดฐเดพเดเดฏเดชเตเดชเตเดเตเด เดเตเดฒเดฟเดเตพเดเตเดเต เดเดฐเต เดจเดฟเตผเดฃเดพเดฏเดเดตเตเด เดเดฐเต เดฎเตเดจเตเดจเดฑเดฟเดฏเดฟเดชเตเดชเตเด เดจเตฝเดเตเด
เดเดดเดฟเดเตเด 4 เดฎเดฃเดฟเดเตเดเตเดฑเดฟเดจเตเดณเตเดณเดฟเตฝ เดชเดฐเดพเดเดฏเดชเตเดชเตเดเตเด เดเตเดฒเดฟเดเตพ:
check_postgres_pgagent_jobs --critical=2h --warning=4h
เดคเดฏเตเดฏเดพเดฑเดพเดฏ_txns
("symlink: check_postgres_prepared_txns") เดจเดฟเดฒเดตเดฟเดฒเตเดณเตเดณ เดเดคเตเดเตเดเดฟเดฒเตเด เดคเดฏเตเดฏเดพเดฑเดพเดเตเดเดฟเดฏเดตเดฏเตเดเต เดชเตเดฐเดพเดฏเด เดชเดฐเดฟเดถเตเดงเดฟเดเตเดเตเด
เดเดเดชเดพเดเตเดเตพ. เดฎเดฟเดเตเด เดเดณเตเดเดณเตเด เดคเดฏเตเดฏเดพเดฑเดพเดเตเดเดฟเดฏ เดเดเดชเดพเดเตเดเตพ เดเดชเดฏเตเดเดฟเดเตเดเดฟเดฒเตเดฒ, เดเดพเดฐเดฃเด เด เดต เดญเดพเดเดฎเดพเดฃเต
เดฐเดฃเตเดเต เดญเดพเดเดเตเดเดณเตเดณเตเดณ เดชเตเดฐเดคเดฟเดฌเดฆเตเดงเดคเดฏเตเดณเตเดณเดคเตเด เดชเดฐเดฟเดชเดพเดฒเดฟเดเตเดเดพเตป เดธเดเตเดเตเตผเดฃเตเดฃเดตเตเดฎเดพเดฃเต. เด เดตเดฐเตเด เดเดถเดฏเดเตเดเตเดดเดชเตเดชเดคเตเดคเดฟเดฒเดพเดเดฐเตเดคเต
เดคเดฏเตเดฏเดพเดฑเดพเดเตเดเดฟเดฏ เดชเตเดฐเดธเตเดคเดพเดตเดจเดเตพ, เดคเดฏเตเดฏเดพเตผ เดเดจเตเดจเต เดเตเตพเดเตเดเตเดฎเตเดชเตเตพ เดฎเดฟเดเตเด เดเดณเตเดเดณเตเด เดเดฟเดจเตเดคเดฟเดเตเดเตเดจเตเดจเดคเต เดเดคเดพเดฃเต. เดฆเดฟ
เดเดฐเต เดฎเตเดจเตเดจเดฑเดฟเดฏเดฟเดชเตเดชเดฟเดจเตเดณเตเดณ เดกเดฟเดซเตเตพเดเตเดเต เดฎเตเดฒเตเดฏเด 1 เดธเตเดเตเดเตปเดกเดพเดฃเต, เดคเดฏเตเดฏเดพเดฑเดพเดเตเดเดฟเดฏ เดเดเดชเดพเดเตเดเดณเตเดเต เดเดคเตเดเตเดเดฟเดฒเตเด เดเดชเดฏเตเดเด เดเดฃเตเดเตเดคเตเดคเตเดจเตเดจเดคเดฟเดจเต
เดฎเดฟเดเตเด เดธเดฟเดธเตเดฑเตเดฑเดเตเดเดณเดฟเดฒเตเดฏเตเด เดเดฐเต เดคเตเดฑเตเดฑเดพเดฏเดฟเดฐเดฟเดเตเดเดพเด. เดฎเตเดจเตเดจเดฑเดฟเดฏเดฟเดชเตเดชเตเด เดจเดฟเตผเดฃเดพเดฏเดเดตเตเดฎเดพเดฃเต เดธเตเดเตเดเตปเดกเตเดเดณเตเดเต เดเดฃเตเดฃเด a
เดเดฐเต เด เดฒเตผเดเตเดเต เดจเตฝเดเตเดจเตเดจเดคเดฟเดจเต เดฎเตเดฎเตเดชเต เดคเดฏเตเดฏเดพเดฑเดพเดเตเดเดฟเดฏ เดเดเดชเดพเดเต เดคเตเดฑเดจเตเดจเดฟเดเตเดเตเดฃเตเดเต.
เดเดฆเดพเดนเดฐเดฃเด 1: เดคเดฏเตเดฏเดพเดฑเดพเดเตเดเดฟเดฏ เดเดคเตเดเตเดเดฟเดฒเตเด เดเดเดชเดพเดเตเดเตพ เดเดฃเตเดเตเดคเตเดคเตเดฎเตเดชเตเตพ เดฎเตเดจเตเดจเดฑเดฟเดฏเดฟเดชเตเดชเต เดจเตฝเดเตเด:
check_postgres_prepared_txns -w 0
เดเดฆเดพเดนเดฐเดฃเด 2: เดคเดฏเตเดฏเดพเดฑเดพเดเตเดเดฟเดฏ เดเดคเตเดเตเดเดฟเดฒเตเด เดเดเดชเดพเดเต 10-เตฝ เดเตเดเตเดคเตฝ เดธเดฎเดฏเด เดคเตเดฑเดจเตเดจเดฟเดเตเดเตเดฃเตเดเตเดเตเดเดฟเตฝ เดเดฐเต เดจเดฟเตผเดฃเดพเดฏเด เดฐเตเดชเด เดจเตฝเดเตเด
เดธเตเดเตเดเตปเดกเตเดเตพ, เดเดจเตเดจเดพเตฝ เดกเดพเดฑเตเดฑเดพเดฌเตเดธเต 'เดทเตโเดฑเตเดเตเดเต' 360 เดธเตเดเตเดเตปเดกเต เดตเดฐเต เด เดจเตเดตเดฆเดฟเดเตเดเตเด:
check_postgres_prepared_txns --critical=10 --exclude=shrike
check_postgres_prepared_txns --critical=360 --include=shrike
MRTG เดเดเตเดเตโเดชเตเดเตเดเดฟเดจเดพเดฏเดฟ, เดเดฑเตเดฑเดตเตเด เดชเดดเดฏ เดเดเดชเดพเดเต เดคเตเดฑเดจเตเดจเดฟเดฐเดฟเดเตเดเตเดจเตเดจ เดธเตเดเตเดเตปเดกเตเดเดณเตเดเต เดเดฃเตเดฃเด เดจเตฝเดเตเดจเตเดจเต
เดเดฆเตเดฏ เดตเดฐเดฟ, เดเดคเต เดกเดพเดฑเตเดฑเดพเดฌเตเดธเต เด เดตเดธเดพเดจ เดตเดฐเดฟเดฏเดฟเตฝ เดจเดฟเดจเตเดจเดพเดฃเต เดตเดจเตเดจเดคเต.
query_runtime
("symlink: check_postgres_query_runtime") เดเดฐเต เดจเดฟเตผเดฆเตเดฆเดฟเดทเตโเด เด เดจเตเดตเตเดทเดฃเด เดชเตเดฐเดตเตผเดคเตเดคเดฟเดเตเดเดพเตป เดเดคเตเดฐ เดธเดฎเดฏเดฎเตเดเตเดเตเดเตเดฎเตเดจเตเดจเต เดชเดฐเดฟเดถเตเดงเดฟเดเตเดเตเดจเตเดจเต,
เด เดคเดฟเดจเตเดคเดฟเดฐเต เดเดฐเต "เดตเดฟเดถเดฆเตเดเดฐเดฃ เดตเดฟเดถเดเดฒเดจเด" เดจเดเดชเตเดชเดฟเดฒเดพเดเตเดเตเดจเตเดจเดคเดฟเดฒเตเดเต. เดฆเดฟ --เดฎเตเดจเตเดจเดฑเดฟเดฏเดฟเดชเตเดชเต เดเดชเตเดชเด --เดจเดฟเตผเดฃเตเดฃเดพเดฏเดเดฎเดพเดฏ เดเดชเตเดทเดจเตเดเตพ เดเดจเตเดจเดฟเดตเดฏเดพเดฃเต
เด เดจเตเดตเตเดทเดฃเดคเตเดคเดฟเดจเต เดเดเตเดเตเดเตเดฃเตเด เดชเดฐเดฎเดพเดตเดงเดฟ เดธเดฎเดฏเด. เดธเดพเดงเตเดตเดพเดฏ เดฏเตเดฃเดฟเดฑเตเดฑเตเดเตพ เดธเตเดเตเดเดจเตเดฑเตเดเตพ, เดฎเดฟเดจเดฟเดฑเตเดฑเต, เดฎเดฃเดฟเดเตเดเตเดฑเตเดเตพ เดเดจเตเดจเดฟเดตเดฏเดพเดฃเต;
เดเดคเตเดเตเดเดฟเดฒเตเด เดเดฆเตเดฏ เด เดเตเดทเดฐเดคเตเดคเดฟเดฒเตเดเตเดเต เดเตเดฐเตเดเตเดเดพเด. เดฏเตเดฃเดฟเดฑเตเดฑเตเดเดณเตเดจเตเดจเตเด เดจเตฝเดเดฟเดฏเดฟเดเตเดเดฟเดฒเตเดฒเตเดเตเดเดฟเตฝ, 'เดธเตเดเตเดเตปเดกเตเดเตพ' เด เดจเตเดฎเดพเดจเดฟเดเตเดเดชเตเดชเตเดเตเดจเตเดจเต.
เดฎเตเดจเตเดจเดฑเดฟเดฏเดฟเดชเตเดชเตเด เดเตเดฐเดฟเดเตเดเดฟเดเตเดเตฝ เดเดชเตเดทเดจเตเด เดจเตฝเดเดฃเด. เดเดพเดดเตเดเดฏเตเดเต เด เดฒเตเดฒเตเดเตเดเดฟเตฝ เดชเตเดฐเดตเตผเดคเตเดคเดจเดคเตเดคเดฟเดจเตเดฑเต เดชเตเดฐเต
เดเดจเตเดจเดคเดฟเดฒเตเดเตเดเต เดเดเดจเตเดจเตเดชเตเดเดฃเด --เดเตเดฆเตเดฏเดจเดพเดฎเด เดเดชเตเดทเตป. เด เดคเดฟเตฝ เดเดฐเตเดฑเตเดฑ เดตเดพเดเตเดเต เด เดเดเตเดเดฟเดฏเดฟเดฐเดฟเดเตเดเดฃเด
(เด เดฒเตเดฒเตเดเตเดเดฟเตฝ schema.word), เด เดตเดธเดพเดจเด เดเดชเตเดทเดฃเตฝ เดชเดพเดฐเตปเดธเต.
เดเดฆเดพเดนเดฐเดฃเด 1: "เดธเตเดชเตเดกเต เดเตเดธเตเดฑเตเดฑเต" เดเดจเตเดจเต เดชเตเดฐเดฟเดเตเดเดฟเดฐเดฟเดเตเดเตเดจเตเดจ เดซเดเดเตโเดทเตป 10 เดธเตเดเตเดเตปเดกเดฟเดจเตเดณเตเดณเดฟเตฝ เดชเตเดฐเดตเตผเดคเตเดคเดฟเดเตเดเตเดจเตเดจเดคเดฟเตฝ เดชเดฐเดพเดเดฏเดชเตเดชเตเดเตเดเดฏเดพเดฃเตเดเตเดเดฟเตฝ เด เดฒเตเดฒเตเดเตเดเดฟเตฝ เดเดฐเต เดจเดฟเตผเดฃเดพเดฏเดเด เดจเตฝเดเตเด
เดเตเดฑเดตเต.
check_postgres_query_runtime --queryname='speedtest()' --critical=10 --warning=10
MRTG เดเดเตเดเตโเดชเตเดเตเดเดฟเดจเดพเดฏเดฟ, เดเดฆเตเดฏ เดตเดฐเดฟเดฏเดฟเตฝ เด เดจเตเดตเตเดทเดฃเด เดชเตเตผเดคเตเดคเดฟเดฏเดพเดเตเดเตเดจเตเดจเดคเดฟเดจเตเดณเตเดณ เดธเดฎเดฏเด เดจเดฟเดฎเดฟเดทเดเตเดเตพเดเตเดเตเดณเตเดณเดฟเตฝ เดฑเดฟเดชเตเดชเตเตผเดเตเดเต เดเตเดฏเตเดฏเตเดจเตเดจเต.
เดจเดพเดฒเดพเดฎเดคเตเดคเต เดตเดฐเดฟ เดกเดพเดฑเตเดฑเดพเดฌเตเดธเต เดชเดเตเดเดฟเดเดชเตเดชเตเดเตเดคเตเดคเตเดจเตเดจเต.
เดเตเดฆเตเดฏเด_เดธเดฎเดฏเด
("symlink: check_postgres_query_time") เดเดจเตเดจเต เด เดคเดฟเดฒเดงเดฟเดเดฎเต เด เดจเตเดตเตเดทเดฃเดเตเดเดณเตเดเต เดฆเตเตผเดเตเดฏเด เดชเดฐเดฟเดถเตเดงเดฟเดเตเดเตเดจเตเดจเต
เดกเดพเดฑเตเดฑเดพเดฌเตเดธเตเดเตพ. เดเดฐเต เดกเดพเดฑเตเดฑเดพเดฌเตเดธเต เดเตเดฒเดธเตเดฑเตเดฑเดฑเดฟเตฝ เดเดคเต เดเดจเตเดจเดฟเดฒเดงเดฟเดเด เดคเดตเดฃ เดชเตเดฐเดตเตผเดคเตเดคเดฟเดชเตเดชเดฟเดเตเดเตเดฃเตเดเดคเดฟเดฒเตเดฒ. เดเตเดฑเดฟเดชเตเดชเต
"เดเดเดชเดพเดเดฟเตฝ เดจเดฟเดทเตโเดเตเดฐเดฟเดฏเดฎเดพเดฏ" เด เดจเตเดตเตเดทเดฃเดเตเดเดณเต เดเดคเต เดเดคเดฟเดจเดเด เดเดดเดฟเดตเดพเดเตเดเดฟเดฏเดฟเดฐเดฟเดเตเดเตเดจเตเดจเต. เดกเดพเดฑเตเดฑเดพเดฌเตเดธเตเดเตพ เดเดเดพเด
เดเดชเดฏเตเดเดฟเดเตเดเต เดซเดฟเตฝเดเตเดเตผ เดเตเดฏเตเดฏเตเดจเตเดจเต --เดเตพเดชเตเดชเตเดเตเดจเตเดจเต เดเดชเตเดชเด --เดชเตเดเตเดคเตเดคเดฟเดฏเดฟเดเตเดเดฟเดฒเตเดฒ เดเดชเตเดทเดจเตเดเตพ. "เดฌเตเดธเดฟเดเต เดซเดฟเตฝเดเตเดเดฑเดฟเดเดเต" เดตเดฟเดญเดพเดเด เดเดพเดฃเตเด
เดเตเดเตเดคเตฝ เดตเดฟเดตเดฐเดเตเดเตพเดเตเดเต. เดเดจเตเดจเดคเดฟเดจเตเดชเตเดชเด เดเตเดฆเตเดฏเด เดชเตเดฐเดตเตผเดคเตเดคเดฟเดชเตเดชเดฟเดเตเดเตเดจเตเดจ เดเดชเดฏเตเดเตเดคเดพเดตเดฟเดจเต เดจเดฟเดเตเดเตพเดเตเดเต เดซเดฟเตฝเดเตเดเตผ เดเตเดฏเตเดฏเดพเดจเตเด เดเดดเดฟเดฏเตเด --เดเดชเดฏเตเดเตเดคเดพเดตเดฟเดจเต เดเตพเดชเตเดชเตเดเตเดคเตเดคเตเด
เดเดชเตเดชเด --เดเดชเดฏเตเดเตเดคเดพเดตเดฟเดจเต เดเดดเดฟเดตเดพเดเตเดเตเด เดเดชเตเดทเดจเตเดเตพ. เดเตเดเตเดคเตฝ เดตเดฟเดตเดฐเดเตเดเตพเดเตเดเต "USER NAME FILTERING" เดตเดฟเดญเดพเดเด เดเดพเดฃเตเด.
เดเดจเตเดจเดคเดฟเดจเดพเดฏเตเดณเตเดณ เดฎเตเดฒเตเดฏเดเตเดเตพ --เดฎเตเดจเตเดจเดฑเดฟเดฏเดฟเดชเตเดชเต เดเดชเตเดชเด --เดจเดฟเตผเดฃเตเดฃเดพเดฏเดเดฎเดพเดฏ เดเดชเตโเดทเดจเตเดเตพ เดธเดฎเดฏเดคเตเดคเดฟเดจเตเดฑเต เด เดณเดตเดพเดฃเต, เดเตเดเดพเดคเต '2-เดฒเตเดเตเดเตเดณเตเดณ เดกเดฟเดซเตเตพเดเตเดเต
เดฏเดฅเดพเดเตเดฐเดฎเด เดฎเดฟเดจเดฟเดฑเตเดฑเต', '5 เดฎเดฟเดจเดฟเดฑเตเดฑเต'. เดธเดพเดงเตเดตเดพเดฏ เดฏเตเดฃเดฟเดฑเตเดฑเตเดเตพ 'เดธเตเดเตเดเตปเดกเต', 'เดฎเดฟเดจเดฟเดฑเตเดฑเตเดเตพ', 'เดฎเดฃเดฟเดเตเดเตเดฑเตเดเตพ' เด เดฒเตเดฒเตเดเตเดเดฟเตฝ
'เดฆเดฟเดตเดธเดเตเดเดณเดฟเตฝ'. เดเดฐเตเดจเตเดจเตเด เดเดเดตเดเดจเดคเตเดคเดฟเดฒเต เดเดฆเตเดฏเดพเดเตเดทเดฐเดคเตเดคเดฟเตฝ เดเตเดฐเตเดเตเดเดฟเดฏเต เดเดดเตเดคเดพเด. เดฏเตเดฃเดฟเดฑเตเดฑเตเดเตพ เดเดฒเตเดฒเตเดเตเดเดฟเตฝ
เดจเตฝเดเดฟเดฏเดฟเดฐเดฟเดเตเดเตเดจเตเดจเต, เดฏเตเดฃเดฟเดฑเตเดฑเต เดธเตเดเตเดเตปเดกเต เดเดฃเตเดจเตเดจเต เด เดจเตเดฎเดพเดจเดฟเดเตเดเตเดจเตเดจเต.
เด เดชเตเดฐเดตเตผเดคเตเดคเดจเดคเตเดคเดฟเดจเต Postgres 8.1 เด เดฒเตเดฒเตเดเตเดเดฟเตฝ เด เดคเดฟเดฒเตเด เดฎเดฟเดเดเตเดเดคเต เดเดตเดถเตเดฏเดฎเดพเดฃเต.
เดเดฆเดพเดนเดฐเดฃเด 1: เดเดคเตเดเตเดเดฟเดฒเตเด เดเตเดฆเตเดฏเด 3 เดฎเดฟเดจเดฟเดฑเตเดฑเดฟเตฝ เดเตเดเตเดคเตฝ เดชเตเดฐเดตเตผเดคเตเดคเดฟเดเตเดเตเดจเตเดจเตเดฃเตเดเตเดเตเดเดฟเตฝ เดฎเตเดจเตเดจเดฑเดฟเดฏเดฟเดชเตเดชเต เดจเตฝเดเตเด, เดเตเดเดพเดคเต เด
5 เดฎเดฟเดจเดฟเดฑเตเดฑเดฟเตฝ เดเตเดเตเดคเตฝ เดฆเตเตผเดเตเดฏเดฎเตเดฃเตเดเตเดเตเดเดฟเตฝ เด เดคเต เดจเดฟเตผเดฃเดพเดฏเดเดฎเดพเดฃเต.
check_postgres_query_time --port=5432 --warning='3 เดฎเดฟเดจเดฟเดฑเตเดฑเต' --critical='5 เดฎเดฟเดจเดฟเดฑเตเดฑเต'
เดเดฆเดพเดนเดฐเดฃเด 2: เดกเดฟเดซเตเตพเดเตเดเต เดฎเตเดฒเตเดฏเดเตเดเตพ (2, 5 เดฎเดฟเดจเดฟเดฑเตเดฑเต) เดเดชเดฏเตเดเดฟเดเตเดเต, เด เดต เดเดดเดฟเดเตเดฏเตเดณเตเดณ เดเดฒเตเดฒเดพ เดกเดพเดฑเตเดฑเดพเดฌเตเดธเตเดเดณเตเด เดชเดฐเดฟเดถเตเดงเดฟเดเตเดเตเด
'เดเตเดเดชเตเดฒเตเดฑเตเดฑเต' เดเดจเตเดจเดคเดฟเตฝ เดคเตเดเดเตเดเตเดจเตเดจเต.
check_postgres_query_time --port=5432 --exclude=~^เดเตเดเดชเตเดฒเตเดฑเตเดฑเต
เดเดฆเดพเดนเดฐเดฃเด 3: เดเดชเดฏเตเดเตเดคเดพเดตเดฟเดจเต 'เดกเตเตบ' เดเดจเตเดจเดคเดฟเดจเต 20 เดธเตเดเตเดเตปเดกเดฟเตฝ เดเตเดเตเดคเตฝ เดฆเตเตผเดเตเดฏเดฎเตเดณเตเดณ เดเตเดฆเตเดฏเดฎเตเดฃเตเดเตเดเตเดเดฟเตฝ เดฎเตเดจเตเดจเดฑเดฟเดฏเดฟเดชเตเดชเต เดจเตฝเดเตเด
check_postgres_query_time --port=5432 --includeuser=don --warning=20s
MRTG เดเดเตเดเตโเดชเตเดเตเดเดฟเดจเดพเดฏเดฟ, เดเดฆเตเดฏเดคเตเดคเตเดคเดฟเตฝ เดเดฑเตเดฑเดตเตเด เดฆเตเตผเดเตเดฏเดฎเตเดฑเดฟเดฏ เดเตเดฆเตเดฏเดคเตเดคเดฟเดจเตเดฑเต เดฆเตเตผเดเตเดฏเด เดธเตเดเตเดเตปเดกเดฟเตฝ เดจเตฝเดเตเดจเตเดจเต
เดฒเตเตป. เดจเดพเดฒเดพเดฎเดคเตเดคเต เดตเดฐเดฟ เดกเดพเดฑเตเดฑเดพเดฌเตเดธเดฟเดจเตเดฑเต เดชเตเดฐเต เดจเตฝเดเตเดจเตเดจเต.
replicate_row
("symlink: check_postgres_replicate_row") เดฎเดพเดธเตเดฑเตเดฑเตผ-เดธเตเดฒเตเดตเต เดฑเตเดชเตเดฒเดฟเดเตเดเตเดทเตป เดชเตเดฐเดตเตผเดคเตเดคเดฟเดเตเดเตเดจเตเดจเตเดฃเตเดเตเดฏเตเดจเตเดจเต เดชเดฐเดฟเดถเตเดงเดฟเดเตเดเตเดจเตเดจเต
เดเดจเตเดจเต เด เดคเดฟเดฒเดงเดฟเดเดฎเต เด เดเดฟเดฎเดเตพเดเตเดเต.
เดเดฆเตเดฏเดคเตเดคเต "--dbname", "--host", "--port" เดคเตเดเดเตเดเดฟเดฏ เดเดชเตเดทเดจเตเดเตพ เดฎเดพเดธเตเดฑเตเดฑเดฑเดพเดฏเดฟ เดเดฃเดเตเดเดพเดเตเดเตเดจเตเดจเต;
เดคเตเดเตผเดจเตเดจเตเดณเตเดณ เดเดชเดฏเตเดเดเตเดเตพ เด เดเดฟเดฎเดเดณเดพเดฃเต. เดฎเตเดฒเตเดฏเดเตเดเตพ เด เดฒเตเดฒเตเดเตเดเดฟเตฝ --เดฎเตเดจเตเดจเดฑเดฟเดฏเดฟเดชเตเดชเต เดเดชเตเดชเด --เดจเดฟเตผเดฃเตเดฃเดพเดฏเดเดฎเดพเดฏ เดเดชเตเดทเดจเตเดเตพ
เดธเดฎเดฏเดคเตเดคเดฟเดจเตเดฑเต เดฏเตเดฃเดฟเดฑเตเดฑเตเดเตพ, เดเตเดฑเดเตเดเดคเต เดเดฐเตเดฃเตเดฃเดฎเตเดเตเดเดฟเดฒเตเด เดจเตฝเดเดฃเด (เดธเตเดฅเดฟเดฐเดธเตเดฅเดฟเดคเดฟเดเดณเตเดจเตเดจเตเดฎเดฟเดฒเตเดฒ). เดธเดพเดงเตเดตเดพเดฏ เดฏเตเดฃเดฟเดฑเตเดฑเตเดเตพ 'เดธเตเดเตเดเตปเดกเต' เดเดฃเต,
'เดฎเดฟเดจเดฟเดฑเตเดฑเตเดเตพ', 'เดฎเดฃเดฟเดเตเดเตเดฑเตเดเตพ' เด เดฒเตเดฒเตเดเตเดเดฟเตฝ 'เดฆเดฟเดตเดธเดเตเดเตพ'. เดเดฐเตเดจเตเดจเดฟเดจเตเด เดเดเดตเดเดจเดฎเต เดเตเดฐเตเดเตเดเดฎเต เดเดดเตเดคเดพเด
เดเดฆเตเดฏ เด เดเตเดทเดฐเด. เดฏเตเดฃเดฟเดฑเตเดฑเตเดเดณเตเดจเตเดจเตเด เดจเตฝเดเดฟเดฏเดฟเดเตเดเดฟเดฒเตเดฒเตเดเตเดเดฟเตฝ, เดฏเตเดฃเดฟเดฑเตเดฑเตเดเตพ เดธเตเดเตเดเดจเตเดฑเตเดเดณเดพเดฏเดฟ เดเดฃเดเตเดเดพเดเตเดเตเดจเตเดจเต.
เด เดชเดฐเดฟเดถเตเดงเดจ เดฎเดพเดธเตเดฑเตเดฑเดฑเดฟเดฒเต เดเดฐเตเดฑเตเดฑ เดตเดฐเดฟ เด เดชเตโเดกเตเดฑเตเดฑเต เดเตเดฏเตเดฏเตเดจเตเดจเต, เดคเตเดเตผเดจเตเดจเต เด เดคเต เดเดคเตเดฐ เดธเดฎเดฏเดฎเตเดเตเดเตเดเตเดฎเตเดจเตเดจเต เด เดณเดเตเดเตเดจเตเดจเต
เด เดเดฟเดฎเดเตพเดเตเดเต เดชเตเดฐเดฏเตเดเดฟเดเตเดเต. เดเดคเต เดเตเดฏเตเดฏเตเดจเตเดจเดคเดฟเดจเต, เดจเดฟเดเตเดเตพ เดเดตเตผเดคเตเดคเดฟเดเตเดเตเดจเตเดจ เดเดฐเต เดชเดเตเดเดฟเด เดคเดฟเดฐเดเตเดเตเดเตเดเตเดเตเดฃเตเดเดคเตเดฃเตเดเต
เดฎเดพเดฑเตเดฑเดพเตป เดเดดเดฟเดฏเตเดจเตเดจ เดเดฐเต เดตเดฐเดฟ เดเดฃเตเดเตเดคเตเดคเตเด, เดฎเดฑเตเดฑเตเดคเตเดเตเดเดฟเดฒเตเด เดชเตเดฐเดเตเดฐเดฟเดฏเดฏเดพเตฝ เดฎเดพเดฑเตเดฑเดพเตป เดชเตเดเตเดจเตเดจเดฟเดฒเตเดฒ. เด
เด เดตเดฐเดฟเดฏเตเดเต เดจเดฟเตผเดฆเตเดฆเดฟเดทเตเด เดเตเดณเด เดเดฐเต เดฎเตเดฒเตเดฏเดคเตเดคเดฟเตฝ เดจเดฟเดจเตเดจเต เดฎเดฑเตเดฑเตเดจเตเดจเดฟเดฒเตเดเตเดเต เดฎเดพเดฑเตเดฑเตเด. เดเดคเดฟเดจเตเดฒเตเดฒเดพเด เดญเดเตเดทเดฃเด เดจเตฝเดเตเดจเตเดจเต
"repinfo" เดเดชเตโเดทเดจเดฟเดฒเตเดเตเดเต, เดเตเดเดพเดคเต เดเตเดฎเดเดณเดพเตฝ เดตเตเตผเดคเดฟเดฐเดฟเดเตเด เดเดจเดฟเดชเตเดชเดฑเดฏเตเดจเตเดจ เดเดชเตเดทเดจเตเดเตพ เด เดเดเตเดเดฟเดฏเดฟเดฐเดฟเดเตเดเดฃเด:
เดชเดเตเดเดฟเดเดฏเตเดเต เดชเตเดฐเต, เดชเตเดฐเดพเดฅเดฎเดฟเด เดเต, เดเต เดเดกเดฟ, เดเตเดณเด, เดเดฆเตเดฏ เดฎเตเดฒเตเดฏเด, เดฐเดฃเตเดเดพเดฎเดคเตเดคเต เดฎเตเดฒเตเดฏเด.
เดเดฆเดพเดนเดฐเดฃเด 1: เดนเตเดธเตเดฑเตเดฑเต 'เดเตฝเดซ' เดฎเตเดคเตฝ เดนเตเดธเตเดฑเตเดฑเต 'เดฌเตเดฑเตเดฑ' เดตเดฐเต 'เดเตผเดกเดฑเตเดเตพ' เดเดจเตเดจ เดชเตเดฐเดฟเดฒเตเดณเตเดณ เดชเดเตเดเดฟเด เดธเตเดฒเตเดฃเดฟ เดเดตเตผเดคเตเดคเดฟเดเตเดเตเดจเตเดจเต,
เดกเดพเดฑเตเดฑเดพเดฌเตเดธเดฟเตฝ 'เดตเดฟเตฝเดชเตเดชเดจ'. เดชเดเตเดเดฟเดเดฏเตเดเต เดชเตเดฐเดพเดฅเดฎเดฟเด เดเตเดเตเดเต เดเดกเดฟ เดเดจเตเดจเต เดชเตเดฐเดฟเดเตเดเดฟเดฐเดฟเดเตเดเตเดจเตเดจเต, เดเดเตเดเตพ เดชเตเดเตเดเดฏเดพเดฃเต
3 เดเดจเตเดจ เดเดกเดฟ เดเดชเดฏเตเดเดฟเดเตเดเต เดตเดฐเดฟ เดชเดฐเตเดเตเดทเดฟเดเตเดเตเด (เดเดคเต เดเดฐเดฟเดคเตเดฐเดชเดฐเดตเตเด เดเดฐเดฟเดเตเดเดฒเตเด เดฎเดพเดฑเดพเดคเตเดคเดคเตเดฎเดพเดฃเต). เดเดฐเต เดเตเดณเด เดเดฃเตเดเต
'slon' เดเดจเตเดจเดคเดฟเดจเตเดฑเต เดฎเตเดฒเตเดฏเดคเตเดคเดฟเตฝ เดจเดฟเดจเตเดจเต 'nols' เดเดจเตเดจเดคเดฟเดฒเตเดเตเดเต เดฎเดพเดฑเดพเตป เดชเตเดเตเดจเตเดจ 'salesrep' เดเดจเตเดจเต เดจเดพเดฎเดเดฐเดฃเด เดเตเดฏเตโเดคเดฟเดฐเดฟเดเตเดเตเดจเตเดจเต.
เดชเดเตผเดชเตเดชเต. 10-เดจเตเดณเตเดณเดฟเตฝ เดเดตเตผเดคเตเดคเดฟเดเตเดเตเดจเตเดจเดฟเดฒเตเดฒเตเดเตเดเดฟเตฝ เดเดเตเดเตพ เดเดฐเต เดฎเตเดจเตเดจเดฑเดฟเดฏเดฟเดชเตเดชเต เดจเตฝเดเดพเตป เดเดเตเดฐเดนเดฟเดเตเดเตเดจเตเดจเต
เดธเตเดเตเดเตปเดกเต.
check_postgres_replicate_row --host=alpha --dbname=sales --host=beta
--dbname=sales --warning=10 --repinfo=orders,id,3,salesrep,slon,nols
เดเดฆเดพเดนเดฐเดฃเด 2: เดฌเตเดเตเดเดพเตผเดกเต เดเดคเดฟเดฅเตเดฏเดฐเดพเดฏ 'เดเตเดฐเตเตป' เดเดจเตเดจเดคเดฟเตฝ เดจเดฟเดจเตเดจเต 'เดฐเดธเตเดคเต' เดเดจเตเดจ เดชเตเดฐเดฟเดฒเตเดณเตเดณ เดเดฐเต เดชเดเตเดเดฟเด เดนเตเดธเตเดฑเตเดฑเตเดเดณเดฟเดฒเตเดเตเดเต เดชเดเตผเดคเตเดคเตเดจเตเดจเต
'เดเตเดตเดชเตเดชเต', 'เดจเตเดฒ', 'เดฎเดเตเด'. เดเดฐเตเดตเดถเดคเตเดคเตเดฎเตเดณเตเดณ เดกเดพเดฑเตเดฑเดพเดฌเตเดธเต 'เดชเดฌเตเดฒเดฟเดเตเดเต' เดเดฃเต. เดธเตเดฒเตเดตเต เดกเดพเดฑเตเดฑเดพเดฌเตเดธเตเดเตพ
เดชเตเตผเดเตเดเต 5455-เตฝ เดชเตเดฐเดตเตผเดคเตเดคเดฟเดเตเดเตเดจเตเดจเต. เดจเดฎเตเดฎเตพ เดเดชเดฏเตเดเดฟเดเตเดเดพเตป เดเดเตเดฐเดนเดฟเดเตเดเตเดจเตเดจ เดตเดฐเดฟเดฏเดพเดฏ 'receipt_id' เดเดจเตเดจเดพเดฃเต เดชเตเดฐเดพเดฅเดฎเดฟเด เดเตเดฏเตเดเต เดชเตเดฐเต.
9 เดจเตเดฑเต เดฎเตเดฒเตเดฏเดฎเตเดฃเตเดเต, เดเตเดเดพเดคเต เดเตเดธเตเดฑเตเดฑเดฟเดจเดพเดฏเดฟ เดจเดฎเตเดฎเตพ เดฎเดพเดฑเตเดฑเดพเตป เดเดเตเดฐเดนเดฟเดเตเดเตเดจเตเดจ เดเตเดณเดคเตเดคเต 'เดธเตเตบ' เดเดจเตเดจเต เดตเดฟเดณเดฟเดเตเดเตเดจเตเดจเต. เดเดเตเดเตพ เดเตเดฏเตเดฏเตเด
เด เดเตเดณเดคเตเดคเดฟเดจเตเดฑเต เดฎเตเดฒเตเดฏเดคเตเดคเดฟเดจเดพเดฏเดฟ 'เดตเดเดเตเดเต', 'เดคเตเดเตเดเต' เดเดจเตเดจเดฟเดตเดฏเตเดเตเดเดฟเดเดฏเดฟเตฝ เดเตเดเดฟเตพ เดเตเดฏเตเดฏเตเด, เดเดเตเดเดฟเตฝ เดเดฐเต เดตเดฟเดฎเตผเดถเดจเด เดเดเตเด
5 เดธเตเดเตเดเตปเดกเดฟเดจเตเดณเตเดณเดฟเตฝ เดฎเตเดจเตเดจเต เด เดเดฟเดฎเดเดณเดฟเดฒเตเด เดฎเดพเดฑเตเดฑเด เดเดฃเตเดเดพเดเดฟเดฒเตเดฒ.
check_postgres_replicate_row --host=green --port=5455 --host=เดเตเดตเดชเตเดชเต, เดจเตเดฒ, เดฎเดเตเด
--critical=5 --repinfo=เดฐเดธเตเดคเต, receipt_id,9,zone,North,South
MRTG เดเดเตเดเตโเดชเตเดเตเดเดฟเดจเดพเดฏเดฟ, เดเดฆเตเดฏ เดตเดฐเดฟเดฏเดฟเตฝ เดคเดจเตเดจเต เดฑเตเดชเตเดฒเดฟเดเตเดเตเดทเตป เดเดเตเดเตเดเตเดจเตเดจ เดจเดฟเดฎเดฟเดทเดเตเดเตพเดเตเดเตเดณเตเดณ เดธเดฎเดฏเด เดจเตฝเดเตเดจเตเดจเต
เดชเตเตผเดคเตเดคเดฟเดฏเดพเดเตเดเตเด. เดชเดฐเดฎเดพเดตเดงเดฟ เดธเดฎเดฏเด 4 เดฎเดฟเดจเดฟเดฑเตเดฑเต 30 เดธเตเดเตเดเตปเดกเต เดเดฏเดฟ เดธเดเตเดเตเดเดฐเดฟเดเตเดเดฟเดฐเดฟเดเตเดเตเดจเตเดจเต: เดเดฐเต เดชเดเตผเดชเตเดชเตเด เดเดเตเดคเตเดคเดฟเดเตเดเดฟเดฒเตเดฒเตเดเตเดเดฟเตฝ
เดตเดณเดฐเตเดเตเดเดพเดฒเดฎเดพเดฏเดฟ, เดเดฐเต เดชเดฟเดถเดเต เดธเดเดญเดตเดฟเดเตเดเตเดจเตเดจเต.
เด เดคเต_เดธเตเดเตเดฎ
("symlink: check_postgres_same_schema") เดฐเดฃเตเดเต เด เดคเดฟเดฒเดงเดฟเดเดฎเต เดกเดพเดฑเตเดฑเดพเดฌเตเดธเตเดเตพ เดธเดฎเดพเดจเดฎเดพเดฃเตเดจเตเดจเต เดธเตเดฅเดฟเดฐเตเดเดฐเดฟเดเตเดเตเดจเตเดจเต
เด เดตเดฐเตเดเต เดธเตเดเตเดฎ เดตเดฐเต (เดชเดเตเดทเต เดเดณเตเดณเดฟเดฒเต เดกเดพเดฑเตเดฑเดฏเดฒเตเดฒ). เดเดคเต เดจเดฟเตผเดฎเตเดฎเดฟเดเตเดเดพเตป เดชเตเดฐเดคเตเดฏเตเดเดฟเดเตเดเต เดธเตเดเดฐเตเดฏเดชเตเดฐเดฆเดฎเดพเดฃเต
เดฏเดเดฎเดพเดจเดจเต เด เดเดฟเดฎเดฏเดพเดฏเดฟ เดเดชเดฏเตเดเดฟเดเตเดเตเดฎเตเดชเตเตพ เดจเดฟเดเตเดเดณเตเดเต เด เดเดฟเดฎเดเตพ เดเดคเตเดเตเดเดฟเดฒเตเด เดตเดฟเดงเดคเตเดคเดฟเตฝ เดชเดฐเดฟเดทเตโเดเตเดเดฐเดฟเดเตเดเตเดเดฏเต เดเตเดเตเดตเดฐเตเดคเตเดคเตเดเดฏเต เดเตเดฏเตโเดคเดฟเดเตเดเดฟเดฒเตเดฒเตเดจเตเดจเต เดเดฑเดชเตเดชเดพเดฃเต
เด เดจเตเดเดฐเดฃเด. เดฎเดฑเตเดฑเต เดชเตเดฐเดตเตผเดคเตเดคเดจเดเตเดเดณเดฟเตฝ เดจเดฟเดจเตเดจเต เดตเตเดฏเดคเตเดฏเดธเตเดคเดฎเดพเดฏเดฟ, เดเดคเดฟเดจเต เดฎเตเดจเตเดจเดฑเดฟเดฏเดฟเดชเตเดชเต เดจเดฟเตผเดฃเดพเดฏเด เดฎเดพเดจเดฆเดฃเตเดกเดฎเต เดเดฒเตเดฒ - เดฆเดฟ
เดกเดพเดฑเตเดฑเดพเดฌเตเดธเตเดเตพ เดเดจเตเดจเตเดเดฟเตฝ เดธเดฎเดจเตเดตเดฏเดคเตเดคเดฟเดฒเดพเดฃเต, เด เดฒเตเดฒเตเดเตเดเดฟเตฝ เด เดฒเตเดฒ. เด เดต เดตเตเดฏเดคเตเดฏเดธเตเดคเดฎเดพเดฃเตเดเตเดเดฟเตฝ, เดตเดฟเดถเดฆเดฎเดพเดฏ เดเดฐเต เดฒเดฟเดธเตเดฑเตเดฑเต
เดตเตเดฏเดคเตเดฏเดพเดธเดเตเดเตพ เด เดตเดคเดฐเดฟเดชเตเดชเดฟเดเตเดเตเดจเตเดจเต.
เดเดฟเดฒ เดตเตเดฏเดคเตเดฏเดพเดธเดเตเดเตพ เดเดดเดฟเดตเดพเดเตเดเดพเดจเต เดซเดฟเตฝเดเตเดเตผ เดเตเดฏเตเดฏเดพเดจเต เดจเดฟเดเตเดเตพ เดเดเตเดฐเดนเดฟเดเตเดเตเดเตเดเดพเด. เดเดคเดฟเดจเตเดณเตเดณ เดตเดดเดฟ เดเตเดเตเดเดฟเดเตเดเตเตผเดเตเดเตเด เดเดจเตเดจเดคเดพเดฃเต
"--เดซเดฟเตฝเดเตเดเตผ" เดเดชเตเดทเดจเดฟเดฒเตเดเตเดเตเดณเตเดณ เดธเตเดเตเดฐเดฟเดเดเตเดเตพ. เดเดฐเต เดคเดฐเด เดเดฌเตโเดเดเตโเดฑเตเดฑเต เดเดดเดฟเดตเดพเดเตเดเดพเตป, "noname" เดเดชเดฏเตเดเดฟเดเตเดเตเด, เดเดตเดฟเดเต 'name'
เดตเดธเตเดคเตเดตเดฟเดจเตเดฑเต เดคเดฐเด, เดเดฆเดพเดนเดฐเดฃเดคเตเดคเดฟเดจเต, "noschema". เดเดฐเต เดชเตเดฐเดคเตเดฏเตเด เดคเดฐเดคเตเดคเดฟเดฒเตเดณเตเดณ เดเดฌเตเดเดเตเดฑเตเดฑเตเดเดณเต เดเดดเดฟเดตเดพเดเตเดเตเดจเตเดจเดคเดฟเดจเต a
เด เดตเดฐเตเดเต เดชเตเดฐเดฟเดจเตเดคเดฟเดฐเดพเดฏ เดชเดคเดฟเดตเต เดชเดฆเดชเตเดฐเดฏเตเดเด, "noname=regex" เดเดชเดฏเตเดเดฟเดเตเดเตเด. a เดเดจเตเดจเดคเดฟเดจเต เดคเดพเดดเตเดฏเตเดณเตเดณ เดเดฆเดพเดนเดฐเดฃเดเตเดเตพ เดเดพเดฃเตเด
เดฎเตเดเตเดเดชเตเดชเตเดเตเด เดงเดพเดฐเดฃ.
เดซเดฟเตฝเดเตเดเตผ เดเตเดฏเตเดฏเดพเตป เดเดดเดฟเดฏเตเดจเตเดจ เดเดฌเตโเดเดเตเดฑเตเดฑเตเดเดณเตเดเต เดคเดฐเดเตเดเดณเดฟเตฝ เดเดต เดเตพเดชเตเดชเตเดเตเดจเตเดจเต:
เดเดชเดฏเตเดพเดเตเดคเดพเดตเต
เดชเดฆเตเดงเดคเดฟ
เดฎเตเดถ
เดเดพเดดเตเด
เดธเตเดเดฟเด
เดเตเดฐเดฎเด
เดจเดฟเดฏเดจเตเดคเตเดฐเดฃเด
เดคเตเดพเดเตเดเดฟเดจเตเดฑเต เดเดพเดเตเดเดฟ
เดซเดเดเตเดทเตป
"noposition" เดเดจเตเดจ เดซเดฟเตฝเดเตเดเตผ เดเดชเตเดทเตป a เดเดณเตเดณเดฟเดฒเต เดจเดฟเดฐเดเดณเตเดเต เดธเตเดฅเดพเดจเด เดชเดฐเดฟเดถเตเดงเดฟเดเตเดเตเดจเตเดจเดคเต เดคเดเดฏเตเดจเตเดจเต
เดฎเตเดถ.
"nofuncbody" เดเดจเตเดจ เดซเดฟเตฝเดเตเดเตผ เดเดชเตเดทเตป เดเดฒเตเดฒเดพ เดชเตเดฐเดตเตผเดคเตเดคเดจเดเตเดเดณเตเดเตเดฏเตเด เดฌเตเดกเดฟเดเดณเตเดเต เดคเดพเดฐเดคเดฎเตเดฏเด เดคเดเดฏเตเดจเตเดจเต.
"noperm" เดเดจเตเดจ เดซเดฟเตฝเดเตเดเตผ เดเดชเตเดทเตป เดเดฌเตเดเดเตเดฑเตเดฑเต เด เดจเตเดฎเดคเดฟเดเดณเตเดเต เดคเดพเดฐเดคเดฎเตเดฏเด เดคเดเดฏเตเดจเตเดจเต.
เดฐเดฃเตเดเดพเดฎเดคเตเดคเต เดกเดพเดฑเตเดฑเดพเดฌเตเดธเต เดจเตฝเดเดพเตป, เดเดฆเตเดฏเดคเตเดคเตเดคเดฟเดฒเตเดเตเดเต เดเดฐเต เดเตเดณเดฟเดฒเตเดเต เดตเตเดฏเดคเตเดฏเดพเดธเดเตเดเตพ เดเตเตผเดเตเดเตเด
เดเดเดฟเดคเดฎเดพเดฏ เดเดฃเดเตเดทเตป เดตเดพเดฆเด. เดเดฆเดพเดนเดฐเดฃเดคเตเดคเดฟเดจเต, เดนเตเดธเตเดฑเตเดฑเตเดเดณเตเดเต เดเตฝเดซเดฏเดฟเดฒเต เดกเดพเดฑเตเดฑเดพเดฌเตเดธเตเดเตพ เดคเดพเดฐเดคเดฎเตเดฏเด เดเตเดฏเตเดฏเดพเตป
เดฌเตเดฐเดพเดตเต, "--dbhost=alpha,bravo" เดเดชเดฏเตเดเดฟเดเตเดเตเด. เดเตเดตเดเตเดฏเตเดณเตเดณ เดเดฆเดพเดนเดฐเดฃเดเตเดเดณเตเด เดเดพเดฃเตเด.
เดเดฐเตเดฑเตเดฑ เดนเตเดธเตเดฑเตเดฑเต เดฎเดพเดคเตเดฐเดฎเต เดจเตฝเดเดฟเดฏเดฟเดเตเดเตเดณเตเดณเตเดตเตเดเตเดเดฟเตฝ, เดเดเตเดเตพ "เดธเดฎเดฏเดคเตเดคเต เด เดเดฟเดธเตเดฅเดพเดจเดฎเดพเดเตเดเดฟเดฏเตเดณเตเดณ" เดฑเดฟเดชเตเดชเตเตผเดเตเดเต เดเตเดฏเตเดฏเตเดจเตเดจเดคเดพเดฏเดฟ เดเดฐเตเดคเดชเตเดชเตเดเตเดจเตเดจเต. เดฆเดฟ
เดเดฆเตเดฏเดฎเดพเดฏเดฟ เดเดคเต เดชเตเดฐเดตเตผเดคเตเดคเดฟเดชเตเดชเดฟเดเตเดเตเดฎเตเดชเตเตพ เดกเดพเดฑเตเดฑเดพเดฌเตเดธเดฟเดฒเต เดเดฒเตเดฒเดพ เดเดจเดเตเดเดณเตเดเตเดฏเตเด เดเดฐเต เดธเตเดจเดพเดชเตเดชเตเดทเตเดเตเดเต เดเดฐเต เดฒเตเดเตเดเดฒเดฟเตฝ เดธเดเดฐเดเตเดทเดฟเดเตเดเดชเตเดชเตเดเตเดจเตเดจเต
เดซเดฏเตฝ. เดจเดฟเดเตเดเตพ เดเดคเต เดตเตเดฃเตเดเตเด เดชเตเดฐเดตเตผเดคเตเดคเดฟเดชเตเดชเดฟเดเตเดเตเดฎเตเดชเตเตพ, เด เดธเตเดจเดพเดชเตเดชเตเดทเตเดเตเดเต เดตเดพเดฏเดฟเดเตเดเตเดเดฏเตเด "เดกเดพเดฑเตเดฑเดพเดฌเตเดธเต #2" เดเดฏเดฟ เดฎเดพเดฑเตเดเดฏเตเด เดเตเดฏเตเดฏเตเดจเตเดจเต
เดจเดฟเดฒเดตเดฟเดฒเต เดกเดพเดฑเตเดฑเดพเดฌเตเดธเตเดฎเดพเดฏเดฟ เดคเดพเดฐเดคเดฎเตเดฏเด เดเตเดฏเตเดฏเตเดฎเตเดชเตเตพ.
เดชเดดเดฏ เดธเดเดญเดฐเดฟเดเตเด เดซเดฏเตฝ เดชเตเดคเดฟเดฏ เดชเดคเดฟเดชเตเดชเต เดเดชเดฏเตเดเดฟเดเตเดเต เดฎเดพเดฑเตเดฑเดฟเดธเตเดฅเดพเดชเดฟเดเตเดเดพเตป, --replace เดเตผเดเตเดฏเตเดฎเตเดจเตเดฑเต เดเดชเดฏเตเดเดฟเดเตเดเตเด.
เดตเดฟเดตเดฟเดง เดธเดฎเดฏเดเตเดเดณเดฟเตฝ เดธเตเดจเดพเดชเตเดชเตเดทเตเดเตเดเตเดเตพ เดชเตเดฐเดตเตผเดคเตเดคเดจเดเตเดทเดฎเดฎเดพเดเตเดเตเดจเตเดจเดคเดฟเดจเต, เดจเดฟเดเตเดเตพเดเตเดเต "--เดธเดซเดฟเดเตเดธเต" เดเตผเดเตเดฏเตเดฎเตเดจเตเดฑเต เดเดฃเตเดเดพเดเตเดเดพเตป เดเดชเดฏเตเดเดฟเดเตเดเดพเด
เดเดฐเต เดฑเดฃเตเดฃเดฟเดจเตเด เดคเดจเดคเดพเดฏ เดซเดฏเตฝเดจเดพเดฎเดเตเดเตพ. เดเตเดตเดเตเดฏเตเดณเตเดณ เดเดฆเดพเดนเดฐเดฃเดเตเดเตพ เดเดพเดฃเตเด.
เดเดฆเดพเดนเดฐเดฃเด 1: เดนเตเดธเตเดฑเตเดฑเต เดธเตเดฑเตเดฑเดพเดฑเดฟเดฒเตเด เดฒเตเดจเดฟเดฒเตเดฎเตเดณเตเดณ เดฐเดฃเตเดเต เดกเดพเดฑเตเดฑเดพเดฌเตเดธเตเดเตพ เดเดจเตเดจเตเดคเดจเตเดจเตเดฏเดพเดฃเตเดจเตเดจเต เดชเดฐเดฟเดถเตเดงเดฟเดเตเดเตเด:
check_postgres_same_schema --dbhost=เดจเดเตเดทเดคเตเดฐเด, เดฒเตเตป
เดเดฆเดพเดนเดฐเดฃเด 2: เดฎเตเดฎเตเดชเดคเตเดคเต เดชเตเดฒเต เดคเดจเตเดจเต, เดเดจเตเดจเดพเตฝ เด เดตเดฐเตเดเต เดชเตเดฐเดฟเตฝ "เดธเตเดฒเตเดฃเดฟ" เดเดณเตเดณ เดเดคเตเดเตเดเดฟเดฒเตเด เดเตเดฐเดฟเดเดฑเตเดเตพ เดเดดเดฟเดตเดพเดเตเดเตเด
check_postgres_same_schema --dbhost=star,line --filter="notrigger=slony"
เดเดฆเดพเดนเดฐเดฃเด 3: เดฎเตเดฎเตเดชเดคเตเดคเต เดชเตเดฒเต เดคเดจเตเดจเต, เดเดจเตเดจเดพเตฝ เดเดฒเตเดฒเดพ เดธเตเดเดฟเดเดเดณเตเด เดเดดเดฟเดตเดพเดเตเดเตเด
check_postgres_same_schema --dbhost=star,line --filter="notrigger=slony noindexes"
เดเดฆเดพเดนเดฐเดฃเด 4: เดตเตเดฏเดคเตเดฏเดธเตเดค เดชเตเตผเดเตเดเตเดเดณเดฟเดฒเต "เดฌเดพเดฑเตเดฑเดฟเตฝเดธเตเดฑเตเดฑเดพเตผ" เดเดจเตเดจ เดกเดพเดฑเตเดฑเดพเดฌเตเดธเดฟเดจเตเดฑเต เดตเตเดฏเดคเตเดฏเดพเดธเดเตเดเตพ เดชเดฐเดฟเดถเตเดงเดฟเดเตเดเตเด
check_postgres_same_schema --dbname=battlestar --dbport=5432,5544
เดเดฆเดพเดนเดฐเดฃเด 5: เดชเตเดฐเดคเดฟเดฆเดฟเดจ, เดชเตเดฐเดคเดฟเดตเดพเดฐ เดธเตโเดจเดพเดชเตเดชเตโเดทเตเดเตเดเต เดซเดฏเตฝ เดธเตเดทเตโเดเดฟเดเตเดเตเด
check_postgres_same_schema --dbname=cylon --suffix=เดชเตเดฐเดคเดฟเดฆเดฟเดจเด
check_postgres_same_schema --dbname=cylon --suffix=เดชเตเดฐเดคเดฟเดตเดพเดฐเด
เดเดฆเดพเดนเดฐเดฃเด 6: เดเดฐเต เดเดฐเดฟเดคเตเดฐเดชเดฐเดฎเดพเดฏ เดคเดพเดฐเดคเดฎเตเดฏเด เดชเตเดฐเดตเตผเดคเตเดคเดฟเดชเตเดชเดฟเดเตเดเตเด, เดคเตเดเตผเดจเตเดจเต เดซเดฏเตฝ เดฎเดพเดฑเตเดฑเดฟเดธเตเดฅเดพเดชเดฟเดเตเดเตเด
check_postgres_same_schema --dbname=cylon --suffix=เดชเตเดฐเดคเดฟเดฆเดฟเดจเด --replace
เดเตเดฐเดฎเด
("symlink: check_postgres_sequence") เดเดฒเตเดฒเดพ เดธเตเดเตเดตเตปเดธเตเดเดณเดฟเดฒเตเด เดเดคเตเดฐ เดฑเตเด เดถเตเดทเดฟเดเตเดเตเดจเตเดจเต เดเดจเตเดจเต เดชเดฐเดฟเดถเตเดงเดฟเดเตเดเตเดจเตเดจเต
เดกเดพเดฑเตเดฑเดพเดฌเตเดธเต. เดเดชเดฏเตเดเดฟเดเตเด เดฎเตเดคเตเดคเด เดธเดพเดงเตเดฏเดฎเดพเดฏ เดฎเตเดฒเตเดฏเดเตเดเดณเตเดเต เดถเดคเดฎเดพเดจเดฎเดพเดฏเดพเดฃเต เดเดคเต เด เดณเดเตเดเตเดจเตเดจเดคเต
เดเดฐเต เดเตเดฐเดฎเดคเตเดคเดฟเดจเตเด. เดฆเดฟ --เดฎเตเดจเตเดจเดฑเดฟเดฏเดฟเดชเตเดชเต เดเดชเตเดชเด --เดจเดฟเตผเดฃเตเดฃเดพเดฏเดเดฎเดพเดฏ เดเดชเตเดทเดจเตเดเตพ เดเดเตเดเดจเต เดชเตเดฐเดเดเดฟเดชเตเดชเดฟเดเตเดเดฃเด
เดถเดคเดฎเดพเดจเด. เดธเตเดฅเดฟเดฐ เดฎเตเดฒเตเดฏเดเตเดเตพ เดเดจเตเดจเดฟเดตเดฏเดพเดฃเต 85% เดฎเตเดจเตเดจเดฑเดฟเดฏเดฟเดชเตเดชเดฟเดจเตเด 95% เดตเดฟเดฎเตผเดถเดจเดคเตเดคเดฟเดจเต. เดเดฐเตเดชเดเตเดทเต เดจเดฟเดเตเดเตพ
เดเดคเตเดเตเดเต เดธเตเดเตเดตเตปเดธเตเดเดณเดพเดฃเต เดชเดฐเดฟเดถเตเดงเดฟเดเตเดเตเดฃเตเดเดคเตเดจเตเดจเต เดจเดฟเดฏเดจเตเดคเตเดฐเดฟเดเตเดเดพเตป --เดเตพเดชเตเดชเตเดเตเดคเตเดคเตเด, --เดเดดเดฟเดตเดพเดเตเดเตเด เดเดจเตเดจเดฟเดต เดเดชเดฏเตเดเดฟเดเตเดเตเด. เดเดคเต เดถเตเดฐเดฆเตเดงเดฟเดเตเดเตเด
เดชเดฐเดฟเดถเตเดงเดจ เด เดธเดพเดงเดพเดฐเดฃเดฎเดพเดฏเดฟ เดเดฃเดเตเดเดพเดเตเดเตเดจเตเดจเต เดเตเดฑเดเตเด เดฎเตเดฒเตเดฏเด เดเดชเตเดชเด เดเตปเดเตเดฐเดฟเดฎเตเดจเตเดฑเตเด by เดฎเตเดฒเตเดฏเดเตเดเตพ, เดเดจเตเดจเดพเตฝ เด เดคเต เดเดพเดฐเตเดฏเดฎเดพเดเตเดเตเดจเตเดจเดฟเดฒเตเดฒ
เดเตเดฐเดฎเด เดธเตเดเตเดเดฟเดณเดพเดฃเต เด เดฒเตเดฒเดฏเต เดเดจเตเดจเต เดธเดเตเดเตเดเดฐเดฟเดเตเดเดฟเดฐเดฟเดเตเดเตเดจเตเดจเต.
เดจเดพเดเดฟเดฏเตเดธเดฟเดจเตเดฑเต เดเดเตเดเตโเดชเตเดเตเดเต เดเตเดฐเดฎเดคเตเดคเดฟเดจเตเดฑเต เดชเตเดฐเตเด เดเดชเดฏเตเดเดฟเดเตเด เดถเดคเดฎเดพเดจเดตเตเด เดธเดเดเตเดฏเดฏเตเด เดจเตฝเดเตเดจเตเดจเต
'เดเตเดณเตเดเตพ' เด เดตเดถเตเดทเดฟเดเตเดเตเดจเตเดจเต, เด เดเตเดฐเดฎเดคเตเดคเดฟเตฝ เด เดเตเดคเตเดคเดคเต เดเดคเตเดฐ เดคเดตเดฃ เดเตเดเดฟ เดตเดฟเดณเดฟเดเตเดเดพเด เดเดจเตเดจเต เดธเตเดเดฟเดชเตเดชเดฟเดเตเดเตเดจเตเดจเต
เดชเดฐเดฎเดพเดตเดงเดฟ เดฎเตเดฒเตเดฏเดคเตเดคเดฟเดฒเตเดเตเดเต เดเดเตเดจเตเดจเดคเดฟเดจเต เดฎเตเดฎเตเดชเต.
MRTG-เดฏเตเดเต เดเดเตเดเตโเดชเตเดเตเดเต เดเดฆเตเดฏ เดตเดฐเดฟเดฏเดฟเดฒเต เดเดฒเตเดฒเดพ เดธเตเดเตเดตเตปเดธเตเดเดณเดฟเดฒเตเด เดเดฏเตผเดจเตเดจ เดถเดคเดฎเดพเดจเด เดจเตฝเดเตเดจเตเดจเต,
เดจเดพเดฒเดพเดฎเดคเตเดคเต เดตเดฐเดฟเดฏเดฟเตฝ "|" เดเตเดฃเตเดเต เดตเตเตผเดคเดฟเดฐเดฟเดเตเดเตเดจเตเดจ เด เดถเดคเดฎเดพเดจเด เดเดณเตเดณ เดเดฐเต เดถเตเดฐเตเดฃเดฟเดฏเตเดเตเดฏเตเด เดชเตเดฐเต
(เดชเตเดชเตเดชเต) เด เดถเดคเดฎเดพเดจเดคเตเดคเดฟเตฝ เดเดจเตเดจเดฟเตฝ เดเตเดเตเดคเตฝ เดธเตเดเตเดตเตปเดธเตเดเตพ เดเดฃเตเดเตเดเตเดเดฟเตฝ.
เดเดฆเดพเดนเดฐเดฃเด 1: เดเดคเตเดเตเดเดฟเดฒเตเด เดธเตเดเตเดตเตปเดธเตเดเตพ 95% เดคเดฟเดเดฏเตเดจเตเดจเตเดตเตเดเตเดเดฟเตฝ เดเดฐเต เดฎเตเดจเตเดจเดฑเดฟเดฏเดฟเดชเตเดชเต เดจเตฝเดเตเด.
check_postgres_sequence --dbport=5432 --warning=95%
เดเดฆเดพเดนเดฐเดฃเด 2: "orders_id_seq" เดเดจเตเดจเต เดชเตเดฐเดฟเดเตเดเดฟเดฐเดฟเดเตเดเตเดจเตเดจ เดเตเดฐเดฎเด เดชเดเตเดคเดฟเดฏเดฟเตฝ เดเตเดเตเดคเตฝ เดจเดฟเดฑเดเตเดเดฟเดเตเดเดฟเดฒเตเดฒเตเดจเตเดจเต เดชเดฐเดฟเดถเตเดงเดฟเดเตเดเตเด.
check_postgres_sequence --dbport=5432 --critical=50% --include=orders_id_seq
settings_checksum
("symlink: check_postgres_settings_checksum") เดเดฒเตเดฒเดพ Postgres เดเตเดฐเดฎเตเดเดฐเดฃเดเตเดเดณเตเด เดเดฃเตเดเตเดฏเตเดจเตเดจเต เดชเดฐเดฟเดถเตเดงเดฟเดเตเดเตเดจเตเดจเต
เดจเดฟเดเตเดเตพ เดเดดเดฟเดเตเด เดคเดตเดฃ เดชเดฐเดฟเดถเตเดงเดฟเดเตเดเดคเดฟเดจเต เดธเดฎเดพเดจเดฎเดพเดฃเต. เดเตเดฐเดฎเตเดเดฐเดฟเดเตเด เดชเดเตเดเดฟเดเดฏเตเดเต เดเดฐเต เดเตเดเตเดเตเดธเด เดธเตเดทเตเดเดฟเดเตเดเดพเดฃเต เดเดคเต เดเตเดฏเตเดฏเตเดจเตเดจเดคเต
เดชเตเดฐเตเดเดณเตเด เด เดตเดฏเตเดเต เดฎเตเดฒเตเดฏเดเตเดเดณเตเด เดเตเดฐเดฎเตเดเดฐเดฟเดเตเดเตเดจเตเดจเดคเดฟเดจเต. เดเดฐเต เดกเดพเดฑเตเดฑเดพเดฌเตเดธเดฟเดฒเต เดตเตเดฏเดคเตเดฏเดธเตเดค เดเดชเดฏเตเดเตเดคเดพเดเตเดเตพเดเตเดเต เดเดฃเตเดเดพเดฏเดฟเดฐเดฟเดเตเดเดพเด เดเดจเตเดจเดคเต เดถเตเดฐเดฆเตเดงเดฟเดเตเดเตเด
ALTER USER เดเดชเดฏเตเดเด เดฎเตเดฒเดตเตเด เดธเตเดชเตเดชเตผเดเดชเดฏเตเดเตเดคเดพเดเตเดเตพ เดเตเดเตเดคเตฝ เดเดพเดฃเตเดจเตเดจเดคเดฟเดจเดพเดฒเตเด เดตเตเดฏเดคเตเดฏเดธเตเดค เดเตเดเตเดเตเดธเด
เดธเดพเดงเดพเดฐเดฃ เดเดชเดฏเตเดเตเดคเดพเดเตเดเดณเตเดเตเดเดพเตพ เดเตเดฐเดฎเตเดเดฐเดฃเดเตเดเตพ. เดเดจเตเดจเตเดเดฟเตฝ --เดฎเตเดจเตเดจเดฑเดฟเดฏเดฟเดชเตเดชเต เด เดฅเดตเดพ --เดจเดฟเตผเดฃเตเดฃเดพเดฏเดเดฎเดพเดฏ เดเดชเตเดทเตป เดเดฏเดฟเดฐเดฟเดเตเดเดฃเด
เดเตเดเตเดคเตเดคเต, เดเดจเตเดจเดพเตฝ เดฐเดฃเตเดเตเด เด เดฒเตเดฒ. เดเดฐเตเดจเตเดจเดฟเดจเตเดฑเตเดฏเตเด เดฎเตเดฒเตเดฏเด เดเตเดเตเดเตเดธเด เดเดฃเต, เดเดฐเต 32 เดชเตเดฐเดคเตเด เดนเตเดเตเดธเดพเดกเตเดธเดฟเดฎเตฝ
เดฎเตเดฒเตเดฏเด. เดจเดฟเดฒเดตเดฟเดฒเตเดณเตเดณเดคเต เดเดฃเตเดเตเดคเตเดคเดพเตป เดจเดฟเดเตเดเตพเดเตเดเต เดชเตเดฐเดคเตเดฏเตเด "--critical=0" เดเดชเตเดทเตป เดเดชเดฏเตเดเดฟเดเตเดเต เดชเตเดฐเดตเตผเดคเตเดคเดฟเดชเตเดชเดฟเดเตเดเดพเด
เดเตเดเตเดเตเดธเด.
เด เดชเตเดฐเดตเตผเดคเตเดคเดจเดคเตเดคเดฟเดจเต Digest ::MD5 เดฎเตเดกเตเดฏเตเตพ เดเดตเดถเตเดฏเดฎเดพเดฃเต.
เดเดฆเดพเดนเดฐเดฃเด 1: เดกเดฟเดซเตเตพเดเตเดเต เดเดชเดฏเตเดเตเดคเดพเดตเดฟเดจเต เดเดชเดฏเตเดเดฟเดเตเดเต เดชเตเตผเดเตเดเต 5555-เดฒเต เดกเดพเดฑเตเดฑเดพเดฌเตเดธเดฟเดจเตเดฑเต เดชเตเดฐเดพเดฐเดเดญ เดเตเดเตเดเตเดธเด เดเดฃเตเดเตเดคเตเดคเตเด
(เดธเดพเดงเดพเดฐเดฃเดฏเดพเดฏเดฟ postgres)
check_postgres_settings_checksum --port=5555 --critical=0
เดเดฆเดพเดนเดฐเดฃเด 2: เดเตเดฐเดฎเตเดเดฐเดฃเดเตเดเดณเตเดจเตเดจเตเด เดฎเดพเดฑเดฟเดฏเดฟเดเตเดเดฟเดฒเตเดฒเตเดจเตเดจเต เดเดฑเดชเตเดชเตเดตเดฐเตเดคเตเดคเตเด, เดเตเดเตเดเตเดธเด เดเดชเดฏเตเดเดฟเดเตเดเต เด เดเตเดเดจเตเดฏเตเดเตเดเดฟเตฝ เดฎเตเดจเตเดจเดฑเดฟเดฏเดฟเดชเตเดชเต เดจเตฝเดเตเด
เดฎเตเดเดณเดฟเตฝ.
check_postgres_settings_checksum --port=5555 --warning=cd2f3b5e129dc2b4f5c0f6d8d2e64231
MRTG เดเดเตเดเตโเดชเตเดเตเดเดฟเดจเดพเดฏเดฟ, เดเตเดเตเดเตโเดธเด เดชเตเดฐเตเดคเตเดคเดชเตเดชเตเดเตเดคเตเดคเดพเดจเตเดณเตเดณ เดชเดฐเดพเดเดฏเดคเตเดคเดฟเดจเตเดฑเต เดตเดฟเดเดฏเดคเตเดคเต เดธเตเดเดฟเดชเตเดชเดฟเดเตเดเตเดจเตเดจ 1 เด เดฒเตเดฒเตเดเตเดเดฟเตฝ 0 เดจเตฝเดเตเดจเตเดจเต.
"--mrtg" เดเตผเดเตเดฏเตเดฎเตเดจเตเดฑเดพเดฏเดฟ เดเดฐเต เดเตเดเตเดเตเดธเด เดจเตฝเดเดฃเด. เดจเดพเดฒเดพเดฎเดคเตเดคเต เดตเดฐเดฟ เดเดชเตเดชเตเดดเตเด เดจเตฝเดเตเดจเตเดจเต
เดจเดฟเดฒเดตเดฟเดฒเต เดเตเดเตเดเตเดธเด.
เดธเตเดฒเตเดฃเดฟ_เดธเตเดฑเตเดฑเดพเดฑเตเดฑเดธเต
("symlink: check_postgres_slony_status") เดเดฐเต เดธเตเดฒเตเดฃเดฟ เดเตเดฒเดธเตเดฑเตเดฑเดฑเดฟเดจเตเดฑเต เดจเดฟเดฒ เดชเดฐเดฟเดถเตเดงเดฟเดเตเดเตเดจเตเดจเต
เดธเตเดฒเตเดฃเดฟเดฏเตเดเต sl_status เดเดพเดดเตโเดเดฏเตเดเต เดซเดฒเดเตเดเตพ เดจเตเดเตเดเตเดจเตเดจเต. เดเดคเต เดธเดเดเตเดฏเดฏเดพเดฏเดฟ เดจเตฝเดเตเดจเตเดจเต
"เดฒเดพเดเต เดเตเด" เดเดจเตเดจเดคเดฟเดจเตเดฑเต เดธเตเดเตเดเดจเตเดฑเตเดเตพ. เดฆเดฟ --เดฎเตเดจเตเดจเดฑเดฟเดฏเดฟเดชเตเดชเต เดเดชเตเดชเด --เดจเดฟเตผเดฃเตเดฃเดพเดฏเดเดฎเดพเดฏ เดเดชเตเดทเดจเตเดเตพ เดธเดฎเดฏเดคเตเดคเดฟเดจเดจเตเดธเดฐเดฟเดเตเดเต เดชเตเดฐเดเดเดฟเดชเตเดชเดฟเดเตเดเดฃเด.
เดธเตเดฅเดฟเดฐ เดฎเตเดฒเตเดฏเดเตเดเตพ เดเดจเตเดจเดฟเดตเดฏเดพเดฃเต 60 เดจเดฟเดฎเดฟเดทเดเตเดเตพ เดฎเตเดจเตเดจเดฑเดฟเดฏเดฟเดชเตเดชเดฟเดจเตเด 300 เดจเดฟเดฎเดฟเดทเดเตเดเตพ เดตเดฟเดฎเตผเดถเดจเดคเตเดคเดฟเดจเต.
เดเดเตเดเดฟเด เดตเดพเดฆเด --เดธเตเดเตเดฎ เดธเตเดฒเตเดฃเดฟ เดเตปเดธเตเดฑเตเดฑเดพเตพ เดเตเดฏเตเดคเดฟเดเตเดเตเดณเตเดณ เดธเตเดเตเดฎ เดธเตเดเดฟเดชเตเดชเดฟเดเตเดเต. เดเดเตเดเดฟเตฝ
เดจเตฝเดเดฟเดฏเดฟเดเตเดเดฟเดฒเตเดฒ, เดเดฐเต เดคเดตเดฃเดฏเตเด เด เดเตเดเตเดเต เดชเตเดฐเดตเตผเดคเตเดคเดฟเดชเตเดชเดฟเดเตเดเตเดฎเตเดชเตเตพ เดธเตเดเตเดฎ เดธเตเดตเดฏเดฎเตเดต เดจเดฟเตผเดฃเตเดฃเดฏเดฟเดเตเดเดชเตเดชเตเดเตเด.
เดเดฆเดพเดนเดฐเดฃเด 1: เดเดคเตเดเตเดเดฟเดฒเตเด เดธเตเดฒเตเดฃเดฟ 20 เดธเตเดเตเดเตปเดกเดฟเตฝ เดเตเดเตเดคเตฝ เดชเดฟเดจเตเดจเดฟเดฒเดพเดฃเตเดเตเดเดฟเตฝ เดเดฐเต เดฎเตเดจเตเดจเดฑเดฟเดฏเดฟเดชเตเดชเต เดจเตฝเดเตเด
check_postgres_slony_status --เดฎเตเดจเตเดจเดฑเดฟเดฏเดฟเดชเตเดชเต 20
เดเดฆเดพเดนเดฐเดฃเด 2: "_slony" เดเดจเตเดจ เดธเตเดเตเดฎเดฏเตเดเตเดเต เดเตเดดเดฟเตฝ เดเตปเดธเตเดฑเตเดฑเดพเตพ เดเตเดฏเตเดค Slony, 10-เตฝ เดเตเดเตเดคเตฝ เดเดฃเตเดเตเดเดฟเตฝ เดเดฐเต เดจเดฟเตผเดฃเดพเดฏเดเด เดจเตฝเดเตเด
เดฎเดฟเดจเดฟเดฑเตเดฑเตเดเตพ เดตเตเดเดฟ
check_postgres_slony_status --schema=_slony --critical=600
เดธเดฎเดฏ เดธเดฎเดจเตเดตเดฏเด
("symlink: check_postgres_timesync") เดชเตเดฐเดพเดฆเตเดถเดฟเด เดธเดฟเดธเตเดฑเตเดฑเด เดธเดฎเดฏเด เดฑเดฟเดชเตเดชเตเตผเดเตเดเต เดเตเดฏเตเดค เดธเดฎเดฏเดตเตเดฎเดพเดฏเดฟ เดคเดพเดฐเดคเดฎเตเดฏเด เดเตเดฏเตเดฏเตเดจเตเดจเต
เดเดจเตเดจเต เด เดคเดฟเดฒเดงเดฟเดเดฎเต เดกเดพเดฑเตเดฑเดพเดฌเตเดธเตเดเตพ เดตเดดเดฟ. เดฆเดฟ --เดฎเตเดจเตเดจเดฑเดฟเดฏเดฟเดชเตเดชเต เดเดชเตเดชเด --เดจเดฟเตผเดฃเตเดฃเดพเดฏเดเดฎเดพเดฏ เดเดชเตเดทเดจเตเดเตพ เดธเดเดเตเดฏเดฏเต เดชเตเดฐเดคเดฟเดจเดฟเดงเตเดเดฐเดฟเดเตเดเตเดจเตเดจเต
เดเดฐเต เด เดฒเตเตผเดเตเดเต เดจเตฝเดเตเดจเตเดจเดคเดฟเดจเต เดฎเตเดฎเตเดชเต เดฐเดฃเตเดเต เดธเดฟเดธเตเดฑเตเดฑเดเตเดเตพเดเตเดเดฟเดเดฏเดฟเดฒเตเดณเตเดณ เดธเตเดเตเดเตปเดกเต. เดเดจเตเดจเตเด เดตเตเดฏเดเตเดคเดฎเดพเดเตเดเดฟเดฏเดฟเดเตเดเดฟเดฒเตเดฒเตเดเตเดเดฟเตฝ,
เดธเตเดฅเดฟเดฐเดธเตเดฅเดฟเดคเดฟ เดฎเตเดฒเตเดฏเดเตเดเตพ เดเดชเดฏเตเดเดฟเดเตเดเตเดจเตเดจเต, เด เดต '2', '5' เดเดจเตเดจเดฟเดตเดฏเดพเดฃเต. เดฎเตเดจเตเดจเดฑเดฟเดฏเดฟเดชเตเดชเต เดฎเตเดฒเตเดฏเด เดเดคเดฟเดฒเตเด เดตเดฒเตเดคเดพเดฏเดฟเดฐเดฟเดเตเดเดฐเตเดคเต
เดจเดฟเตผเดฃเดพเดฏเด เดฎเตเดฒเตเดฏเด. เด เดชเดฐเดฟเดถเตเดงเดจเดฏเตเดเต เดเตเดคเตเดฏเดฎเดฒเตเดฒเดพเดคเตเดค เดธเตเดตเดญเดพเดตเด เดเดพเดฐเดฃเด, '0' เด เดฒเตเดฒเตเดเตเดเดฟเตฝ '1' เดฎเตเดฒเตเดฏเดเตเดเตพ เด เดเตเดเดจเตเดฏเดฒเตเดฒ
เดถเตเดชเดพเตผเดถ เดเตเดฏเตเดค.
เดฑเดฟเดเตเดเตเตบ เดเตเดฏเตเดค เดธเตเดเตเดฐเดฟเดเดเต เดธเดฎเดฏ เดตเตเดฏเดคเตเดฏเดพเดธเดตเตเด เดเดดเตเดคเดฟเดฏเดฟเดฐเดฟเดเตเดเตเดจเตเดจ เดเดฐเต เดตเดถเดคเตเดคเตเดฎเตเดณเตเดณ เดธเดฎเดฏเดตเตเด เดเดพเดฃเดฟเดเตเดเตเดจเตเดจเต
เดเดเตเดเต.
เดเดฆเดพเดนเดฐเดฃเด 1: เดนเตเดธเตเดฑเตเดฑเตเดเดณเดพเดฏ ankh, morpork, klatch เดเดจเตเดจเดฟเดตเดฏเดฟเดฒเต เดกเดพเดฑเตเดฑเดพเดฌเตเดธเตเดเตพ 3-เตฝ เดเตเดเตเดคเดฒเดฒเตเดฒเตเดจเตเดจเต เดชเดฐเดฟเดถเตเดงเดฟเดเตเดเตเด
เดชเตเดฐเดพเดฆเตเดถเดฟเด เดธเดฎเดฏเด เดฎเตเดคเตฝ เดธเตเดเตเดเตปเดกเตเดเตพ
check_postgres_timesync --host=ankh, morpork,klatch --critical=3
MRTG เดเดเตเดเตโเดชเตเดเตเดเดฟเดจเดพเดฏเดฟ, เดเดจเตเดจเต เดคเดฎเตเดฎเดฟเดฒเตเดณเตเดณ เดธเตเดเตเดเตปเดกเตเดเดณเตเดเต เดตเตเดฏเดคเตเดฏเดพเดธเด เดเดฆเตเดฏ เดตเดฐเดฟ เดจเตฝเดเตเดจเตเดจเต
เดชเตเดฐเดพเดฆเตเดถเดฟเด เดธเดฎเดฏเดตเตเด เดกเดพเดฑเตเดฑเดพเดฌเตเดธเต เดธเดฎเดฏเดตเตเด. เดจเดพเดฒเดพเดฎเดคเตเดคเต เดตเดฐเดฟ เดกเดพเดฑเตเดฑเดพเดฌเตเดธเดฟเดจเตเดฑเต เดชเตเดฐเต เดจเตฝเดเตเดจเตเดจเต.
txn_idle
("symlink: check_postgres_txn_idle") "idle in" เดเดจเตเดจเดคเดฟเดจเตเดฑเต เดจเดฎเตเดชเดฑเตเด เดฆเตเตผเดเตเดฏเดตเตเด เดชเดฐเดฟเดถเตเดงเดฟเดเตเดเตเดจเตเดจเต
เดเดเดชเดพเดเต" เดเดจเตเดจเต เด เดคเดฟเดฒเดงเดฟเดเดฎเต เดกเดพเดฑเตเดฑเดพเดฌเตเดธเตเดเดณเดฟเดฒเต เด เดจเตเดตเตเดทเดฃเดเตเดเตพ. เดเดคเต เดเดจเตเดจเดฟเดฒเดงเดฟเดเด เดคเดตเดฃ เดชเตเดฐเดตเตผเดคเตเดคเดฟเดชเตเดชเดฟเดเตเดเตเดฃเตเด เดเดตเดถเตเดฏเดฎเดฟเดฒเตเดฒ
เด เดคเต เดกเดพเดฑเตเดฑเดพเดฌเตเดธเต เดเตเดฒเดธเตเดฑเตเดฑเดฑเดฟเตฝ. เดเดชเดฏเตเดเดฟเดเตเดเต เดกเดพเดฑเตเดฑเดพเดฌเตเดธเตเดเตพ เดซเดฟเตฝเดเตเดเตผ เดเตเดฏเตเดฏเดพเด --เดเตพเดชเตเดชเตเดเตเดจเตเดจเต เดเดชเตเดชเด
--เดชเตเดเตเดคเตเดคเดฟเดฏเดฟเดเตเดเดฟเดฒเตเดฒ เดเดชเตเดทเดจเตเดเตพ. เดเตเดเตเดคเตฝ เดตเดฟเดถเดฆเดพเดเดถเดเตเดเตพเดเตเดเต เดคเดพเดดเตเดฏเตเดณเตเดณ "เดฌเตเดธเดฟเดเต เดซเดฟเตฝเดเตเดเดฑเดฟเดเดเต" เดตเดฟเดญเดพเดเด เดเดพเดฃเตเด.
เดฆเดฟ --เดฎเตเดจเตเดจเดฑเดฟเดฏเดฟเดชเตเดชเต เดเดชเตเดชเด --เดจเดฟเตผเดฃเตเดฃเดพเดฏเดเดฎเดพเดฏ เดธเดฎเดฏเดคเตเดคเดฟเดจเตเดฑเต เดฏเตเดฃเดฟเดฑเตเดฑเตเดเตพ, เดเดชเตเดชเดฟเดเตเด เดชเตเตผเดฃเตเดฃเดธเดเดเตเดฏเดเตพ, เด เดฒเตเดฒเตเดเตเดเดฟเตฝ
เดธเดฎเดฏ เดฏเตเดฃเดฟเดฑเตเดฑเตเดเตพเดเตเดเตเดณเตเดณ เดชเตเตผเดฃเตเดฃเดธเดเดเตเดฏเดเตพ, เดฐเดฃเตเดเตเด เดจเตฝเดเดฃเด (เดธเตเดฅเดฟเดฐเดธเตเดฅเดฟเดคเดฟเดเดณเตเดจเตเดจเตเดฎเดฟเดฒเตเดฒ). เดธเดพเดงเตเดตเดพเดฏ เดฏเตเดฃเดฟเดฑเตเดฑเตเดเตพ
'เดธเตเดเตเดเตปเดกเต', 'เดฎเดฟเดจเดฟเดฑเตเดฑเตเดเตพ', 'เดฎเดฃเดฟเดเตเดเตเดฑเตเดเตพ' เด เดฒเตเดฒเตเดเตเดเดฟเตฝ 'เดฆเดฟเดตเดธเดเตเดเตพ' เดเดจเตเดจเดฟเดตเดฏเดพเดฃเต. เดเดฐเตเดจเตเดจเดฟเดจเตเด เดเดเดตเดเดจเดฎเต เดเตเดฐเตเดเตเดเดฎเต เดเดดเตเดคเดพเด
เดเดฆเตเดฏ เด เดเตเดทเดฐเดคเตเดคเดฟเดฒเตเดเตเดเต. เดฏเตเดฃเดฟเดฑเตเดฑเตเดเดณเตเดจเตเดจเตเด เดจเตฝเดเดพเดคเดฟเดฐเดฟเดเตเดเตเดเดฏเตเด เดจเดฎเตเดชเดฑเตเดเตพ เดเดชเตเดชเดฟเดเดพเดคเดฟเดฐเดฟเดเตเดเตเดเดฏเตเด เดเตเดฏเตเดคเดพเตฝ, เดฏเตเดฃเดฟเดฑเตเดฑเตเดเตพ
เดธเตเดเตเดเดจเตเดฑเตเดเตพ เดเดจเตเดจเต เด เดจเตเดฎเดพเดจเดฟเดเตเดเดชเตเดชเตเดเตเดจเตเดจเต.
เด เดชเตเดฐเดตเตผเดคเตเดคเดจเดคเตเดคเดฟเดจเต Postgres 8.3 เด เดฒเตเดฒเตเดเตเดเดฟเตฝ เด เดคเดฟเดฒเตเด เดฎเดฟเดเดเตเดเดคเต เดเดตเดถเตเดฏเดฎเดพเดฃเต.
เดเดฆเดพเดนเดฐเดฃเด 1: 15-เตฝ เดเตเดเตเดคเตฝ เดเดเดชเดพเดเตเดเดณเดฟเตฝ เดเดคเตเดเตเดเดฟเดฒเตเด เดเดฃเดเตเดทเตป เดจเดฟเดทเตโเดเตเดฐเดฟเดฏเดฎเดพเดฏเดฟเดฐเตเดจเตเดจเตเดเตเดเดฟเตฝ เดฎเตเดจเตเดจเดฑเดฟเดฏเดฟเดชเตเดชเต เดจเตฝเดเตเด
เดธเตเดเตเดเดจเตเดฑเตเดเตพ:
check_postgres_txn_idle --port=5432 --warning='15 seconds'
เดเดฆเดพเดนเดฐเดฃเด 2: 50 เด เดฒเตเดฒเตเดเตเดเดฟเตฝ เด เดคเดฟเตฝ เดเตเดเตเดคเตฝ เดเดเดชเดพเดเตเดเตพ เดเดฃเตเดเตเดเตเดเดฟเตฝ เดฎเตเดจเตเดจเดฑเดฟเดฏเดฟเดชเตเดชเต เดจเตฝเดเตเด
check_postgres_txn_idle --port=5432 --warning='+50'
เดเดฆเดพเดนเดฐเดฃเด 3: เด เดเตเดเต เด เดคเดฟเดฒเดงเดฟเดเดฎเต เดเดฃเดเตเดทเดจเตเดเตพ เดเตเดเตเดคเตฝ เดเดเดชเดพเดเตเดเดณเดฟเตฝ เดจเดฟเดทเตโเดเตเดฐเดฟเดฏเดฎเดพเดฏเดฟเดฐเตเดจเตเดจเตเดเตเดเดฟเตฝ เดเดฐเต เดจเดฟเตผเดฃเดพเดฏเด เดฐเตเดชเด เดจเตฝเดเตเด
10 เดธเตเดเตเดเตปเดกเดฟเตฝ เดเตเดเตเดคเตฝ:
check_postgres_txn_idle --port=5432 --critical='5 10 เดธเตเดเตเดเตปเดกเต'
MRTG เดเดเตเดเตโเดชเตเดเตเดเดฟเดจเดพเดฏเดฟ, เดเดฑเตเดฑเดตเตเด เดฆเตเตผเดเตเดฏเดฎเตเดฑเดฟเดฏ เดจเดฟเดทเตโเดเตเดฐเดฟเดฏ เดเดเดชเดพเดเต เดจเดฟเดฎเดฟเดทเดเตเดเตพเดเตเดเตเดณเตเดณเดฟเตฝ เดจเตฝเดเตเดจเตเดจเต
เดชเตเดฐเดตเตผเดคเตเดคเดฟเดเตเดเตเดจเตเดจ. เดจเดพเดฒเดพเดฎเดคเตเดคเต เดตเดฐเดฟ เดกเดพเดฑเตเดฑเดพเดฌเตเดธเดฟเดจเตเดฑเต เดชเตเดฐเตเด เดฎเดฑเตเดฑเต เดตเดฟเดตเดฐเดเตเดเดณเตเด เดจเตฝเดเตเดจเตเดจเต
เดเดฑเตเดฑเดตเตเด เดฆเตเตผเดเตเดฏเดฎเตเดฑเดฟเดฏ เดเดเดชเดพเดเต.
txn_time
("symlink: check_postgres_txn_time") เดเดจเตเดจเต เด เดคเดฟเดฒเดงเดฟเดเดฎเต เดเดเดชเดพเดเตเดเดณเตเดเต เดฆเตเตผเดเตเดฏเด เดชเดฐเดฟเดถเตเดงเดฟเดเตเดเตเดจเตเดจเต
เดกเดพเดฑเตเดฑเดพเดฌเตเดธเตเดเตพ. เดเดฐเต เดกเดพเดฑเตเดฑเดพเดฌเตเดธเต เดเตเดฒเดธเตเดฑเตเดฑเดฑเดฟเดจเตเด เดเดจเตเดจเดฟเดฒเดงเดฟเดเด เดคเดตเดฃ เด เดเดฎเดพเตปเดกเต เดชเตเดฐเดตเตผเดคเตเดคเดฟเดชเตเดชเดฟเดเตเดเตเดฃเตเดเดคเดฟเดฒเตเดฒ.
เดเดชเดฏเตเดเดฟเดเตเดเต เดกเดพเดฑเตเดฑเดพเดฌเตเดธเตเดเตพ เดซเดฟเตฝเดเตเดเตผ เดเตเดฏเตเดฏเดพเตป เดเดดเดฟเดฏเตเด --เดเตพเดชเตเดชเตเดเตเดจเตเดจเต เดเดชเตเดชเด --เดชเตเดเตเดคเตเดคเดฟเดฏเดฟเดเตเดเดฟเดฒเตเดฒ เดเดชเตเดทเดจเตเดเตพ. "เดฌเตเดธเดฟเดเต" เดเดพเดฃเตเด
เดเตเดเตเดคเตฝ เดตเดฟเดถเดฆเดพเดเดถเดเตเดเตพเดเตเดเดพเดฏเดฟ เดซเดฟเตฝเดเตเดเดฑเดฟเดเดเต" เดตเดฟเดญเดพเดเด. เดเดเดชเดพเดเดฟเดจเตเดฑเต เดเดเดฎเดฏเตเด เดซเดฟเตฝเดเตเดเตผ เดเตเดฏเตเดฏเดพเดตเตเดจเตเดจเดคเดพเดฃเต
เดเดชเดฏเตเดพเดเด --เดเดชเดฏเตเดเตเดคเดพเดตเดฟเดจเต เดเตพเดชเตเดชเตเดเตเดคเตเดคเตเด เดเดชเตเดชเด --เดเดชเดฏเตเดเตเดคเดพเดตเดฟเดจเต เดเดดเดฟเดตเดพเดเตเดเตเด เดเดชเตเดทเดจเตเดเตพ. "USER NAME FILTERING" เดตเดฟเดญเดพเดเด เดเดพเดฃเตเด
เดเตเดเตเดคเตฝ เดตเดฟเดตเดฐเดเตเดเตพเดเตเดเต.
เดฎเตเดฒเตเดฏเดเตเดเตพ เด เดฒเตเดฒเตเดเตเดเดฟเตฝ --เดฎเตเดจเตเดจเดฑเดฟเดฏเดฟเดชเตเดชเต เดเดชเตเดชเด --เดจเดฟเตผเดฃเตเดฃเดพเดฏเดเดฎเดพเดฏ เดเดชเตเดทเดจเตเดเตพ เดธเดฎเดฏเดคเตเดคเดฟเดจเตเดฑเต เดฏเตเดฃเดฟเดฑเตเดฑเตเดเดณเดพเดฃเต, เด เดต เดจเตฝเดเดฃเด
(เดธเตเดฅเดฟเดฐเดธเตเดฅเดฟเดคเดฟ เดเดฒเตเดฒ). 'เดธเตเดเตเดเตปเดกเต', 'เดฎเดฟเดจเดฟเดฑเตเดฑเตเดเตพ', 'เดฎเดฃเดฟเดเตเดเตเดฑเตเดเตพ' เด เดฒเตเดฒเตเดเตเดเดฟเตฝ 'เดฆเดฟเดตเดธเดเตเดเตพ' เดเดจเตเดจเดฟเดตเดฏเดพเดฃเต เดธเดพเดงเตเดคเดฏเตเดณเตเดณ เดฏเตเดฃเดฟเดฑเตเดฑเตเดเตพ. เดเดฐเตเดจเตเดจเตเด เดเดเดพเด
เดเดฆเตเดฏ เด เดเตเดทเดฐเดคเตเดคเดฟเดจเต เดฎเดพเดคเตเดฐเดฎเดพเดฏเดฟ เดเดเดตเดเดจเดฎเต เดเตเดฐเตเดเตเดเดฎเต เดเดดเตเดคเดฟเดฏเดฟเดฐเดฟเดเตเดเตเดจเตเดจเต. เดฏเตเดฃเดฟเดฑเตเดฑเตเดเดณเตเดจเตเดจเตเด เดจเตฝเดเดฟเดฏเดฟเดเตเดเดฟเดฒเตเดฒเตเดเตเดเดฟเตฝ,
เดฏเตเดฃเดฟเดฑเตเดฑเตเดเตพ เดธเตเดเตเดเดจเตเดฑเตเดเตพ เดเดฏเดฟ เดเดฃเดเตเดเดพเดเตเดเตเดจเตเดจเต.
เด เดชเตเดฐเดตเตผเดคเตเดคเดจเดคเตเดคเดฟเดจเต Postgres 8.3 เด เดฒเตเดฒเตเดเตเดเดฟเตฝ เด เดคเดฟเดฒเตเด เดฎเดฟเดเดเตเดเดคเต เดเดตเดถเตเดฏเดฎเดพเดฃเต.
เดเดฆเดพเดนเดฐเดฃเด 1: เดเดคเตเดเตเดเดฟเดฒเตเด เดเดเดชเดพเดเต 10 เดฎเดฟเดจเดฟเดฑเตเดฑเดฟเตฝ เดเตเดเตเดคเตฝ เดคเตเดฑเดจเตเดจเดฟเดเตเดเตเดฃเตเดเตเดเตเดเดฟเตฝ เดเดฐเต เดจเดฟเตผเดฃเดพเดฏเด เดฐเตเดชเด เดจเตฝเดเตเด:
check_postgres_txn_time --port=5432 --critical='10 เดฎเดฟเดจเดฟเดฑเตเดฑเต'
เดเดฆเดพเดนเดฐเดฃเด 1: เดเดชเดฏเตเดเตเดคเต 'เดตเตเดฏเตผเดนเตเดธเต' 30 เดธเตเดเตเดเตปเดกเดฟเตฝ เดเตเดเตเดคเตฝ เดเดเดชเดพเดเต เดคเตเดฑเดจเตเดจเดฟเดเตเดเตเดฃเตเดเตเดเตเดเดฟเตฝ เดฎเตเดจเตเดจเดฑเดฟเดฏเดฟเดชเตเดชเต เดจเตฝเดเตเด
check_postgres_txn_time --port-5432 --warning=30s --includeuser=warehouse
MRTG เดเดเตเดเตโเดชเตเดเตเดเดฟเดจเดพเดฏเดฟ, เดเดฐเต เดเดเดชเดพเดเต เดคเตเดฑเดจเตเดจเดฟเดฐเดฟเดเตเดเตเดจเตเดจ เดจเดฟเดฎเดฟเดทเดเตเดเตพเดเตเดเตเดณเตเดณเดฟเตฝ เดชเดฐเดฎเดพเดตเดงเดฟ เดธเดฎเดฏเด เดจเตฝเดเตเดจเตเดจเต
เดเดฆเตเดฏ เดตเดฐเดฟ. เดจเดพเดฒเดพเดฎเดคเตเดคเต เดตเดฐเดฟ เดกเดพเดฑเตเดฑเดพเดฌเตเดธเดฟเดจเตเดฑเต เดชเตเดฐเต เดจเตฝเดเตเดจเตเดจเต.
txn_wraparound
("symlink: check_postgres_txn_wraparound") เดเดเดชเดพเดเต เดฑเดพเดชเตเดชเดฑเตเดฃเตเดเต เดเดจเตเดจเดฟเดจเต เดเดคเตเดฐ เด เดเตเดคเตเดคเต เดเดจเตเดจเต เดชเดฐเดฟเดถเตเดงเดฟเดเตเดเตเดจเตเดจเต
เด เดฒเตเดฒเตเดเตเดเดฟเตฝ เดเตเดเตเดคเตฝ เดกเดพเดฑเตเดฑเดพเดฌเตเดธเตเดเตพ เดฒเดญเดฟเดเตเดเตเดจเตเดจเต. เดฆเดฟ --เดฎเตเดจเตเดจเดฑเดฟเดฏเดฟเดชเตเดชเต เดเดชเตเดชเด --เดจเดฟเตผเดฃเตเดฃเดพเดฏเดเดฎเดพเดฏ เดเดชเตเดทเดจเตเดเตพ เดจเดฎเตเดชเตผ เดธเตเดเดฟเดชเตเดชเดฟเดเตเดเตเดจเตเดจเต
เดจเดเดคเตเดคเดฟเดฏ เดเดเดชเดพเดเตเดเดณเตเดเต เดเดฐเต เดชเตเดธเดฟเดฑเตเดฑเตเดตเต เดชเตเตผเดฃเตเดฃเดธเดเดเตเดฏเดฏเดพเดฏเดฟเดฐเดฟเดเตเดเดฃเด. เดเดคเตเดเตเดเดฟเดฒเตเด เดเดชเตเดทเตป เดจเตฝเดเดฟเดฏเดฟเดเตเดเดฟเดฒเตเดฒเตเดเตเดเดฟเตฝ,
1.3, 1.4 เดฌเดฟเดฒเตเดฏเตบ เดเดจเตเดจเดฟเดตเดฏเตเดเต เดธเตเดฅเดฟเดฐ เดฎเตเดฒเตเดฏเดเตเดเตพ เดเดชเดฏเตเดเดฟเดเตเดเตเดจเตเดจเต. เด เดเดฎเดพเตปเดกเต เดเตเดเตเดคเตฝ เดชเตเดฐเดตเตผเดคเตเดคเดฟเดชเตเดชเดฟเดเตเดเตเดฃเตเด เดเดตเดถเตเดฏเดฎเดฟเดฒเตเดฒ
เดเดฐเต เดกเดพเดฑเตเดฑเดพเดฌเตเดธเต เดเตเดฒเดธเตเดฑเตเดฑเดฑเดฟเดจเต เดเดจเตเดจเดฟเตฝ เดเตเดเตเดคเตฝ. เด เดจเดฎเตเดชเตผ เดเดจเตเดคเดพเดฃเตเดจเตเดจเดคเดฟเดจเตเดเตเดเตเดฑเดฟเดเตเดเตเดณเตเดณ เดเตเดเตเดคเตฝ เดตเดฟเดถเดฆเดฎเดพเดฏ เดเตผเดเตเดเดฏเตเดเตเดเต
เดชเตเดฐเดคเดฟเดจเดฟเดงเตเดเดฐเดฟเดเตเดเตเดจเตเดจเต, เด เดคเดฟเดจเตเดเตเดเตเดฑเดฟเดเตเดเต เดเดจเตเดคเตเดเตเดฏเตเดฏเดฃเด, เดฆเดฏเดตเดพเดฏเดฟ เดชเตเดเต เดธเดจเตเดฆเตผเดถเดฟเดเตเดเตเด
<http://www.postgresql.org/docs/current/static/routine-vacuuming.html#เดตเดพเดเตเดตเด-เดซเตเตผ-เดฑเดพเดชเตเดชเดฑเตเดฃเตเดเต>
เดฎเตเดจเตเดจเดฑเดฟเดฏเดฟเดชเตเดชเดฟเดจเตเด เดจเดฟเตผเดฃเดพเดฏเด เดฎเตเดฒเตเดฏเดเตเดเตพเดเตเดเตเด เดตเตเดฏเดเตเดคเดคเดฏเตโเดเตเดเดพเดฏเดฟ เดธเดเดเตเดฏเดฏเดฟเตฝ เด เดเดฟเดตเดฐเดฏเดฟเดเดพเด, เดชเตเตพ เดชเตเดฒเต
เดเตเดฏเตเดฏเตเด.
เดเดฆเดพเดนเดฐเดฃเด 1: เดฒเตเดเตเดเตฝ เดนเตเดธเตเดฑเตเดฑเต เดกเดพเดฑเตเดฑเดพเดฌเตเดธเดฟเดจเดพเดฏเดฟ เดกเดฟเดซเตเตพเดเตเดเต เดฎเตเดฒเตเดฏเดเตเดเตพ เดชเดฐเดฟเดถเตเดงเดฟเดเตเดเตเด
check_postgres_txn_wraparound --host=localhost
เดเดฆเดพเดนเดฐเดฃเด 2: เดชเตเตผเดเตเดเต 6000 เดชเดฐเดฟเดถเตเดงเดฟเดเตเดเต 1.7 เดฌเดฟเดฒเตเดฒเตเดฏเตบ เดเดเดชเดพเดเตเดเตพ เดจเดเดเตเดเตเดฎเตเดชเตเตพ เดเดฐเต เดจเดฟเตผเดฃเดพเดฏเด เดตเดฟเดตเดฐเด เดจเตฝเดเตเด:
check_postgres_txn_wraparound --port=6000 --critical=1_700_000_000
MRTG เดเดเตเดเตเดชเตเดเตเดเดฟเดจเดพเดฏเดฟ, เดฒเตเตป เดเดจเตเดจเดฟเดฒเต เดเดฒเตเดฒเดพ เดกเดพเดฑเตเดฑเดพเดฌเตเดธเตเดเตพเดเตเดเตเดฎเดพเดฏเดฟ เดเดฑเตเดฑเดตเตเด เดเตเดเตเดคเตฝ เดเดเดชเดพเดเตเดเตพ เดจเตฝเดเตเดจเตเดจเต,
เด เดคเตเดธเดฎเดฏเด เดฒเตเตป 4 เดเดคเต เดกเดพเดฑเตเดฑเดพเดฌเตเดธเต เดเดฃเตเดจเตเดจเต เดธเตเดเดฟเดชเตเดชเดฟเดเตเดเตเดจเตเดจเต.
เดชเดคเดฟเดชเตเดชเต
("symlink: check_postgres_version") Postgres-เดจเตเดฑเต เดเดตเดถเตเดฏเดฎเดพเดฏ เดชเดคเดฟเดชเตเดชเดพเดฃเต เดเดจเตเดจเต เดชเดฐเดฟเดถเตเดงเดฟเดเตเดเตเดจเตเดจเต
เดชเตเดฐเดตเตผเดคเตเดคเดฟเดเตเดเตเดจเตเดจ. เดฆเดฟ --เดฎเตเดจเตเดจเดฑเดฟเดฏเดฟเดชเตเดชเต เดเดชเตเดชเด --เดจเดฟเตผเดฃเตเดฃเดพเดฏเดเดฎเดพเดฏ เดเดชเตเดทเดจเตเดเตพ (เดเดฐเตเดฃเตเดฃเด เดฎเดพเดคเตเดฐเด เดเดตเดถเตเดฏเดฎเดพเดฃเต) เดซเตเตผเดฎเดพเดฑเตเดฑเดฟเดฒเตเดณเตเดณเดคเดพเดฏเดฟเดฐเดฟเดเตเดเดฃเด
XY or XYZ เดเดตเดฟเดเต X เดชเตเดฐเดงเดพเดจ เดชเดคเดฟเดชเตเดชเต เดจเดฎเตเดชเดฑเดพเดฃเต, Y เดฎเตเดจเตผ เดชเดคเดฟเดชเตเดชเต เดจเดฎเตเดชเดฑเดพเดฃเต, เดเตเดเดพเดคเต Z is
เดชเตเดจเดฐเดตเดฒเตเดเดจเด.
เดเดฆเดพเดนเดฐเดฃเด 1: เดชเตเตผเดเตเดเต 5678-เดฒเต เดกเดพเดฑเตเดฑเดพเดฌเตเดธเต เดชเดคเดฟเดชเตเดชเต 8.4.10 เด เดฒเตเดฒเตเดเตเดเดฟเตฝ เดเดฐเต เดฎเตเดจเตเดจเดฑเดฟเดฏเดฟเดชเตเดชเต เดจเตฝเดเตเด:
check_postgres_version --port=5678 -w=8.4.10
เดเดฆเดพเดนเดฐเดฃเด 2: เดเดคเดฟเดฅเตเดฏเดฐเตเดเต เดคเดพเดดเตเดตเดฐเดฏเดฟเดฒเต เดงเดพเดจเตเดฏเดคเตเดคเดฟเดฒเต เดธเตเดฐเตเดฏเดชเตเดฐเดเดพเดถเดคเตเดคเดฟเดฒเต เดเดณเตเดณ เดเดคเตเดเตเดเดฟเดฒเตเด เดกเดพเดฑเตเดฑเดพเดฌเตเดธเตเดเตพ 8.3 เด เดฒเตเดฒเตเดเตเดเดฟเตฝ เดเดฐเต เดฎเตเดจเตเดจเดฑเดฟเดฏเดฟเดชเตเดชเต เดจเตฝเดเตเด:
check_postgres_version -H เดตเดพเดฒเดฟ, เดงเดพเดจเตเดฏเด, เดธเตเดฐเตเดฏเดชเตเดฐเดเดพเดถเด --เดเตเดฐเดฟเดเตเดเดฟเดเตเดเตฝ=8.3
MRTG เดเดเตเดเตเดชเตเดเตเดเดฟเดจเดพเดฏเดฟ, เดเดฆเตเดฏ เดตเดฐเดฟเดฏเดฟเตฝ เดตเดฟเดเดฏเดฎเต เดชเดฐเดพเดเดฏเดฎเต เดธเตเดเดฟเดชเตเดชเดฟเดเตเดเตเดจเตเดจ 1 เด เดฒเตเดฒเตเดเตเดเดฟเตฝ 0 เดฑเดฟเดชเตเดชเตเตผเดเตเดเต เดเตเดฏเตเดฏเตเดจเตเดจเต. เดฆเดฟ
เดจเดพเดฒเดพเดฎเดคเตเดคเต เดตเดฐเดฟ เดจเดฟเดฒเดตเดฟเดฒเต เดชเดคเดฟเดชเตเดชเดฟเดจเต เดธเตเดเดฟเดชเตเดชเดฟเดเตเดเตเดจเตเดจเต. เดชเดคเดฟเดชเตเดชเต "--mrtg" เดตเดดเดฟ เดจเตฝเดเดฃเด
เดเดชเตเดทเตป.
wal_files
("symlink: check_postgres_wal_files") เดเดคเตเดฐ WAL เดซเดฏเดฒเตเดเตพ เดเดฃเตเดเตเดจเตเดจเต เดชเดฐเดฟเดถเตเดงเดฟเดเตเดเตเดจเตเดจเต pg_xlog
เดจเดฟเดเตเดเดณเตเดเต เดกเดฏเดฑเดเตโเดเดฑเดฟเดฏเดฟเตฝ เดจเดฟเดจเตเดจเต เดเดฃเตเดเตเดคเตเดคเดฟ เดกเดพเดฑเตเดฑ_เดกเดฏเดฑเดเตโเดเดฑเดฟ, เดเดฟเดฒเดชเตเดชเตเตพ เดฎเดฑเตเดฑเตเดจเตเดจเดฟเดฒเตเดเตเดเตเดณเตเดณ เดธเดฟเดเดฒเดฟเดเตเดเดพเดฏเดฟ
เดชเตเดฐเดเดเดจ เดเดพเดฐเดฃเดเตเดเดณเดพเตฝ เดซเดฟเดธเดฟเดเตเดเตฝ เดกเดฟเดธเตเดเต. เด เดชเตเดฐเดตเตผเดคเตเดคเดจเด เดเดฐเต เดธเตเดชเตเดชเตผ เดฏเตเดธเดฑเดพเดฏเดฟ เดชเตเดฐเดตเตผเดคเตเดคเดฟเดชเตเดชเดฟเดเตเดเตเดฃเตเดเดคเตเดฃเตเดเต
เดฏเตเดเต เดเดณเตเดณเดเดเตเดเดเตเดเตพ เดเดเตเดธเดธเต เดเตเดฏเตเดฏเตเด pg_xlog เดกเดฏเดฑเดเตเดเดฑเดฟ. เด เดชเตเดฐเดตเตผเดคเตเดคเดจเด เดเดชเดฏเตเดเดฟเดเตเดเตเดจเตเดจเดคเดฟเดจเตเดณเตเดณ เดเดฑเตเดฑเดตเตเด เดเตเดฑเดเตเด เดชเดคเดฟเดชเตเดชเต เดเดคเดพเดฃเต
เดชเตเดธเตเดฑเตเดฑเตเดเตเดฐเตเดธเต 8.1. เดฆเดฟ --เดฎเตเดจเตเดจเดฑเดฟเดฏเดฟเดชเตเดชเต เดเดชเตเดชเด --เดจเดฟเตผเดฃเตเดฃเดพเดฏเดเดฎเดพเดฏ เดเดจเตเดจเดคเดฟเดฒเต เดซเดฏเดฒเตเดเดณเตเดเต เดเดฃเตเดฃเด เดฎเดพเดคเตเดฐเดฎเดพเดฃเต เดเดชเตเดทเดจเตเดเตพ
pg_xlog เดกเดฏเดฑเดเตเดเดฑเดฟ. เดเดคเต เดเดคเต เดจเดฎเตเดชเดฑเดพเดฏเดฟ เดธเดเตเดเตเดเดฐเดฟเดเตเดเดฃเด เดเดจเตเดจเดคเต เดตเตเดฏเดคเตเดฏเดธเตเดคเดฎเดพเดฏเดฟเดฐเดฟเดเตเดเตเด, เดเดจเตเดจเดพเตฝ เดเดฐเต เดชเตเดคเต เดฎเดพเตผเดเตเดเดจเดฟเตผเดฆเตเดฆเตเดถเด เดจเตฝเดเดฃเด
เดชเตเดฐเดถเตโเดจเดเตเดเตพ เดจเตเดฐเดคเตเดคเต เดเดฃเตเดเตเดชเดฟเดเดฟเดเตเดเดพเตป เดธเดพเดงเดพเดฐเดฃ เดเดณเตเดณเดคเดฟเดจเตเดเตเดเดพเตพ เด เดฒเตเดชเด เดเตเดเตเดคเดฒเตเดณเตเดณ เดเดฐเต เดธเดเดเตเดฏ.
เดธเดพเดงเดพเดฐเดฃเดฏเดพเดฏเดฟ, WAL เดซเดฏเดฒเตเดเตพ เด เดเดฏเตเดเตเดเตเดเดฏเตเด เดชเดฟเดจเตเดจเตเดเต เดตเตเดฃเตเดเตเด เดเดชเดฏเตเดเดฟเดเตเดเตเดเดฏเตเด เดเตเดฏเตเดฏเตเด, เดเดจเตเดจเดพเตฝ เดฆเตเตผเดเดเดพเดฒ เดเดชเตเดชเตบ เดเดเดชเดพเดเต, เด เดฒเตเดฒเตเดเตเดเดฟเตฝ เดเดฐเต
เดคเตเดฑเตเดฑเต เดเตผเดเตเดเตเดตเต_เดเดฎเดพเตปเดกเต เดธเตเดเตเดฐเดฟเดชเตเดฑเตเดฑเต, เดชเตเดธเตเดฑเตเดฑเตเดเตเดฐเตเดธเดฟเดจเต เดจเดฟเดฐเดตเดงเดฟ เดซเดฏเดฒเตเดเตพ เดธเตเดทเตเดเดฟเดเตเดเดพเตป เดเดพเดฐเดฃเดฎเดพเดฏเตเดเตเดเดพเด. เดเดคเตเดฏเดจเตเดคเดฟเดเดฎเดพเดฏเดฟ,
เดเดคเต เด เดตเตผ เดเดชเดฏเตเดเดฟเดเตเดเตเดจเตเดจ เดกเดฟเดธเตเดเดฟเดจเตเดฑเต เดเดเด เดคเตเตผเดจเตเดจเตเดชเตเดเดพเตป เดเดเดฏเดพเดเตเดเตเด, เด เดธเดฎเดฏเดคเตเดคเต Postgres เดเตเดฏเตเดฏเตเด
เดทเดเตเดเต เดกเตเตเดฃเต.
เดเดฆเดพเดนเดฐเดฃเด 1: เดนเตเดธเตเดฑเตเดฑเต "เดชเตเดฒเตเดเตเดเต" เดฏเดฟเตฝ WAL เดซเดฏเดฒเตเดเดณเตเดเต เดเดฃเตเดฃเด 20 เด เดฒเตเดฒเตเดเตเดเดฟเตฝ เด เดคเดฟเตฝ เดเตเดฑเดตเดพเดฃเต เดเดจเตเดจเต เดชเดฐเดฟเดถเตเดงเดฟเดเตเดเตเด
check_postgres_wal_files --host=pluto --critical=20
MRTG เดเดเตเดเตโเดชเตเดเตเดเดฟเดจเดพเดฏเดฟ, เดฒเตเตป 1-เดฒเต WAL เดซเดฏเดฒเตเดเดณเตเดเต เดเดฃเตเดฃเด เดฑเดฟเดชเตเดชเตเตผเดเตเดเต เดเตเดฏเตเดฏเตเดจเตเดจเต.
rebuild_symlinks
rebuild_symlinks_force
เด เดชเตเดฐเดตเตผเดคเตเดคเดจเดคเตเดคเดฟเดจเต เดฎเดฑเตเดฑเต เดเตผเดเตเดฏเตเดฎเตเดจเตเดฑเตเดเดณเตเดจเตเดจเตเด เดเดตเดถเตเดฏเดฎเดฟเดฒเตเดฒ, เดเตเดเดพเดคเต เดเดฐเต เดกเดพเดฑเตเดฑเดพเดฌเตเดธเตเดเดณเดฟเดฒเตเดเตเดเตเด เดเดฃเดเตเดฑเตเดฑเตเดเตเดฏเตเดฏเตเดจเตเดจเดฟเดฒเตเดฒ, เดชเดเตเดทเต เดฒเดณเดฟเดคเดฎเดพเดฏเดฟ
เดซเตเดฎเดฟเตฝ เดเดฐเต เดชเตเดฐเดตเตผเดคเตเดคเดจเดคเตเดคเดฟเดจเตเด เดจเดฟเดฒเดตเดฟเดฒเต เดกเดฏเดฑเดเตโเดเดฑเดฟเดฏเดฟเตฝ เดธเดฟเดเดฒเดฟเดเตเดเตเดเตพ เดธเตเดทเตโเดเดฟเดเตเดเตเดจเตเดจเต
เดเตเดเตเดเต_เดชเตเดธเตเดฑเตเดฑเตเดเตเดฐเตเดธเต_. เดซเดฏเตฝ เดจเดฟเดฒเดตเดฟเดฒเตเดฃเตเดเตเดเตเดเดฟเตฝ, เด เดคเต เดคเดฟเดฐเตเดคเตเดคเดฟเดฏเตเดดเตเดคเดชเตเดชเตเดเดฟเดฒเตเดฒ. เดเดเตเดเดฟเตฝ
เดชเตเดฐเดตเตผเดคเตเดคเดจเด rebuild_symlinks_force เดเดฃเต, เดคเตเดเตผเดจเตเดจเต เดธเดฟเดเดฒเดฟเดเตเดเตเดเตพ เดคเดฟเดฐเตเดคเตเดคเดฟเดฏเตเดดเตเดคเดชเตเดชเตเดเตเด. เดเดชเตเดทเตป
--action=rebuild_symlinks เดเดจเตเดจเต เดชเดฑเดฏเตเดจเตเดจเดคเดฟเดจเตเดณเตเดณ เดเดฐเต เดเตเดฑเดฟเดฏ เดฎเดพเตผเดเดฎเดพเดฃเต --symlinks
เดฌเตเดธเดฟเดเต เดซเดฟเตฝเดเตเดเดฑเดฟเดเดเต
เดเดชเตเดทเดจเตเดเตพ --เดเตพเดชเตเดชเตเดเตเดจเตเดจเต เดเดชเตเดชเด --เดชเตเดเตเดคเตเดคเดฟเดฏเดฟเดเตเดเดฟเดฒเตเดฒ เดชเดฐเดฟเดถเตเดงเดฟเดเตเดเตเดจเตเดจ เดเดพเดฐเตเดฏเดเตเดเตพ เดชเดฐเดฟเดฎเดฟเดคเดชเตเดชเตเดเตเดคเตเดคเดพเตป เดธเดเดฏเตเดเดฟเดชเตเดชเดฟเดเตเดเดพเด,
เดชเตเดฐเดตเตผเดคเตเดคเดจเดคเตเดคเต เดเดถเตเดฐเดฏเดฟเดเตเดเต. เดเดจเดฟเดชเตเดชเดฑเดฏเตเดจเตเดจเดต เดเดชเดฏเตเดเดฟเดเตเดเตเดฎเตเดชเตเตพ เดกเดพเดฑเตเดฑเดพเดฌเตเดธเดฟเดจเตเดฑเต เดชเตเดฐเต เดซเดฟเตฝเดเตเดเตผ เดเตเดฏเตเดฏเดพเตป เดเดดเดฟเดฏเตเด
เดชเตเดฐเดตเตผเดคเตเดคเดจเดเตเดเตพ: backends, database_size, locks, query_time, txn_idle, txn_time. เดชเตเดฐเต
เดเดจเดฟเดชเตเดชเดฑเดฏเตเดจเตเดจ เดชเตเดฐเดตเตผเดคเตเดคเดจเดเตเดเตพ เดเดชเดฏเตเดเดฟเดเตเดเตเดฎเตเดชเตเตพ เดเดฐเต เดฌเดจเตเดงเด เดซเดฟเตฝเดเตเดเตผ เดเตเดฏเตเดฏเดพเตป เดเดดเดฟเดฏเตเด: bloat, index_size,
เดชเดเตเดเดฟเด_เดตเดฒเดฟเดชเตเดชเด, เดฑเดฟเดฒเตเดทเตป_เดธเตเดธเต, เดฒเดพเดธเตเดฑเตเดฑเต_เดตเดพเดเตเดตเด, เดฒเดพเดธเตเดฑเตเดฑเต_เดเดเตเดเตเดตเดพเดเตเดตเด, เดฒเดพเดธเตเดฑเตเดฑเต_เด เดจเดฒเตเดธเต, เดเตเดเดพเดคเต
เด เดตเดธเดพเดจ_เดธเตเดตเดฏเด เดตเดฟเดถเดเดฒเดจเด. settings_checksum เดเดชเดฏเตเดเดฟเดเตเดเตเดฎเตเดชเตเตพ เดเดฐเต เดเตเดฐเดฎเตเดเดฐเดฃเดคเตเดคเดฟเดจเตเดฑเต เดชเตเดฐเต เดซเดฟเตฝเดเตเดเตผ เดเตเดฏเตเดฏเดพเดตเตเดจเตเดจเดคเดพเดฃเต
เดจเดเดชเดเดฟ. disk_space เดชเตเดฐเดตเตผเดคเตเดคเดจเด เดเดชเดฏเตเดเดฟเดเตเดเตเดฎเตเดชเตเตพ เดเดฐเต เดซเดฏเตฝ เดธเดฟเดธเตเดฑเตเดฑเดคเตเดคเดฟเดจเตเดฑเต เดชเตเดฐเต เดซเดฟเตฝเดเตเดเตผ เดเตเดฏเตเดฏเดพเดตเตเดจเตเดจเดคเดพเดฃเต.
เดเตพเดชเตเดชเตเดเตเดคเตเดคเตฝ เดเดชเตโเดทเตป เดฎเดพเดคเตเดฐเดฎเต เดจเตฝเดเดฟเดฏเดฟเดเตเดเตเดณเตเดณเตเดตเตเดเตเดเดฟเตฝ, เดชเตเดฐเตเดคเตเดคเดชเตเดชเตเดเตเดจเตเดจ เดเตปเดเตเดฐเดฟเดเตพ เดฎเดพเดคเตเดฐเดฎเต เดชเดฐเดฟเดถเตเดงเดฟเดเตเดเต.
เดเดจเตเดจเดฟเดฐเตเดจเตเดจเดพเดฒเตเด, เดเดดเดฟเดตเดพเดเตเดเดฒเตเด เดเตพเดชเตเดชเตเดเตเดคเตเดคเดฒเตเด เดจเตฝเดเดฟเดฏเดพเตฝ, เดเดดเดฟเดตเดพเดเตเดเดฒเตเด เดเตพเดชเตเดชเตเดเตเดคเตเดคเดฒเตเด เดเดฆเตเดฏเด เดเตเดฏเตเดฏเตเด
เดถเตเดทเด, เดเดดเดฟเดตเดพเดเตเดเดฟเดฏเตเดเตเดเดพเดตเตเดจเตเดจ เดเดพเดฐเตเดฏเดเตเดเตพ เดชเตเดจเดเดธเตเดฅเดพเดชเดฟเดเตเดเดพเตป. เดฐเดฃเตเดเตเด --เดเตพเดชเตเดชเตเดเตเดจเตเดจเต เดเดชเตเดชเด --เดชเตเดเตเดคเตเดคเดฟเดฏเดฟเดเตเดเดฟเดฒเตเดฒ เดเดดเดฟเดฏเตเด
เดเดจเตเดจเดฟเดฒเดงเดฟเดเด เดคเดตเดฃ เดจเตฝเดเดฃเด, เดเตเดเดพเดคเต/เด เดฒเตเดฒเตเดเตเดเดฟเตฝ เดเตเดฎเดฏเดพเตฝ เดตเตเตผเดคเดฟเดฐเดฟเดเตเด เดฒเดฟเดธเตเดฑเตเดฑเตเดเดณเดพเดฏเดฟ. เดเดฐเต เดฎเตเตปเดจเดฟเดฐ เดเดฟเตฝเดกเตเดฎเดพเดฏเดฟ เดชเตเดฐเตเดคเตเดคเดชเตเดชเตเดเตเด
เดเดฐเต เดชเดคเดฟเดตเต เดชเดฆเดชเตเดฐเดฏเตเดเดฎเดพเดฏเดฟ เดชเดฆเดคเตเดคเต เดชเดฟเดจเตเดคเตเดเดฐเตเดจเตเดจเต.
เดเดฐเต เดธเตเดเตเดฎ เดชเตเดฐเตเดคเตเดคเดชเตเดชเตเดเตเดคเตเดคเตเดจเตเดจเดคเดฟเดจเต, เดเดฐเต เดเดพเดฒเดฏเดณเดตเต เดเตเดฃเตเดเต เดคเดฟเดฐเดฏเตฝ เดชเดฆเด เด เดตเดธเดพเดจเดฟเดชเตเดชเดฟเดเตเดเตเด. เดฒเตเดกเดฟเดเดเต เดเดฟเตฝเดกเตเดเตพ เดเดชเดฏเตเดเดฟเดเตเดเดพเด
เดธเตเดเตเดฎเตเดเตพเดเตเดเตเด.
เดซเดฟเตฝเดเตเดเดฑเดฟเดเดเต เดเดชเดฏเตเดเดฟเดเตเดเตเดฎเตเดชเตเตพ เดถเตเดฐเดฆเตเดงเดฟเดเตเดเตเด: เดฌเดพเดเตเดเตเตปเดกเตเดเดณเดฟเตฝ เดเดฐเต เดเตพเดชเตเดชเตเดเตเดคเตเดคเตฝ เดจเดฟเดฏเดฎเด, เดเดฆเดพเดนเดฐเดฃเดคเตเดคเดฟเดจเต, เดฎเตเดฏเต
เดชเตเดฐเตเดคเตเดคเดชเตเดชเตเดเตเดจเตเดจ เดกเดพเดฑเตเดฑเดพเดฌเตเดธเดฟเดจเต เดฌเดพเดเตเดเตเตปเดกเตเดเดณเดฟเดฒเตเดฒเดพเดคเตเดคเดคเดฟเดจเดพเตฝ เดฎเดพเดคเตเดฐเดฎเดฒเตเดฒ, เดจเดฟเดเตเดเตพ เดเดพเดฐเดฃเด เดชเตเดฐเดถเตโเดจเดเตเดเดณเตเดจเตเดจเตเด เดฑเดฟเดชเตเดชเตเตผเดเตเดเต เดเตเดฏเตเดฏเดฐเตเดคเต
เดกเดพเดฑเตเดฑเดพเดฌเตเดธเดฟเดจเตเดฑเต เดชเตเดฐเต เดคเตเดฑเตเดฑเดพเดฏเดฟ เดเดดเตเดคเดฟเดฏเดฟเดฐเดฟเดเตเดเตเดจเตเดจเต!
เดเดฆเดพเดนเดฐเดฃเดเตเดเตพ:
pg_class เดเดจเตเดจเต เดชเตเดฐเตเดณเตเดณ เดเดจเดเตเดเตพ เดฎเดพเดคเตเดฐเด เดชเดฐเดฟเดถเตเดงเดฟเดเตเดเตเดจเตเดจเต:
--include=pg_class
'pg_' เดเดจเตเดจ เด เดเตเดทเดฐเดเตเดเตพ เด เดเดเตเดเดฟเดฏ เดเดจเดเตเดเตพ เดฎเดพเดคเตเดฐเด เดชเดฐเดฟเดถเตเดงเดฟเดเตเดเตเดจเตเดจเต:
--เดเตพเดชเตเดชเตเดเตเดคเตเดคเตเด=~pg_
'pg_' เตฝ เดคเตเดเดเตเดเตเดจเตเดจ เดเดจเดเตเดเตพ เดฎเดพเดคเตเดฐเด เดชเดฐเดฟเดถเตเดงเดฟเดเตเดเตเด:
--เดเตพเดชเตเดชเตเดเตเดคเตเดคเตเด=~^pg_
'เดเตเดธเตเดฑเตเดฑเต' เดเดจเตเดจเต เดชเตเดฐเดฟเดเตเดเดฟเดฐเดฟเดเตเดเตเดจเตเดจ เดเดจเด เดเดดเดฟเดตเดพเดเตเดเตเด:
--เดเดดเดฟเดตเดพเดเตเดเตเด=เดเตเดธเตเดฑเตเดฑเต
'เดเตเดธเตเดฑเตเดฑเต' เดเดจเตเดจ เด เดเตเดทเดฐเดเตเดเตพ เด เดเดเตเดเดฟเดฏ เดเดฒเตเดฒเดพ เดเดจเดเตเดเดณเตเด เดเดดเดฟเดตเดพเดเตเดเตเด:
--เดเดดเดฟเดตเดพเดเตเดเตเด=~เดเตเดธเตเดฑเตเดฑเต
'pg_catalog' เดธเตเดเตเดฎเดฏเดฟเดฒเต เดเดฒเตเดฒเดพ เดเดจเดเตเดเดณเตเด เดเดดเดฟเดตเดพเดเตเดเตเด:
--exclude='pg_catalog.'
'ace' เดเดจเตเดจ เด เดเตเดทเดฐเดเตเดเตพ เด เดเดเตเดเดฟเดฏ เดเดฒเตเดฒเดพ เดเดจเดเตเดเดณเตเด เดเดดเดฟเดตเดพเดเตเดเตเด, เดเดจเตเดจเดพเตฝ 'faceoff' เดเดจเตเดจ เดเดจเด เด เดจเตเดตเดฆเดฟเดเตเดเตเด:
--เดเดดเดฟเดตเดพเดเตเดเตเด=~ace --include=faceoff
'pg_' เดเดจเตเดจ เด เดเตเดทเดฐเดเตเดเดณเดฟเตฝ เดเดฐเดเดญเดฟเดเตเดเตเดจเตเดจ เดเดฒเตเดฒเดพ เดเดจเดเตเดเดณเตเด เดเดดเดฟเดตเดพเดเตเดเตเด, เด เดคเดฟเตฝ 'slon' เดเดจเตเดจ เด เดเตเดทเดฐเดเตเดเตพ เด เดเดเตเดเดฟเดฏเดฟเดฐเดฟเดเตเดเตเดจเตเดจเต, เด เดฒเตเดฒเตเดเตเดเดฟเตฝ
เด เดตเดฏเตเดเตเดเต 'sql_settings' เด เดฒเตเดฒเตเดเตเดเดฟเตฝ 'green' เดเดจเตเดจเต เดชเตเดฐเดฟเดเตเดเดฟเดฐเดฟเดเตเดเตเดจเตเดจเต. เด เดเตเดทเดฐเดเตเดเดณเตเดณเตเดณ เดเดจเดเตเดเตพ เดชเตเดฐเดคเตเดฏเตเดเด เดชเดฐเดฟเดถเตเดงเดฟเดเตเดเตเด
เด เดตเดฐเตเดเต เดชเตเดฐเตเดเดณเดฟเตฝ 'prod', 'pg_relname' เดเดจเตเดจเต เดชเตเดฐเตเดณเตเดณ เดเดจเด เดเดชเตเดชเตเดดเตเด เดชเดฐเดฟเดถเตเดงเดฟเดเตเดเตเด:
--เดเดดเดฟเดตเดพเดเตเดเตเด=~^pg_,~slon,sql_settings --exclude=green --include=~prod,pg_relname
USER NAME เดซเดฟเตฝเดเตเดเดฑเดฟเดเดเต
เดเดชเตเดทเดจเตเดเตพ --เดเดชเดฏเตเดเตเดคเดพเดตเดฟเดจเต เดเตพเดชเตเดชเตเดเตเดคเตเดคเตเด เดเดชเตเดชเด --เดเดชเดฏเตเดเตเดคเดพเดตเดฟเดจเต เดเดดเดฟเดตเดพเดเตเดเตเด เดชเดฐเดฟเดถเตเดงเดฟเดเตเดเดพเตป เดฎเดพเดคเตเดฐเด เดเดฟเดฒ เดชเตเดฐเดตเตผเดคเตเดคเดจเดเตเดเดณเดฟเตฝ เดเดชเดฏเตเดเดฟเดเตเดเดพเด
เดเดจเตเดจเต เด เดคเดฟเดฒเดงเดฟเดเดฎเต เดเดชเดฏเตเดเตเดคเดพเดเตเดเดณเตเดเต เดเดเดฎเดธเตเดฅเดคเดฏเดฟเดฒเตเดณเตเดณ (เด เดฒเตเดฒเตเดเตเดเดฟเตฝ เด เดตเดฐเตเดเต เดเดเดฎเดธเตเดฅเดคเดฏเดฟเดฒเตเดณเตเดณเดคเดฒเตเดฒ) เดกเดพเดฑเตเดฑเดพเดฌเตเดธเต เดตเดธเตเดคเตเดเตเดเตพ. เด --เดเดชเดฏเตเดเตเดคเดพเดตเดฟเดจเต เดเตพเดชเตเดชเตเดเตเดคเตเดคเตเด เดเดชเตเดทเตป
เดเดชเตเดชเตเดดเตเด เดเตเดฐเดเดชเต เดเดฐเต --เดเดชเดฏเตเดเตเดคเดพเดตเดฟเดจเต เดเดดเดฟเดตเดพเดเตเดเตเด เดเดชเตเดทเตป. เดจเดฟเดเตเดเตพเดเตเดเต เดเดฐเต เดเดชเตเดทเดจเตเด เดเดจเตเดจเดฟเดฒเดงเดฟเดเด เดคเดตเดฃ เดจเตฝเดเดพเด
เดเดจเตเดจเดฟเดฒเดงเดฟเดเด เดเดชเดฏเตเดเตเดคเดพเดเตเดเตพ, เด เดฒเตเดฒเตเดเตเดเดฟเตฝ เดจเดฟเดเตเดเตพเดเตเดเต เดเตเดฎเดฏเดพเตฝ เดตเตเตผเดคเดฟเดฐเดฟเดเตเด เดฒเดฟเดธเตเดฑเตเดฑเต เดจเตฝเดเดพเด. เดจเดฟเดฒเดตเดฟเตฝ เดเดชเดฏเตเดเดฟเดเตเดเตเดจเตเดจ เดชเตเดฐเดตเตผเดคเตเดคเดจเดเตเดเตพ
เด เดเดชเตเดทเดจเตเดเตพ เดเดตเดฏเดพเดฃเต:
เดกเดพเดฑเตเดฑเดพเดฌเตเดธเต_เดธเตเดธเต
เด เดตเดธเดพเดจ_เดตเดฟเดถเดเดฒเดจเด
เด เดตเดธเดพเดจ_เดธเตเดตเดฏเด เดตเดฟเดถเดเดฒเดจเด
เด เดตเดธเดพเดจ_เดตเดพเดเตเดตเด
เด เดตเดธเดพเดจ_เดเดเตเดเตเดตเดพเดเตเดตเด
เดเตเดฆเตเดฏเด_เดธเดฎเดฏเด
เดฑเดฟเดฒเตเดทเตป_เดธเตเดธเต
txn_time
เดเดฆเดพเดนเดฐเดฃเดเตเดเตพ:
greg เดเดจเตเดจ เดเดชเดฏเตเดเตเดคเดพเดตเดฟเดจเตเดฑเต เดเดเดฎเดธเตเดฅเดคเดฏเดฟเดฒเตเดณเตเดณ เดเดจเดเตเดเตพ เดฎเดพเดคเตเดฐเด เดชเดฐเดฟเดถเตเดงเดฟเดเตเดเตเด:
--includeuser=greg
เดตเดพเดเตเดธเดจเตเดฑเตเดฏเต เดเตเดฐเดฟเดเตเดเดฟเดจเตเดฑเตเดฏเต เดเดเดฎเดธเตเดฅเดคเดฏเดฟเดฒเตเดณเตเดณ เดเดจเดเตเดเตพ เดฎเดพเดคเตเดฐเด เดชเดฐเดฟเดถเตเดงเดฟเดเตเดเตเด:
--includeuser=watson,crick
เดเตเดฐเดฟเดเตเดเต, เดซเตเดฐเดพเดเตเดเตเดฒเดฟเตป, เดตเดพเดเตเดธเตบ เด เดฒเตเดฒเตเดเตเดเดฟเตฝ เดตเดฟเตฝเดเดฟเตปเดธเต เดเดจเตเดจเดฟเดตเดฐเตเดเต เดเดเดฎเดธเตเดฅเดคเดฏเดฟเดฒเตเดณเตเดณ เดเดจเดเตเดเตพ เดฎเดพเดคเตเดฐเด เดชเดฐเดฟเดถเตเดงเดฟเดเตเดเตเด:
--includeuser=watson --includeuser=franklin --includeuser=crick,vilkins
เดเดชเดฏเตเดเตเดคเต เดธเตเดเตเดเตเดเดฟเดจเตเดฑเตเดคเต เดเดดเดฟเดเตเดฏเตเดณเตเดณ เดเดฒเตเดฒเดพ เดเดจเดเตเดเดณเตเด เดชเดฐเดฟเดถเตเดงเดฟเดเตเดเตเด:
--excludeuser=scott
เดเตเดธเตเดฑเตเดฑเต MODE
เดเดพเดฐเตเดฏเดเตเดเตพ เดธเดเตเดเตเดเดฐเดฟเดเตเดเดพเตป เดธเดนเดพเดฏเดฟเดเตเดเตเดจเตเดจเดคเดฟเดจเต, เด เดชเตเดฐเตเดเตเดฐเดพเด "เดเตเดธเตเดฑเตเดฑเต เดฎเตเดกเดฟเตฝ" เดตเตเดฏเดเตเดคเดฎเดพเดเตเดเตเดจเตเดจเดคเดฟเดฒเตเดเต เดชเตเดฐเดตเตผเดคเตเดคเดฟเดชเตเดชเดฟเดเตเดเดพเด
--เดเตเดธเตเดฑเตเดฑเต เดเดชเตเดทเตป. เดกเดพเดฑเตเดฑเดพเดฌเตเดธเตเดเตพ เดธเดพเดงเตเดฏเดฎเดพเดฃเต เดเดจเตเดจเต เดเดฑเดชเตเดชเดพเดเตเดเดพเตป เดเดคเต เดเดฟเดฒ เด เดเดฟเดธเตเดฅเดพเดจ เดชเดฐเดฟเดถเตเดงเดจเดเตพ เดจเดเดคเตเดคเตเด
เดฌเดจเตเดงเดชเตเดชเตเดเตเดเดฏเตเด, เดเดชเดฏเตเดเตเดคเดพเดตเดพเดฃเต เดเดจเตเดจเดคเตเดชเตเดฒเตเดณเตเดณ เดเดฟเดฒ เดชเตเตผ-เดเดเตเดทเตป เดฎเตเตปเดตเตเดฏเดตเดธเตเดฅเดเตพ เดชเดพเดฒเดฟเดเตเดเตเดเดฏเตเด เดเตเดฏเตเดฏเตเดจเตเดจเต
เดเดฐเต เดธเตเดชเตเดชเตผ เดฏเตเดธเตผ, Postgres-เดจเตเดฑเต เดชเดคเดฟเดชเตเดชเต เดชเตเดคเดฟเดฏเดคเดพเดฃเตเดเตเดเดฟเตฝ, stats_row_level เดชเตเดฐเดตเตผเดคเตเดคเดจเดเตเดทเดฎเดฎเดพเดเตเดเดฟเดฏเดฟเดเตเดเตเดฃเตเดเตเดเตเดเดฟเตฝ.
onworks.net เดธเตเดตเดจเดเตเดเตพ เดเดชเดฏเตเดเดฟเดเตเดเต เดเตบเดฒเตเดจเดพเดฏเดฟ check_postgres_pgb_pool_cl_waitingp เดเดชเดฏเตเดเดฟเดเตเดเตเด