浅谈利用服务器时间进行监控
(2010-12-17 11:30:01)
标签:
监控服务器it |
分类: 工程师成长笔记 |
1、随着发布系统同步的程序数量越来越多之后,站点发布推送机经常会出现,上一个rsync推送还没有结束下一个推送任务又开始了。为了防止出现rsync出现任务堆积导致推送失败的情况,我们想了一个办法:定期在rsync推送目录建一个监控文件,将本地的时间写入这个监控文件,然后在从前段服务器来读取这个文件,如果发现读取的文件中的时间和本地时间差超过了约定的值就认为rsync同步异常进行报警。
2、同样我们通过系统对数据库也做相同的监控:定期的向数据库master库插入服务器本地时间并且同时从slave库读取这个时间如果读取失败或者读取到的时间和本地时间超过了约定值就可以认为数据库异常而进行报警。