NAGIOS +MSSQL

Pv07

New member
NAGIOS +MSSQL

שלום לכלום.
איך אני יכול להריץ בדיקות מול MSSQL עם NAGIOS?
mssql_server_check mssql_health_chek זורקים לי שגיאה ברגע שאני מוסיף פרמטר --mode.
בדיקת חיבור עוברת ללא בעיה
 

Pv07

New member
למשל

יש אפשרות לבדוק pagewrites
או --pagelife
וברגע שאני מוסיף את הפרמטר הזה נזרקת לי שגיאה

/usr/local/nagios/libexec# ./check_mssql_server.py -H ip -U user -P pass --pagelife
Traceback (most recent call last):
File "./check_mssql_server.py", line 464, in <module>
main()
File "./check_mssql_server.py", line 430, in main
execute_query(mssql, options, host)
File "./check_mssql_server.py", line 443, in execute_query
mssql_query.do(mssql)
File "./check_mssql_server.py", line 282, in do
self.run_on_connection(connection)
File "./check_mssql_server.py", line 269, in run_on_connection
self.query_result = cur.fetchone()[0]
TypeError: 'NoneType' object has no attribute '__getitem__'
 

xcalibur

New member
אני לא מבין גדול בפייתון אבל...

הייתי מהמר על אחד מ-3:
&nbsp
1 - חסרות לך ספריות.
2 - הרשאות מתאימות למשתמש.
3 - הסינטקס לא נכון.
&nbsp
כהערת צד, אצלנו אני מנטר את ה-SQL באמצעות MICROSOFT ODBC DRIVER FOR LINUX. אם אפשר להריץ את מה שאתה רוצה בתור שאילתא אז אין שום בעיה לעשות את זה עם זה.
 
למעלה