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 单击 确定.