本帖最后由 产品技术支持04 于 2023-10-24 16:09 编辑
Websphere中间件监控添加
不同版本的Websphere可能稍有区别,以下以Websphere7.x为例
1.1 监控所需信息- WebSphere所在地址
- WebSphere的版本
- WEB Console控制台的发布端口,默认是9060
- PMI模块的发布端口,默认是9080以及PMI发布的用户名和密码
注:不同版本WebSphere的默认端口可能会有区别,具体查IBM的官方手册
1.2 环境配置 BSM对Websphere 的性能采集数据是通过与Websphere 服务PMI模块通讯获取信息的。要配置指标,首先要配置websphere 7.x 的PMI模块。 1. 进入websphere的管理控制台,一般为http://<IP-address>:9060/admin/ 2. 点击“服务器”→“服务器类型”→“WebSphere Application Server”→"服务器名称"
3. 点击“配置”→“性能监控基础结构(PMI)”,选中“启动”,并设置监控统计范围为“全部”。并点击 “确定”
4. 然后点击“保存”
5. 先从服务器上下载PerfServletApp.ear,可以从服务器上的 “websphere安装路径 /InstallableApps”目录找到这个文件,下载到本地。
6. 安装PerfServeltApp模块:点击“应用程序”→“新建应用程序”→“新建企业应用程序",在“路径”处选择“本地路径”→“浏览”,在本机的硬盘上找到刚才下载的PerfServletApp.ear,然后一直“下一步”至安装结束并保存。
7. 最后将此模块启动:进入WebSphere企业应用程序,可以看到刚才安装的perfServletApp,处于未启动状态。选择此应用,点击上面的 “启动”。
8. 至此,已经完成了WAS的配置修改。 可以使用下面链接检查PMI运行状态,有输出信息即配置成功。http://<IP-address>:9080/wasPerfTool/servlet/perfservlet/
1.3 添加监控使用admin账号登录到BSM系统中 1. 点击主菜单中的“状态监控”,然后点击“添加资源”,选择“自动发现”
2. 在“自动发现”页面选择“发现WebSphere”,填写正确的参数:IP地址、用户名和密码即可。(网址参数一般不需要修改,除非PMI的发布端口做了修改)
3. 选择发现出来的WAS资源,点击添加-->直接添加-->默认模板,点击确定就添加完成。 4. 在更多分组中选择“中间件”-->“WebSphere”就可以看到刚才添加的WebSphere资源,并且自动发现了可以监控的指标。
1.4 认证问题解决问题描述:有时候会遇到perfServletApp认证失败403问题,如下图:
诊断:主要进行应用发布端口查看
解决办法如下:
然后保存到配置里OK了,不需要重启。 |