How-to: Unraid-Server via Zabbix-Agent mit dem Zabbix-Server verbinden (Docker / Unraid)
Der Zabbix Agent ist ein Open-Source-Softwareagent, der von der Zabbix-Überwachungssoftware verwendet wird. Der Zabbix Agent wird auf den zu überwachenden Geräten installiert und sammelt verschiedene Metriken wie CPU-Auslastung, Speicherauslastung, Festplattenplatz, Netzwerkverkehr und benutzerdefinierte Metriken von den überwachten Geräten. Er sendet diese Daten an den Zabbix-Server, der die Daten analysiert, Alarme auslöst und Berichte generiert, um IT-Administratoren bei der Überwachung und Fehlerbehebung von IT-Ressourcen zu unterstützen.
Der Zabbix Agent ermöglicht die Überwachung von verschiedenen Plattformen, darunter Windows, Linux, Unix, MacOS und andere, und bietet eine Vielzahl von Überwachungsmethoden wie SNMP, JMX, IPMI und benutzerdefinierte Skripte. Er kann auch verwendet werden, um Aktionsbefehle von Zabbix-Servern zu empfangen, z. B. um Remote-Befehle auszuführen oder Konfigurationsänderungen anzuwenden.
Im Grunde genommen ist die Verbindung aus Unraid / Docker / Zabbix-Server und Zabbix-Agent ziemlich simpel. Um den alle Informationen des Unraid-Servers via Zabbix-Agent auszulesen, wird die IP-Adresse sowie der Port des Zabbix-Agents benötigt:
Damit die Verbindung zwischen Agent und Server hergestellt werden kann, muss via Console des Zabbix-Agents in dessen Config noch der ListenPort „ein-“ kommentiert werden:
Anschließend kann der Unraid-Server als Host in Zabbix angelegt werden:
Wenige Sekunden später tauchen die Daten des Unraid-Servers in Zabbix auf: