2. PostgreSQL சேவையகத்திற்கான அணுகலுடன் படிக்க-மட்டும் பயனர் zbx_monitor ஐ உருவாக்கவும்.
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/ கோப்பகத்திற்கு நகலெடுக்கவும். உங்களிடம் /var/lib/ இல் zabbix/ அடைவு இல்லை என்றால், அதை உருவாக்கவும். Postgresql / அடைவில் PostgreSQL இலிருந்து அளவீடுகளை மீட்டெடுக்க தேவையான கோப்புகள் உள்ளன.
cp -r postgresql/ /var/lib/zabbix/
4. பின்னர் template_db_postgresql.conf கோப்பை Zabbix முகவர் உள்ளமைவு கோப்பகத்திற்கு /etc/zabbix/zabbix_agentd.d/ க்கு நகலெடுத்து, Zabbix முகவரை மறுதொடக்கம் செய்யவும்.
* - என்னிடம் pgsql பதிப்பு 12 இருப்பதால், pgsql-12க்குப் பதிலாக வேறு பாதையைப் பெறுவீர்கள்.
இதைச் செய்யவில்லை என்றால், நிலை: பிங் எப்போதும் கீழே இருக்கும்.
Zabbix முகப்பில் ஒரு டெம்ப்ளேட்டைச் சேர்த்தல்
PostgreSQL இலிருந்து அளவீடுகளை எடுக்க வேண்டியவர்களுக்கு ஏற்கனவே டெம்ப்ளேட்களை எவ்வாறு சேர்ப்பது என்பது தெரியும் என்று நான் நம்புகிறேன். எனவே, நான் செயல்முறையை சுருக்கமாக விவரிக்கிறேன்.
Zabbix பக்கத்திற்கு செல்க;
பக்கத்திற்கு செல்க"கட்டமைப்பு" => "தொகுப்பாளர்";
பொத்தானை சொடுக்கவும்"ஹோஸ்ட்டை உருவாக்கவும்"அல்லது ஏற்கனவே உள்ள ஹோஸ்டைத் தேர்ந்தெடுக்கவும்;
ஹோஸ்ட் உருவாக்கம்/எடிட்டிங் பக்கத்தில், "டெம்ப்ளேட்கள்"மற்றும் இணைப்பைக் கிளிக் செய்யவும்"கூட்டு";
"குழு" என்பதில், பட்டியலிலிருந்து "வார்ப்புருக்கள் / தரவுத்தளங்கள்" என்பதைத் தேர்ந்தெடுத்து, டெம்ப்ளேட்டைத் தேர்ந்தெடுக்கவும் "டெம்ப்ளேட் DB PostgreSQL", பொத்தானை அழுத்தவும் "தேர்வு"மற்றும் பொத்தானை அழுத்தவும்"புதுப்பிக்கப்பட்டது";
நாங்கள் சிறிது நேரம் காத்திருந்து இறுதியாக செல்கிறோம் "கண்காணிப்பு" => "சமீபத்திய தரவு" => "சேனைகளின்"PostgreSQL உடன் ஒரு சேவையகத்தைத் தேர்ந்தெடுக்கவும் => கிளிக் செய்யவும்"விண்ணப்பிக்க".