免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 2129 | 回复: 1
打印 上一主题 下一主题

mon.cf配置 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2009-11-29 00:44 |只看该作者 |倒序浏览
我要用mon实现监控
用xp物理机做主机,通过ssh连接到虚拟机ununtu9.10
并在ubuntu上安装了mon,
要实现对主机的apache,dns,服务,进程,端口和硬盘的监控,
应该怎么配置mon.cf这个文件?
谢谢大家

论坛徽章:
0
2 [报告]
发表于 2009-11-29 17:50 |只看该作者
原帖由 chinaunixone198 于 2009-11-29 00:44 发表
我要用mon实现监控
用xp物理机做主机,通过ssh连接到虚拟机ununtu9.10
并在ubuntu上安装了mon,
要实现对主机的apache,dns,服务,进程,端口和硬盘的监控,
应该怎么配置mon.cf这个文件?
谢谢大家



监控我一般使用nagios,推荐你使用。
下面的是我google的。希望对你有帮助。


/etc/mon/mon.cf 配置文件

为了使管理Mon更容易,创建一个从/usr/lib/mon/etc 目录到/etc/mon 目录的符号连接:

#ln -s /usr/lib/mon/etc /etc/mon



注意:不要输入箭头和数字,它们只是用来标记内容的。


#
# Simplified cluster "mon.cf" configuration file
#
alertdir        = /usr/lib/mon/alert.d ← [1]
mondir          = /usr/lib/mon/mon.d ← [2]
logdir          = /usr/lib/mon/logs ← [3]
histlength      = 500 ← [4]
dtlogging       = yes ← [5]
dtlogfile       = /usr/lib/mon/logs/dtlog ← [6]
hostgroup clusternodes clnode1 clnode2 clnode3 ← [7]
← [8]
watch clusternodes ← [9]
service cluster-ping-check [10]
interval 5s [11]
monitor fping.monitor [12]
period wd {Sa-Su} [13]
alert mail.alert alert@domain.com ← [14]
upalert mail.alert alert@domain.com ← [15]
alertevery 1h ← [16]




[1]  → 警报脚本的路径。
[2]  → 监控脚本的路径。
[3]  → 日志文件的路径。
[4]  → 保存在日志文件的事件最大序号。
[5]  → 启用停机时间日志。
[6]  → 记录存储停机事件。
[7]  → 列出分配给组的集群节点。
[8]  → 在每个hostgroup后需要一个空行。
[9]  → 观察组中的所有节点。
[10]  → 调用你想用的服务。
[11]  → 运行的频率。
[12]  → 使用fping.monitor 监控脚本。
[13]  → 输入perldoc Time:eriod 语法[1]。
[14]  → 节点什么时候停机。
[15]  → 节点什么时候启动。
[16]  → 每小时发送一次email警报。

注意在配置文件中的时间周期定义是period wd {Sa-Su},当Mon运行在定义的时间周期之外时,如果主机没有响应ping,也不会发送警报,这个例子使用星期六和星期日作为它的周期,这意味着主机任何时候失效,Mon都会报告。

注意:为了便于测试,我们使用非常的时间间隔(5秒),你在生产环境中使用时,为了减少ping(ICMP)通讯,你可能会增大这个时间间隔值。

复杂的Mon配置文件和M4宏处理程序

复杂的Mon配置文件可以使用GNU m4宏处理程序生成,在http://www.gnu.org/software/m4/manual/index.html有在线的m4文档,为什么使用m4宏处理程序来处理你的Mon配置文件呢?因为m4宏处理程序允许你创建复杂的配置文件,包括其他的变量和事件,你不必在配置文件中重复输入相同的项目(如你的email地址),参考/usr/lib/mon/etc/ example.m4 作为一个例子,当你依靠m4宏处理程序创建配置文件时,你可以手动将其转换为一个常规的Mon能理解的配置文件,每次做改动时,通过m4宏处理程序传递给它,或在启动Mon时使用-c选项,跟上完整的路径和配置文件名,Mon将通过m4宏处理程序自动为你传递配置文件。
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP