Springe zum Inhalt

Zabbix 3.2 Windows Agent Dienstfehler

Wer Zabbix für das Monitoring von Hosts und Services einsetzt und Windows-Rechner zu überwachen hat, kann den direkt vom Hersteller bereitgestellten Agent für Windows verwenden und entsprechend der offiziellen Anleitung installieren. Der Agent wird dabei als Windows-Dienst installiert und kann über die Kommandozeile oder die Windows-Dienste-GUI gestartet werden.

Bei meiner Installation trat jedoch folgender Fehler beim Starten des Dienstes auf:

  1. C:\Program Files\Zabbix>zabbix_agentd.exe --start
  2. zabbix_agentd.exe [7840]: ERROR: cannot start service [Zabbix Agent]: [0x0000041D] Der Dienst antwortete nicht rechtzeitig auf die Start- oder Steuerungsanforderung.

Obwohl in der Konfigurationsdatei ein Logfile angegeben war, wurde dieses nicht angelegt (um vielleicht dort die Fehlerursache zu protokollieren). Ein Blick in die Windows Ereignisanzeige brachte auch keinen Erfolg:

Windows Ereignisanzeige mit Zabbix-Agent Dienstfehler

Glücklicherweise lässt sich der Agent im Vordergrund starten und siehe da, die Fehlerursache ward gefunden:

  1. C:\Program Files\Zabbix>zabbix_agentd.exe --config c:\ProgramData\Zabbix\zabbix_agentd.win.conf --foreground
  2. zabbix_agentd.exe [6704]: "TLSConnect" configuration parameter cannot be used: Zabbix agent was compiled without TLS support
  3. zabbix_agentd.exe [6704]: "TLSAccept" configuration parameter cannot be used: Zabbix agent was compiled without TLS support
  4. zabbix_agentd.exe [6704]: "TLSPSKIdentity" configuration parameter cannot be used: Zabbix agent was compiled without TLS support
  5. zabbix_agentd.exe [6704]: "TLSPSKFile" configuration parameter cannot be used: Zabbix agent was compiled without TLS support

Leider ist also der aktuelle Build des Agents nicht mit TLS-Unterstützung kompiliert, so dass man die verschlüsselte Übertragung von Steuerkommandos und Ergebniswerten nicht nutzen kann. Getestet wurde mit folgender Version des Agents:

  1. C:\Program Files\Zabbix>zabbix_agentd.exe --version
  2. zabbix_agentd Win64 (service) (Zabbix) 3.2.0
  3. Revision 62444 13 September 2016, compilation time: Sep 12 2016 15:28:10

 

Ein Gedanke zu „Zabbix 3.2 Windows Agent Dienstfehler

  1. M. Kubiak

    Hallo Hr. Tautenhahn.

    Man kann natürlich den Zabbix-Agent selbst kompilieren inklusive TLS/OpenSSL/GnuTLS usw Unterstützung.

    Anbei ein Thread im welchen vorkompilierte Windows-Agents mit Verschlüsselungs-unterstützung angeboten werden.

    https://support.zabbix.com/browse/ZBXNEXT-3047

    Mit freundlichen Grüßen M.Kubiak

Kommentare sind geschlossen.