我有以下情况。我在实验室中配置了一些IP电话并注册到CCM。我已经在CCM中启用了SNMP服务,并且我能够使用linux shell进行SNMP漫游(社区和版本都可以)。我想监控使用Zenoss注册/未注册的IP电话的数量。
这些请求的CCM OID如下:
ccmRegisteredPhones : 1.3.6.1.4.1.9.9.156.1.5.5.0
ccmUnregisteredPhones : 1.3.6.1.4.1.9.9.156.1.5.6.0
我可以使用命令行中的smnpwalk获取值(服务器中已注册和未注册电话的数量)。到目前为止一切正常,但我想使用Zenoss监控这些值,并在未注册手机数量低于某个值时发出警报。
我想知道在Zenoss 3.0 Core中我必须遵循哪些步骤才能使这些请求工作/监控,因为我无法从Zenos UserGuide中获得任何明确的信息。
如果有任何帮助或指导,我将不胜感激。
向致以最良好的问候
创建一个名为"CCMPhones"之类的新监控模板。将两个SNMP数据源添加到此监视模板。惯例是以OID命名:ccmRegisteredPhones和ccmUnregisteredPhones。将问题中适当的OID作为这些数据源的OID。
然后,您可以将这些添加到图形中,并根据需要为它们创建阈值。
在这一点上,您已经准备好了监控,但它没有应用于任何设备。我建议您为CCM设备创建一个设备类。如果它们是基于Linux的,您可以创建/Server/Linux/CCM并将CCM设备放置在那里。然后在该设备类中,您可以单击"更多",然后从左下角的装备菜单中选择"绑定模板"。选择您的CCMPhones模板。
现在,您放入/Server/Linux/CCM设备类的任何设备都将应用CCMPhones监控。