PMP ,专注于WEB功能测试、性能测试、安全测试的研究,从事全面质量管理工作。曾任多家公司测试经理、测试主管。在电子政务、银行、电商、跨境电商、直播电商领域工作多年,曾获得某龙头集团公司公测一等奖,曾任职某头部直播电商公司测试团队负责人,具有业务敏感性,擅长从0到1搭建测试团队,具有海外工作经历,以及质量管理体系搭建。邮箱:89233502@qq.com

HostMonitorServer 操作说明

上一篇 / 下一篇  2011-08-11 18:20:50 / 个人分类:质量管理

1、点击下载压缩包后解压
2、程序使用.NET 2.0开发,如果您电脑没安装Microsoft .NET Framework 2.0,请先到微软网站下载安装。
3、确认安装完毕Microsoft .NET Framework 2.0后,进入DOS界面(点"开始",再点“运行”,输入CMD后按确认就可以进入DOS界面)。输入“C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\InstallUtil.exe D:\HostMonitorServer\HostMonitorServer.exe”执行,直到提示Windwos服务程序安装完毕。
“C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\InstallUtil.exe” 是安装Microsoft .NET Framework 2.0的目录,一般安装后就有。请先按该路径检查文件是否存在。“D:\HostMonitorServer\HostMonitorServer.exe”是你解压程序的目录,可以随意放。
4、打开“控制面板”->“管理工具”->“服务”,会看到新添加的一个服务。服务安装完毕。
 配置
1、程序没提供安装界面,配置参数全部通过修改XML文件进行。修改配置前,请先确认“HostMonitorServer”服务已经关闭(打开“控制面板”->“管理工具”->“服务”,在“HostMonitorServer”点右键,选择停止)。
2、打开程序的解压目录,进入Config目录,里面有3个config的文件。
3、修改主配置:用写字板打开“system.config”。修改节点配置参数。
节点建议值说明
commandtheardcount1同时执行的线程数量,线程越多监控效率越高,但同时CPU消耗也越多。建议监控对象1-10个只开一个。
threadsleep1000线程监控睡眠时间,值越大睡眠时间越大,消耗CPU资源越小。
smtp 告警邮件的SMTP服务地址,如163邮箱填SMTP.163.com
mailsender 告警邮件的地址,如alert@163.com
mailsenderpassword 告警邮件的SMTP帐号密码。"smtp" "mailsender" "mailsenderpassword"的配置原理跟Outlook差不多。
mailto 收件邮箱地址
mailtocc 抄送的邮箱地址(可以为空)
4、修改监控服务器地址配置:用写字板打开“host.config”。修改节点配置参数。
每个监控的服务器用节点<host>表示,需要添加多台服务器地址,只需要添加多个<host>节点
节点建议值说明
name服务器地址,输入域名或者IP地址,域名前不要加http://(监控Ping和TCP需要该服务器地址)
key服务器的关键字,是唯一标识服务器的,只要不重复就可以
aliases 服务器别名,用于发告警邮件的主题
5、修改监控对象配置:用写字板打开“alert.config”。修改节点配置参数。
有3种类型的监控:Ping、TCP端口、网页是否正常。不同的监控类型用不同的节点表示。每个监控类型都可以添加多个监控对象。
(1)Ping监控,默认DOS下的Ping命令,能监控到是否出现Timeout和返回的延时。
节点建议值说明
host“host.config”配置对应的<host>的<key>节点的值(每个配置的服务器Key不同,请不要输错)
name监控对象的名称,随便起
typeping表示是Ping类型,不需要改
isruntrue是否进行监控,监控的填true,暂停的填false
times10每次Ping的次数
errrortimes8Ping的次数中有多少次出现Timeout时候发出告警。如times=10,errrortimes=8,将Ping10次,如果有8次是Timeout的,将立即发邮件告警。
timeout0输入0,表示忽略返回的延时,输入数字,表示返回的延时小于该值的时候也算失败。
continuerrrorcount5连续最多的告警次数,如填5,在连续出现5次告警后,暂停发出告警,直到监控恢复正常,再会在下次的失败发出告警。
(2)TCP监控,连接监控的TCP端口,如果连接不上发出告警。
节点建议值说明
host“host.config”配置对应的<host>的<key>节点的值(每个配置的服务器Key不同,请不要输错)
name监控对象的名称,随便起
typesocket表示是TCP监控类型,不需要改
isruntrue是否进行监控,监控的填true,暂停的填false
port监控的端口号码
times10每次连接TCP的次数
errrortimes8连接TCP的次数中有多少次出现失败就告警。如times=10,errrortimes=8,将连接TCP 10次,如果有8次是失败的,将立即发邮件告警。
continuerrrorcount5连续最多的告警次数,如填5,在连续出现5次告警后,暂停发出告警,直到监控恢复正常,再会在下次的失败发出告警。
(3)网页监控,当监控的网站返回不是200信息时候发出告警。
节点建议值说明
host“host.config”配置对应的<host>的<key>节点的值(每个配置的服务器Key不同,请不要输错)
name监控对象的名称,随便起
typewebpage表示是网页监控类型,不需要改
isruntrue是否进行监控,监控的填true,暂停的填false
url监控的域名或者网址,前头不需要加http://
times10每次访问网页的次数
errrortimes8访问网页的次数中有多少次出现失败就告警。如times=10,errrortimes=8,将访问网页 10次,如果有8次是失败的,将立即发邮件告警。
continuerrrorcount5连续最多的告警次数,如填5,在连续出现5次告警后,暂停发出告警,直到监控恢复正常,再会在下次的失败发出告警。
6、全部修改完毕配置文件后,启动服务。每次修改配置后都需要重新服务才能生效
7、启动服务后,有可能被防火墙提示是否放行,确认后请通过防火墙。
8、log文件下是服务运行的具体日志,文件不断的增长,可以定时删除(删除前需要停止服务)。

TAG:

warrior_ever'sTestingStudyingSpace 引用 删除 warrior_ever   /   2011-08-12 17:30:25
warrior_ever'sTestingStudyingSpace 引用 删除 warrior_ever   /   2011-08-12 17:30:12
5
 

评分:0

我来说两句

Open Toolbar