使用icinga / nagios监控jboss流程

时间:2016-08-14 18:26:52

标签: python shell jboss nagios icinga

我想通过Icinga监视jboss是否运行。

我不想检查/etc/inid.d/jboss status,因为有时服务已经启动,但有些jboss被杀死或挂起& jboss不能正常工作。

我想创建一个脚本来监视ps输出的所有进程。但很少有服务器在独立模式下运行,域(主站,从站)和每个案例的进程都不同。

我不知道从哪里开始。这里有谁早先做过同样的事情?只是想找到这个想法。

2 个答案:

答案 0 :(得分:0)

你可以在这里找到它:check_jmx,这将监视jboss进程。你需要添加一些$ JAVA_OPTS来在jboss中启用它。

答案 1 :(得分:0)

我是通过监控jboss进程使用ps aux | grep "\-D\[Standalone\]“进行独立模式,ps aux | grep "\-D\[Server"进行域模式进行的。