2024-05-23 15:16:08 发布
网友
我想通过Icinga监视jboss是否运行。在
我不想检查/etc/inid.d/jboss status,因为有时服务启动了,但是一些jboss被杀死了,或者hang&jboss不能正常工作。在
/etc/inid.d/jboss status
我想创建一个脚本来监视ps输出的所有进程。但是很少有服务器在独立模式下运行,域(主服务器、从服务器)和进程在每种情况下都是不同的。在
ps
我不知道从哪里开始。这里有谁以前做过同样的事?只是想找个主意做这个。在
你可以在这里找到:check_jmx,这将监视jboss进程。您需要添加一些$JAVA选项才能在jboss中启用它。在
我通过监视jboss进程来做到这一点,在独立模式下使用ps aux | grep "\-D\[Standalone\]”,在域模式下使用ps aux | grep "\-D\[Server"。在
ps aux | grep "\-D\[Standalone\]
ps aux | grep "\-D\[Server"
从Google快速搜索中了解到插件的可用性,这让我想到了JMX。显然,看看jmx4perl和Jolokia,它们是监视java应用服务器的瑞士军刀。我已经在tomcat和websphere中使用过它,但它也应该与jboss一起使用。在
如果您使用的是icinga2,那么已经有了一个可用的插件检查命令定义。在
http://docs.icinga.org/icinga2/latest/doc/module/icinga2/chapter/plugin-check-commands?highlight-search=jmx#plugin-check-command-jmx4perl
你可以在这里找到:check_jmx,这将监视jboss进程。您需要添加一些$JAVA选项才能在jboss中启用它。在
我通过监视jboss进程来做到这一点,在独立模式下使用
ps aux | grep "\-D\[Standalone\]
”,在域模式下使用ps aux | grep "\-D\[Server"
。在从Google快速搜索中了解到插件的可用性,这让我想到了JMX。显然,看看jmx4perl和Jolokia,它们是监视java应用服务器的瑞士军刀。我已经在tomcat和websphere中使用过它,但它也应该与jboss一起使用。在
如果您使用的是icinga2,那么已经有了一个可用的插件检查命令定义。在
http://docs.icinga.org/icinga2/latest/doc/module/icinga2/chapter/plugin-check-commands?highlight-search=jmx#plugin-check-command-jmx4perl
相关问题 更多 >
编程相关推荐