
He instalado Icinga para monitorear mi infraestructura azul. Quiero monitorear mis servidores de base de datos usando un script en Python que esaquí
Ahora se está conectando al servidor de base de datos pero las opciones de modo no funcionan correctamente.
dando el error que se encuentra a continuación.
./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
Aquí está el resultado de la conexión que está realizando con el mismo comando.
./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;;;;
No soy un experto en Python. Agradecería mucho cualquier sugerencia aquí.