Installiert ist das Open-Source Monitoring Tool Zabbix in Version 3.0.4. Genutzt werden sollen Active Checks. Nach der Einrichtung und konfiguration konnte ich folgenden Fehler im Server Log von Zabbix unter “/var/log/zabbix/zabbix_server.log” sehen:
Fehler:
cannot send list of active checks to “127.0.0.1”: host [servername] not found
Die Lösung ist recht einfach und wie folgt zu prüfen und durchzuführen:
- prüfen des korrekt hinterlegten Hostname durch z.B. # hostname
- falls FQDN angeben dann prüfen durch # hostname -f
- falls per IP-Adresse angegeben dann durch ifconfig | grep ‘inet Adress’
- prüfen der Zabbix Konfiguration auf korrekten
- Eintrag für Host name = obiger
- Agent interfaces = die Eintrag der IP oder des DNS Name und Conncet to IP oder DNS
- prüfen der “/etc/zabbix/zabbix_agentd.conf” auf korrekten Eintrag für:
- ServerActive = IP-Adresse oder Hostname des Zabbix Server – siehe oben
Wenn diese Punkte überprüft und ggf. korrigiert wurden, dann den Zabbix-Agent neustarten und die Active Checks von Zabbix sollten nun funktionieren.