Zabbix рдХреЗ рд╕рд╛рде рдореЙрдирд┐рдЯрд░ рдореЗрдореЗрдЪреЗ

рд╕рднреА рдХреЛ рдирдорд╕реНрдХрд╛рд░ред

рдЬреЛ рд▓реЛрдЧ рдЪрд╛рд╣рддреЗ рд╣реИрдВ (рд╣рдо ZTC рдФрд░ Zabbix рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ Nginx рдХреА рдирд┐рдЧрд░рд╛рдиреА рдХрд░рддреЗ рд╣реИрдВ ) рдХреЗ рдЕрдиреБрд░реЛрдз рдкрд░, рдореИрдВрдиреЗ рдореЗрдорд░реА рдХреЛ Zabbix рд╕реЗ рдЬреЛрдбрд╝рдиреЗ рдкрд░ рдПрдХ рдорд┐рдиреА рд▓реЗрдЦ рдмрдирд╛рдпрд╛ред ZTC рдЯреЗрдореНрдкрд▓реЗрдЯ рдХреА рддреБрд▓рдирд╛ рдореЗрдВ рдпрд╣рд╛рдБ рд╕рдм рдХреБрдЫ рдмрд╣реБрдд рд╕рд░рд▓ рд╣реИред

рд╕рдмрд╕реЗ рдкрд╣рд▓реЗ, рдЬрд╛рдВрдЪреЗрдВ рдХрд┐ рдореЗрдордЪреЗ рдЬреАрд╡рд┐рдд рд╣реИ рдФрд░ рд╕рд╣реА рдврдВрдЧ рд╕реЗ рд╣рдорд╛рд░реЗ рджреНрд╡рд╛рд░рд╛ рдЖрд╡рд╢реНрдпрдХ рдорд╛рди рд▓реМрдЯрд╛рддрд╛ рд╣реИ:

echo -e "stats\nquit" | nc -q2 127.0.0.1 11211 STAT pid 12246 STAT uptime 1310046 STAT time 1333135085 STAT version 1.4.5 STAT pointer_size 64 STAT rusage_user 219.349708 тАж STAT evictions 403623 STAT reclaimed 9373 END 

рдКрдкрд░ рдирд┐рд╖реНрдкрд╛рджрд┐рдд рдЖрджреЗрд╢реЛрдВ рдореЗрдВ рдереЛрдбрд╝рд╛ рдЬреЛрдбрд╝реЗрдВ, рдФрд░ /etc/zabbix/scripts/memourache.sh рдореЗрдВ рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рд▓рд┐рдЦреЗрдВ
 #!/bin/bash echo -e "stats\nquit" | nc 127.0.0.1 11211 | grep "STAT $1 " | awk '{print $3}' 

рд╣рдо рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдХреЛ рдирд┐рд╖реНрдкрд╛рджрди рдпреЛрдЧреНрдп рдмрдирд╛рддреЗ рд╣реИрдВ:
 chmod +x /etc/zabbix/scripts/memcache.sh 


рд╣рдо рдПрдЬреЗрдВрдЯ рдХреА рдЬрд╝реИрдмрд┐рдХреНрд╕ рддреИрдпрд╛рд░ рдХрд░рддреЗ рд╣реИрдВ, рдЗрд╕реЗ /etc/zabbix/zabbix_agent.pf рдкрд░ рдЬреЛрдбрд╝рддреЗ рд╣реИрдВ
 #####Memcache UserParameter=memcache[*],/etc/zabbix/scripts/memcache.sh $1 


рдХрд░рдирд╛ рди рднреВрд▓реЗрдВ:
 /etc/init.d/zabbix-agent restart 


рд╣рдо Zabbix рд╕рд░реНрд╡рд░ рдХреЗ рд╡реЗрдм рднрд╛рдЧ рдореЗрдВ рдЗрд╕ memcache.xml рдЯреЗрдореНрдкрд▓реЗрдЯ рдХреЛ рдЬреЛрдбрд╝рддреЗ рд╣реИрдВ рдФрд░ рдХреИрд╢ рдХреЗ рдЬреАрд╡рди рдХрд╛ рдирд┐рд░реАрдХреНрд╖рдг рдХрд░рддреЗ рд╣реИрдВред рдФрд░ рдЕрдВрдд рдореЗрдВ, рдХреБрдЫ рдХрд╛рдо рдХрд░ рд░рд╣реЗ рд░реЗрдЦрд╛рдВрдХрди:

рд╡рд░реНрддрдорд╛рди рдЖрдЗрдЯрдо

рдирд┐рд╖реНрдХрд╛рд╕рди

рдкреНрд░рддрд┐ рд╕реЗрдХрдВрдб рдкреБрдирдГ рдкреНрд░рд╛рдкреНрддрд┐ рдФрд░ рдпрд╛рдж рдЖрддреА рд╣реИ


рдкреБрдирд╢реНрдЪ рддреБрд░рдВрдд рдЖрд░рдХреНрд╖рдг рдХрд░реЗрдВ рдХрд┐ рд╡рд┐рдХрд▓реНрдк:
 UserParameter=memcache[*], echo -e "stats\nquit" | nc 127.0.0.1 11211 | grep "STAT $1 " | awk '{print $3}' 

рдореЗрд░реЗ рд▓рд┐рдП рдХрд╛рдо рдХрд┐рдпрд╛, рдХрд┐рд╕реА рдХрд╛рд░рдг рд╕реЗ, рдореЗрдо рдХреЗ рд╕рднреА рд╕рдВрд╕реНрдХрд░рдгреЛрдВ рдХреЗ рд╕рд╛рде рдирд╣реАрдВред

Source: https://habr.com/ru/post/In141110/


All Articles