首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >使用icinga/nagios监控jboss进程

使用icinga/nagios监控jboss进程
EN

Stack Overflow用户
提问于 2016-08-15 02:26:52
回答 3查看 977关注 0票数 0

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

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

我想创建一个脚本来监控其从ps输出的所有过程。但很少有服务器在独立模式下运行,域(主、从)和进程对于每种情况都是不同的。

我不知道该从哪里开始。这里有人之前做过同样的事吗?我只是在寻找这样做的点子。

EN

回答 3

Stack Overflow用户

回答已采纳

发布于 2016-09-07 18:46:33

我使用ps aux | grep "\-D\[Standalone\]“作为独立模式,ps aux | grep "\-D\[Server"作为域模式,通过监控jboss进程来完成此操作。

票数 0
EN

Stack Overflow用户

发布于 2016-08-16 04:25:56

通过快速的Google搜索了解到插件的可用性后,我找到了JMX。显然,check_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

票数 1
EN

Stack Overflow用户

发布于 2016-08-31 22:47:25

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

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/38945299

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档