详解关于zabbix监控服务器时间问题的实例


当前第2页 返回上一页

"10.13.255.1,0x9\0 10.13.255.2,0x9\0 0.cn.pool.ntp.org,0x9"

以上地址只适用于本人的托管机房

第二编写用于对比时间的python脚本

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

#!/usr/bin/env python

# -*- coding:UTF-8 -*-

import time

import ntplib

  

def get_time():

    ntp_client = ntplib.NTPClient()

    response = ntp_client.request('s2g.time.edu.cn')

    wtime = time.strftime('%Y%m%d%H%M%S', time.localtime(response.tx_time))

    return wtime

if __name__ == '__main__':

    networktime = get_time()

    local_time = time.strftime('%Y%m%d%H%M%S')

    difference = abs(int(networktime) - int(local_time))

    print difference

windows下可以使用pyinstaller打包成exe可执行文件

第三在zabbix_agentd.conf中添加自定义的key

UserParameter=custom.timediff.count,"D:\bat\get_time.exe"

重启zabbix服务

第四添加监控和触发器,本人设置当时间不一致超过3秒就出发报警。

这个,相信大家都会,就不多说了

第五触发报警后,可在服务器上执行

同步时间

w32tm /resync

以上就是详解关于zabbix监控服务器时间问题的实例的详细内容,更多文章请关注木庄网络博客

返回前面的内容

相关阅读 >>

修改windows服务器默认3389远程端口(服务器安全防护)

服务器是干什么用的?

服务器用什么防火墙

win7日期时间无法修改

win10打开图片提示“当ole服务于对象服务器通讯时后者已停止”咋办?

win10无法登录微软账户提示“内部服务器错误(500)”怎么解决?

win10打不开https站点提示“http 500 内部服务器错误”如何解决?

win10登录不上dota2提示“无法与任何服务器建立连接”怎么办?

win10系统开机时间很长

win10系统进不去dnf提示“正在连接服务器”怎么办?

更多相关阅读请进入《zabbix》频道 >>



打赏

取消

感谢您的支持,我会继续努力的!

扫码支持
扫码打赏,您说多少就多少

打开支付宝扫一扫,即可进行扫码打赏哦

分享从这里开始,精彩与您同在

评论

管理员已关闭评论功能...