监控GlassFish指标的先决条件:点击此处
使用REST API添加新的GlassFish监视器:点击此处
请按照下面给出的步骤来创建新的GlassFish应用程序服务器监视器:
注意:
如果启用JMX后仍无法添加监视器,请尝试提供以下参数:
-Djava.rmi.server.hostname =[YOUR_IP]
GlassFish服务器基于诸如内存,线程等属性进行监控。GlassFish服务器的监控详细信息以图形方式表示,有助于轻松理解参数。您还可以根据这些详细信息为服务器监控的属性配置阈值。
点击列出的各个监视器以查看以下信息:
| 参数 | 描述 |
|---|---|
| Name | 服务器名称 |
| Availability | 显示服务器的当前状态-可用或不可用 |
| Last Polled at | 指定最近完成服务器监控的时间 |
| Next Poll at | 指定用于监控服务器的下一个轮询时间 |
| 参数 | 描述 |
|---|---|
| 响应时间: | |
| Response Time | 指的是Glass Fish服务器在监控期间做出响应所需的时间 |
| 内存详细信息: | |
| Used Memory | 指以KB形式使用的JVM堆 |
| Total Memory | 指JVM总堆大小 |
| 线程细节: | |
| Thread Count | 正在运行GlassFish的JVM中的线程总数 |
| Running | 指的是JVM中处于可运行状态的总计线程的状态 |
| Waiting | 指总数。JVM中等待监视器锁定的线程数 |
| Blocking | 指编号。等待监视器锁定而被阻塞的线程总数 |
| Deadlocked | 指编号JVM中永远阻塞的线程总数 |
| Timed Waiting | 指在指定的等待时间内等待另一个线程执行操作的总线程 |
| Webapp监控: | |
| WebAppName | Web应用程序的名称 |
| Session High Count | 最大同时活动会话数 |
| Session Current Count | Web应用程序中当前活动会话的列表 |
| Total Sessions Rejected | 被拒绝的会话总数 |
| JDBC池监控: | |
| Jdbc Pool Name | JDBC池的名称 |
| Max Pool Size | JDBC池最大容量 |
| Connections Currently in Use | 当前正在使用的连接数 |
| Connections Used % | 使用的连接数(百分比) |
| Free Connections | 可用连接数 |
| Potential Leaked Connections | 未经身份验证的连接数 |
| Wait Queue Length | 等待队列的大小 |
| Connections Timed Out | 超时的连接数 |
它允许我们跟踪关键指标,如响应时间、资源利用率、错误率和交易性能。实时监控告警会及时通知我们任何问题或异常,使我们能够立即采取行动。
审稿人角色:研究与开发

Lexmark技术支持经理