首页 > 解决方案 > check_jvm Nagios 插件,用于监控 java 线程和堆内存未运行

问题描述

我有一个 Nagios 监控系统来监控服务器。我有一个安装了 WebSphere 门户的服务器。我想配置一个系统,当 CPU 使用率高/线程数增加时,它会自动进行线程转储。为此,我正在使用 nagios 插件check_jvm。这个插件使用一个名为JvmInspector.jar. JvmInspector.jar应该列出系统中运行的所有 jvm 名称。
的用法JvmInspector.jar如下:

java -jar JvmInspector.jar all

当我运行它时,尽管我正在运行 WebSphere 门户服务器,但它显示一个空结果。尽管如此,我尝试运行“check_jvm”插件,但它显示以下结果:

[root@dev03 libexec]# sudo -u root /usr/local/nagios/libexec/check_jvm -n WebSphere_Portal -p threads -w 105 -c 135

UNKNOWN Can't connect to the JVM:

有人可以帮我吗?

标签: webspherenagioswebsphere-portalnagiosxi

解决方案


推荐阅读