研究SNMP有一段时间了。目前可以get到指定主机的一些信息。
参考SNMP++的trap例子,也能够接收到主机主动发出的一些trap(例如用发送trap的程序发出的trap,或者拔掉网线时也可以收到trap) .
目前的问题是:如何让被监控的主机当CPU利用率超过某一阈值时自动向指定管理主机(Manager)发送trap。需要自己写agent吗?如果需要,哪位能讲下如何利用snmp++写代理程序?如果不用,请问需要做什么配置工作?
欢迎大家一起来讨论。顶者有分,帮忙大的多加分。也方便以后作者方面的朋友们参考。
参考SNMP++的trap例子,也能够接收到主机主动发出的一些trap(例如用发送trap的程序发出的trap,或者拔掉网线时也可以收到trap) .
目前的问题是:如何让被监控的主机当CPU利用率超过某一阈值时自动向指定管理主机(Manager)发送trap。需要自己写agent吗?如果需要,哪位能讲下如何利用snmp++写代理程序?如果不用,请问需要做什么配置工作?
欢迎大家一起来讨论。顶者有分,帮忙大的多加分。也方便以后作者方面的朋友们参考。
只要是针对主机的某一现象,发送一个TRAP就行。哪位高手做过类似项目,请不吝赐教。。
如何查询windows支持哪些trap?
如果对CPU利用率超过一定阈值则告警,其一般的实现方法是什么?是管理站每隔一定时间轮询,并进行判断告警,但这样有一定的滞后性,不能及时发现异常,尤其是轮询间隔大的时候。还是开发AGENT,以更小的时间间隔获取设备的cpu利用率,当发现利用率过高时,上报给管理站,这样效率如何?还是操作系统带有这样的agent功能,如何配置,使用?
win的agent好像没这功能
大家能否给些建议,意见?谢谢了!
这样效率肯定会高一些,利用snmp的trap功能就可以。