check_mysql_query nagios偏移时间

时间:2014-03-17 18:15:57

标签: mysql plugins nagios

我需要使用 check_mysql_query nagios插件来检查表格中的字段

mysql> select TimeStamp from SorterCycleDetails;
+------------+
| TimeStamp  |
+------------+
| 1394278125 | 
+------------+

TimeStamp是运行流程的时间,如果该值与系统时间之间的差异大于12小时,我想要警告

你能帮帮我吗?

提前致谢。

1 个答案:

答案 0 :(得分:0)

我认为这个问题适用于mysql主题但是在Nagios周围你需要返回1或0,或者在查询结果中返回true或false。这可以在查询中使用IF函数,使用DATEDIFF()或TIMESTAMPDIFF()休息12小时,并使用NOW()mysql函数比较if是否大于12。