Hyperic的自动发现功能
Hyperic 以自动发现见长,值得注意的是,这里的自动发现不是发现网络上的网络设备或主机,而是自动发现已经安装Hyperic Agent主机上的软件应用,例如Tomcat,WebLogic,Oracle,MySQL ....
配置缺省扫描的频率
缺省的扫描通过进程表或Windows注册表可探测到服务器和平台服务。缺省扫描资源负载比运行时扫描资源负载低。缺省情况下,Hyperic Agent启动时会运行扫描,并且其后的每15分钟扫描一次。
修改缺省扫描间隔
在文件 agent.properties中,取消 autoinventory.defaultScan.interval.millis 注释。设置希望的值,单位是毫秒。
例如:禁用缺省扫描,可设置为:
1
|
autoinventory.defaultScan.interval.millis=-1 |
配置运行时扫描的频率(Runtime Scan)
缺省情况下,Hyperic Agent每天运行一次运行时扫描。运行时扫描使用资源负载较大的方法探测服务。例如,运行时扫描可发出一条SQL查询或查找一个 MBean。
修改运行时扫描频率
编辑 agent.properties 文件中的 autoinventory.runtime.Scan.interval.millis 值
按需扫描平台
发起一起平台扫描:
前提条件
用户可以发起对一个平台的自动扫描,该平台应运行着一个Hyperic Agent。远程监控的平台,例如 Cisco 或其他网络设备平台由于没有运行Hyperic Agent,所以不能扫描。
过程:
1 在界面中,选择所要扫描的平台.
2 选择 菜单 > 新建自动发现;
3 用户可以只运行缺省扫描,或在缺省扫描基础上再运行一次文件扫描。
缺省扫描: 单击 页面上部的 确定 按钮
文件扫描:
a 选择所要查找的服务器类型.
b 在 ScanDirs, 指定所要扫描的目录.
c 在 ExcludeDirs, 指定不需扫描的目录.
d 在 fsTypes, 选择所要扫描的文件系统类型: 本地磁盘, 网络挂载的磁盘或都扫描.
e 在depth, 指定所要扫描的目录深度.
f 选择是否扫描符号链接
g 单击 确定.