3. Pumunta sa direktoryo gamit ang template ng PostgreSQL.
cd zabbix/templates/db/postgresql/
Pagse-set up ng template para sa ahente ng Zabbix
1. Kumonekta tayo sa PostgreSQL.
psql -U postgres
2. Gumawa ng read-only na user na zbx_monitor na may access sa PostgreSQL server.
Para sa PostgreSQL bersyon 10 at mas mataas:
CREATE USER zbx_monitor WITH PASSWORD '<ΠΠΠ¨_ΠΠΠ ΠΠΠ¬>' INHERIT; GRANT pg_monitor TO zbx_monitor;
Para sa PostgreSQL na bersyon 9.6 at sa ibaba:
CREATE USER zbx_monitor WITH PASSWORD '<ΠΠΠ¨_ΠΠΠ ΠΠΠ¬>';
GRANT SELECT ON pg_stat_database TO zbx_monitor;
--ΠΠ»Ρ ΡΠ±ΠΎΡΠ° ΠΌΠ΅ΡΡΠΈΠΊ WAL ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Ρ Π΄ΠΎΠ»ΠΆΠ΅Π½ Π±ΡΡΡ superuser.
ALTER USER zbx_monitor WITH SUPERUSER;
3. Kopyahin ang postgresql/ directory sa /var/lib/zabbix/ directory. Kung wala kang isang zabbix/ direktoryo sa /var/lib/, pagkatapos ay gawin ito. Ang postgresql / direktoryo ay naglalaman ng mga file na kailangan upang makuha ang mga sukatan mula sa PostgreSQL.
cp -r postgresql/ /var/lib/zabbix/
4. Pagkatapos ay kopyahin ang template_db_postgresql.conf file sa Zabbix agent configuration directory /etc/zabbix/zabbix_agentd.d/ at i-restart ang Zabbix agent.
* - dahil mayroon akong pgsql na bersyon 12, magkakaroon ka ng ibang landas sa halip na pgsql-12.
Kung hindi ito nagawa, ang Status: Ping ay palaging magiging Down.
Pagdaragdag ng template sa frontend ng Zabbix
Naniniwala ako na ang mga kailangang kumuha ng mga sukatan mula sa PostgreSQL ay alam na kung paano magdagdag ng mga template. Samakatuwid, ilalarawan ko nang maikli ang proseso.
Pumunta sa pahina ng Zabbix;
Pumunta sa pahina"ConfigurationΒ»=>Β«Paghandaan";
Mag-click sa pindutan "Lumikha ng host"o pumili ng kasalukuyang host;
Sa pahina ng paglikha/pag-edit ng host, piliin ang βTemplate"at at i-click ang link"Idagdag";
Sa βGroupβ, piliin ang βTemplates/Databasesβ mula sa listahan, piliin ang template βTemplate DB PostgreSQL", pindutin ang pindutan "piliin"at pindutin ang pindutan"Mga update";
Naghintay kami ng ilang oras at sa wakas ay pumunta sa "PagsubaybayΒ»=>Β«Pinakabagong dataΒ»=>Β«Hukbo"pumili ng isang server na may PostgreSQL => i-click ang "gamitin".