HostMonitor是一款高度可扩展的网络监控软件,适用于小型和企业级网
HostMonitor是一款功能强大的服务器监控软件,可监控Windows、Linux、Unix操作系统,各主流数据库如oracle、sybase、MySQL、MS SQL,通用网络协议等。并提供异常报警、异常处理、日志、报表等多项功能。
HostMonitor能够定时地监视Server主机的TCP、Port服务是否正常运作,URL是否存在、硬盘空间,当这些服务没有正常运作时,便会以警铃、Email错误信息、启动指定程序等的方式通知使用者,方便你在引起网友的抱怨前将问题处理掉。
基本简介
Host Monitor是KS-SOFT公司出品的一套安装在Windows上的网络监测工具,据官方网站的介绍,Host Monitor提供了56套测试工具和27种报警动作,能够定时监控目标主机Windows Server和各个版本的Linux上任何TCP服务、UDP、网络连通状态(Ping)、路由(Route)、DNS、FTP、SMTP、POP3、端口(Port)、URL以及Web Service、SQL Server、数据库表空间大小、硬盘空间、文件及文件夹大小、网络流量等指标,支持远程监控代理(RMA)、WMI、SNMP,如图1所示。当所监控的对象没有正常运作时,便会以警铃、Email错误信息、启动指定程序等的方式通知运维管理人员;
1.使用ICMP协议的ping及trace命令探测主机、路由器和其他网络设备。
2.检测基于TCP连接的一些应用,如FTP、News、WhoIs。
3.检测基于UDP连接的一些应用,如TFTP、SNMP、Daytime等。
4.用特定的探测方法检测如NTP、SMTP、POP3、IMAP、DNS、LDAP、 RADIUS服务。
其他的更有HTTP检测,SQL检测,CPU利用率检测等。通过使用这些监视类型,管理员能在故障发生的第一时间发现故障点。
使用
1、安装之后打开管理界面,差不多是这个样子的。绿色标识监控正常。
2、点击Add,可以选择各种方式添加监控,以ping为例,可以选择每次ping的包大小,每次ping几个包;
3、点击“Schedule”,可以选择监控时段;
4、点击“Alert Profile”,可以选择告警方式;
5、然后点击“APPLY”,就OK了。
6、下面介绍一下RMA-LINUX的配置,从官网下载,解压缩之后,是这样的:
可以看到是通过几个shell脚本采集client信息的。
7、需要修改的rma.ini的配置有2处,分别是RmaPath和Password。RmaPath是指rma的位置,不是rma.ini的位置,在执行过程中,rma.ini会调用rma。Password是在server侧添加rma需要的密码。
8、启动client的RMA可以使用以下命令:
[root@localhost rma]# ./rma -d /opt/rma/rma.ini
-------------------------------------------------------------
Application: RMA (Remote Monitoring Agent for HostMonitor)
Version: 1.32 for Linux (Red Hat, Debian, Ubuntu)
Copyright: 2004 - 2010 Alexander Kozlov
web: http://www.ks-soft.net
e-mail: support@ks-soft.net
-------------------------------------------------------------
Command line checking .. Ok
Settings checking .. Ok
CPU testing .. Ok
Basic encyption checking .. Ok
RMA encyption checking .. Ok
Sock testing .. Ok
Daemon started
9、最后放送一张告警截图:
原文链接:https://blog.csdn.net/zsx0728/article/details/79930714
实用程序和辅助应用程序
除了HostMonitor(整个包的核心)之外,AdvancedHost Monitor 包还有以下辅助组件: