【问题标题】:monitoring J2EE application deployed in Tomcat using snmp使用 snmp 监控部署在 Tomcat 中的 J2EE 应用程序
【发布时间】:2014-11-12 05:31:01
【问题描述】:

我要编写一个 J2EE 应用程序,并将应用程序部署在 Tomcat 中。 要求是服务器和应用程序必须向外部 NMS 发送 snmp 陷阱。 我的申请详情是

  1. J2EE 应用程序
  2. 在 Tomcat v7 中部署
  3. 服务器是 Redhat Linux 6.2

我们需要为以上 3 个(对于应用程序、Tomcat 和 linux 服务器)发送陷阱。

我们可以使用 snmp4j 编写自己的代理来满足上述要求吗? snmp 代理如何知道何时向 NMS 发送陷阱?

提前感谢您的支持。

【问题讨论】:

    标签: linux tomcat jakarta-ee snmp snmp4j


    【解决方案1】:

    是的,您可以为此扩展记录器框架。例如,您可以使用logback framework。您可以在其中使用CustomAppender 扩展日志记录,您可以在其中编写 snmp-agent 代码并将日志作为陷阱转发。此外,logback 有侄女和简单的格式化方法,如果不需要其他其他功能,则拒绝日志。并且您可以将 tomcat 日志记录更改为 logback 是简单的步骤。但是,我不确定您是否真的可以针对 linux 服务器上的任何问题发送陷阱。我相信这将是一项乏味的任务。您可能会寻找一些 syslog 服务器监控功能。

    【讨论】:

      猜你喜欢
      • 2015-04-13
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-02-28
      • 1970-01-01
      • 2011-08-11
      相关资源
      最近更新 更多