用于SNMP陷阱的用例

时间:2015-07-27 13:50:47

标签: monitoring snmp snmp-trap

我是SNMP Traps的新手。我的理解是SNMP陷阱通常用于网络和设备监视。我想知道它是否可以用于应用程序监视。在这种情况下,应用程序将是部署在Weblogic应用程序服务器上的Web应用程序(war)。 如果可能,SNMP陷阱是否会成为监控上述应用程序的推荐方法?如果没有,那么监视Web应用程序的首选方法是什么。

1 个答案:

答案 0 :(得分:1)

用于网络管理的SNMP(使用陷阱+轮询的组合)是该类型监视的标准机制。

此外,Weblogic应用服务器提供了基础设施来促进这一点,引用WebLogic 12, SNMP agent docs,它可以:

  • 响应来自SNMP管理器的简单GET请求 WebLogic Server MBean属性的值。注意:WebLogic Server不允许SNMP管理器设置MBean的值或调用MBean操作。 SNMP管理器只能使用 监视WebLogic Server。

  • 使用JMX监视器定期轮询WebLogic Server MBean,并在MBean属性更改时向SNMP管理器发送通知 以您指定的方式。

  • 当Administration Server或任何受管服务器启动或关闭时,向SNMP管理器发送通知。

  • 侦听特定日志消息,并在WebLogic Server生成通知时向SNMP管理器发送通知。

  • 充当委托代理,将来自SNMP管理器的请求传递给其他(非WebLogic)SNMP代理(例如Oracle数据库代理) 在同一台机器上。