Úvod:
Abychom odladili některé problémy se Zabbixem, zde jsou některé nástroje, které jsem shromáždil, abych vám pomohl.
Požadavky:
Instalace balíčku zabbix-get na monitorovací serverapt-get install zabbix-get
Instalace balíčku zabbix-agent do monitorovaných hostitelů.apt-get install zabbix-agent
TIP: Aby bylo možné programově (například pomocí bash) vytvářet skripty, které monitorují cokoli ve vzdálených hostitelích. Poté:
– Nainstalujte balíček zabbix-agent do sledovaných hostitelů
– Nakonfigurujte soubor /etc/zabbix/zabbix-agentd.conf tak, aby přijímal požadavky od hostitele monitorování (např. Direktiva:'Server=myscripts. server.com')
– Restartujte agenta zabbix (restart služby zabbix-agent)
– Otevřete jejich firewall na portu 10050
– Nainstalujte balíček zabbix-get do monitorovacího hostitele (apt- get install zabbix-get)
– A pomocí stejných příkazů níže ve svých skriptech získáte tyto informace požadované od monitorovaných hostitelů.
Následující příkazy jsou zadány na serveru Zabbix a sledovaným hostitelem je např. ‘examle1.myzabbix.com’
Příkazy:
Ověřte dostupnost agenta zabbix na monitorovaném hostiteli:zabbix_get -s examle1.myzabbix.com -k agent.ping
Zobrazit počet běžících procesů na monitorovaném hostiteli:zabbix_get -s examle1.myzabbix.com -k proc.num[,,,]
Ukázat počet spuštěných a spuštěných démonů s názvem ‚apache2‘zabbix_get -s examle1.myzabbix.com -k proc.num[,,,apache2]
Zobrazit volné místo na disku připojené k „/“zabbix_get -s examle1.myzabbix.com -k vfs.fs.size[/,free]