2. Ստեղծեք միայն կարդալու համար օգտագործող zbx_monitor՝ PostgreSQL սերվերի հասանելիությամբ:
PostgreSQL 10 և ավելի բարձր տարբերակի համար.
CREATE USER zbx_monitor WITH PASSWORD '<ВАШ_ПАРОЛЬ>' INHERIT; GRANT pg_monitor TO zbx_monitor;
PostgreSQL 9.6 և ստորև տարբերակի համար.
CREATE USER zbx_monitor WITH PASSWORD '<ВАШ_ПАРОЛЬ>';
GRANT SELECT ON pg_stat_database TO zbx_monitor;
--Для сбора метрик WAL пользователь должен быть superuser.
ALTER USER zbx_monitor WITH SUPERUSER;
3. Պատճենեք postgresql/ գրացուցակը /var/lib/zabbix/ գրացուցակում: Եթե դուք չունեք zabbix/ գրացուցակ /var/lib/-ում, ապա ստեղծեք այն: Postgresql / գրացուցակը պարունակում է այն ֆայլերը, որոնք անհրաժեշտ են PostgreSQL-ից չափումներ ստանալու համար:
cp -r postgresql/ /var/lib/zabbix/
4. Այնուհետև պատճենեք template_db_postgresql.conf ֆայլը Zabbix գործակալի կազմաձևման գրացուցակում /etc/zabbix/zabbix_agentd.d/ և վերագործարկեք Zabbix գործակալը:
* - քանի որ ես ունեմ pgsql տարբերակ 12, դուք կունենաք այլ ճանապարհ pgsql-12-ի փոխարեն:
Եթե դա չկատարվի, ապա Status. Ping-ը միշտ Down կլինի:
Զաբբիսի ճակատային մասում կաղապարի ավելացում
Կարծում եմ, որ նրանք, ովքեր պետք է չափումներ վերցնեն PostgreSQL-ից, արդեն գիտեն, թե ինչպես ավելացնել կաղապարներ: Հետևաբար, ես հակիրճ նկարագրելու եմ գործընթացը:
Գնացեք Zabbix էջ;
Գնալ դեպի էջ"Տեսիլ" => "Host";
Սեղմեք կոճակը «Ստեղծել հյուրընկալող«կամ ընտրեք գոյություն ունեցող հոսթ.
Մենք սպասում ենք որոշ ժամանակ և վերջապես գնում ենք «Մոնիտորինգ" => "Վերջին տվյալները" => "Հյուրընկալողներ«ընտրեք սերվեր PostgreSQL-ով => սեղմեք»Դիմել»: