Nagios-Python-Plugin funktioniert nicht richtig

Nagios-Python-Plugin funktioniert nicht richtig

Ich habe Icinga zur Überwachung meiner Azure-Infrastruktur installiert. Ich möchte meine DB-Server mit einem Python-Skript überwachen, dasHier

Jetzt wird eine Verbindung zum DB-Server hergestellt, aber die Modusoptionen funktionieren nicht richtig.

gibt den untenstehenden Fehler aus.

 ./check_mssql_server.py -H some-host -p 1433  -U some-user -P some-password --bufferhitratio -w 95: -c 90:
Traceback (most recent call last):
  File "./check_mssql_server.py", line 469, in <module>
    main()
  File "./check_mssql_server.py", line 435, in main
    execute_query(mssql, options, host)
  File "./check_mssql_server.py", line 448, in execute_query
    mssql_query.do(mssql)
  File "./check_mssql_server.py", line 285, in do
    self.calculate_result()
  File "./check_mssql_server.py", line 294, in calculate_result
    if self.query_result[1] != 0:
IndexError: list index out of range

Hier ist die Ausgabe der Verbindung, die mit demselben Befehl hergestellt wird.

./check_mssql_server.py -H some-host -p 1433  -U some-user -P some-password
OK: Time to connect was 0.262902975082s|time=0.262902975082s;;;;

Ich bin kein Python-Experte. Ich würde mich über alle Vorschläge sehr freuen.

verwandte Informationen