从零入手教你配置安装HostMonitor
HostMonitor 简介
1Host MonitorKS-SOFT公司出品的一套安装在Windows上的网络监测工具,据官方网站的介绍,Host Monitor提供了56套测试工具和27种报警动作,能够定时监控目标主机Windows Server和各个版本的Linux上任何TCP服务、UDP、网络连通状态(Ping)、路由(Route)、DNSFTPSMTPPOP3、端口(Port)、URL以及Web ServiceSQL Server、数据库表空间大小、硬盘空间、文件及文件夹大小、网络流量等指标,支持远程监控代理(RMA)、WMISNMP,如图1所示。当所监控的对象没有正常运作时,便会以警铃、Email错误信息、启动指定程序等的方式通知运维管理人员;
2、创建各种日志文件使用不同的详细程度和文件格式(文本,HTMLDBFODBC)和可配置以满足您的需求。
3、监控原理说明:
1Hostmonitor监控程序会按设置时间按时自动和资源主机上面的RMAagent通信,或者资源主机的RMAagent自动将预定好的监控值主动返回到hostmonitor监控程序中,通信端口默认为1055,密码为自定义(不少于6个字符);
从零入手教你配置安装HostMonitor_第1张图片
2)对Windows资源主机的监控,一般可以在Hostmonitor中设置,对Linux主机一般用预先的ShellScriptRMAagent自带的Script或者Hostmonitor中的设置等;
3HostMonitor监控软件的下载
http://www.hostmonitor.biz/hostmon.eng/downpage.htm
从零入手教你配置安装HostMonitor_第2张图片
下载完成后,在Windows上安装自定义安装即可(有时会让用户注册);
4Linux RMA agent 下载地址
http://www.hostmonitor.biz/hostmon.eng/downpage.htm
5)本文以Linux RE i386版的rma128_lin_x86.tar 安装说明,
Windows RMAagent Hostmonitor安装文件RMA-Win目录下,即为Windows上的RMAagent,包含以下文件:rma.exerma自动启动程序)、rma_astive.exerma主动连接程序)、rma_cfg.exerma配置程序)和rma.inirma配置文件)等;如图说明:
从零入手教你配置安装HostMonitor_第3张图片
4、安装说明:
1 Hostmonitor 的安装很容易,但是笔者认为由于其界面全部为英文,强大的功能不能很好的快速使用,先特此讲解:
从零入手教你配置安装HostMonitor_第4张图片
从零入手教你配置安装HostMonitor_第5张图片
从零入手教你配置安装HostMonitor_第6张图片
2RMAagent的启动(配置关键)
Windows上启动
点击àrma_cfg.exeà
从零入手教你配置安装HostMonitor_第7张图片
设置passive模式下的通信端口,默认为1055号和通信密码笔者为123abc等等
从零入手教你配置安装HostMonitor_第8张图片

现在我的已经安装运行,所以显示UnistallStop信息!
LinuxRMAagent运行(SoSo
默认情况下包含,
INSTALLLICENSEREADMEcpu.shproccnt.shproclist.shqnx_cpu.shrmarma.ini
笔者喜欢将他们改为rma文件夹,安装存放到/opt/目录下!
Vim 编辑rma.ini即可:
[Basic]
RmaPath = /opt/rma/rma//agentrma(二进制文件)在那个位置
Port=1055//agentHostMonitor通信的端口
Password=123abc//使用密码(多于6个字符)
就以上三项配置即可;
#chmod 777 rma.ini //rmarma.ini配置文件有读写权限
-----------------------------------------------------
启动RMAagent: 
./rma –d /opt/rma/rma.ini//执行启动,指定opt目录下的rma.ini在那
启动成功信息:
[root@hanfeng rma]# ./rma -d /opt/rma/rma.ini
-----------------------------------------------
Application:RMA (Remote Monitoring Agent for HostMonitor)
Version:1.28 for Linux (Red Hat, Mandrake, SuSE)
Copyright:2004 - 2009 Alexander Kozlov
web:http://www.ks-soft.net
e-mail:    [email protected]
----------------------------------------
Command line checking .. Ok

Settings checking .. Ok
CPU testing .. Ok
Basic encyption checking .. Ok
RMA encyption checking .. Ok
Sock testing .. Ok
Daemon started
[root@hanfeng rma]#
//此时windows linuxRMAagent已经启动成功了;
==============================================================
3)配置HosMonitor 监控资源主机信息:
笔者感觉最简单和最难的监控分别是PINGOracle的表空间大小,后者的监控正在学习中;
分别说明几种常见的监控应用:
PING主机在线监控
从零入手教你配置安装HostMonitor_第9张图片
监控时间设置:
从零入手教你配置安装HostMonitor_第10张图片
Windows CPU利用率监控
从零入手教你配置安装HostMonitor_第11张图片

Windows 磁盘空间利用率
从零入手教你配置安装HostMonitor_第12张图片
对Windows程序进程监控(对feiqq飞秋通信)
从零入手教你配置安装HostMonitor_第13张图片
linux 内存利用率的监控
从零入手教你配置安装HostMonitor_第14张图片
HTTP连接Web页面监控
从零入手教你配置安装HostMonitor_第15张图片
Linux CPU利用率监控:
从零入手教你配置安装HostMonitor_第16张图片
Linux  /目录使用大小监控
从零入手教你配置安装HostMonitor_第17张图片
Linux FTP服务器目录大小监控
从零入手教你配置安装HostMonitor_第18张图片
总体界面:
从零入手教你配置安装HostMonitor_第19张图片
此时此刻HostMonitor 监控测试测试完毕! 
整理时间2011.05.13--2011.05.15
说明:对进程监控、进程占用CPU大小和内存大小、数据库表空间大小、24小时在线的service监控等等还有待于和大家共同学习!
提供技术支持
原创作者 : 寒枫
转载请注明出处:http://linuxxx.blog.51cto.com/1824808/565918