
我已經安裝了 Icinga 來監控我的 azure 基礎設施。我想使用 python 腳本監控我的資料庫伺服器這裡
現在它正在連接到資料庫伺服器,但模式選項無法正常工作。
給出以下錯誤。
./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
這是它在同一命令上建立的連接的輸出。
./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;;;;
我不是Python專家。我非常感謝這裡的任何建議。