当前情况:公司在多个监控室安装了hostmonitor监控软件,同步配置文件成了大问题,一台服务器需要调整,工作量就翻倍了。
需求:自动同步配置文件。
试验过程:因为以前用hostmonitor时候用过数据库保存日志。所以想用数据库来同步配置文件,仔细看了官方手册,没有这个功能,汗阿。然后想到用脚本来实现,问题就是支持什么脚本了,最后按照文档找到用脚本的配置方法,成功。
最终实现方法:
1.编写脚本文件,hostmonitor支持的脚本是.HMS格式的。
创建一个文件如reload.HMS,后缀为HMS。
添加以下内容,test.hml是测试的配置文件
LoadTestList C:\hostmonitorconfig\test.hml
2.测试运行
选择File->Execute script-> reload.HMS 选择脚本文件执行。
3.配置自动运行脚本
选择Options->Scheduler
Schedule选择regular,这样可以选择每N分钟运行一次。
添加执行动作Run HMS script,在这个里面选择脚本位置就可以了。
后边一路OK阿,SAVE阿。就可以了。
后面发生了点小问题,就是我们有一台机器是在特殊网段的,有些机器监控不到,所以需要脚本里面禁用这些主机的监控。禁用的脚本写法也很简单。唉,也太简单了,没有含量。
DisableTest 财务数据库服务器
DisableTest 总部FTP服务器
附官方说明文件:http://www.hostmonitor.biz/hostmon.eng/mframe.htm
本文出自 “忧忧郁郁” 博客,请务必保留此出处http://wangyublues.blog.51cto.com/516298/1602620
原文地址:http://wangyublues.blog.51cto.com/516298/1602620