websphere - 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:
有人可以帮我吗?
解决方案
推荐阅读
- arrays - 在 VBA 中对数组运行计算 - 跨列
- airflow - 是否有可能(也是一个好主意)根据数据库的结果动态创建 Airflow dag?
- c# - 绑定控件不会在源更改时更新
- image - Sharepoint - 如何在 sharepoint 页面上显示文档的内容
- directx - 常量缓冲区和只读结构化缓冲区有什么区别?
- python - 如何从复杂格式的文件中读取数据?
- google-secret-manager - 是否可以通过本地终端用户模拟访问秘密管理器?
- swiftui - Swiftui - Apple Watch 上的金属渲染
- angular - 当我把它放在另一个项目上时,Angular 组件会抛出错误
- python - 将 python 文件转换为可执行文件时出现 Pyinstaller 脚本错误