Tomcat监控
Tomcat 监控概述
Tomcat JMX 监控指标列表
Tomcat 是一个轻量级应用服务器,运行时占用的系统资源小,扩展性好,支持负载平衡与邮件服务等开发应用系统常用的功能,深受工程师的喜爱,在中小型系统和并发访问用户不是很多的场合下被普遍使用。
监控易对Tomcat监控指标包括发送字节、接收字节、请求个数、页面响应时间、处理时间等。
特色和优势
● 简便易用的监控方案,用户只需进行简单配置,就可快速添加对Tomcat的监控,无需自己编写脚本,无需另外集成第三方的图形工具,无需安装第三方数据库,所有操作10分钟完成;
● 全面的Web监控方案,监控易支持对所有主流Web Server的监控,把Web Server、URL、URL Transaction、端口、DNS、数据库、中间件等监控集成使用,就可以对Web的故障和性能进行全面分析,及时发现故障和瓶颈,为优化Web提供决策;
● 全面的IT业务监控方案,监控易对网站、OA、在线交易、电子商务等各种标准化应用和业务都可以进行集中监控,为用户提供从硬件到软件的最全面统一监控平台,帮助用户及时发现问题,快速定位故障。
Tomcat 监控指标列表
监测点 | 监测指标 | 指标含义 |
---|---|---|
Tomcat | 发送字节() | 发送的字节数 |
接收字节() | 收到的字节数 | |
错误个数() | 发生错误的请求数 | |
请求个数() | 总请求数 | |
处理时间() | 请求总的处理时间 | |
最大处理时间() | 单个请求的最大处理时间 | |
当前忙碌线程数() | 访问服务器这个点处于busy状态的线程数 | |
最大线程数() | 线程池最大可以产生的线程数 | |
端口 | 平均响应时间(ms) | 端口平均响应时间 |
URL | 返回码 | 浏览器访问请求后返回的状态码 |
页面下载时间(s) | 在带宽上消耗的时间+在网络延迟上消耗的时间 | |
页面文件大小(bytes) | 网页页面文件大小 | |
匹配状态 | 与预设的匹配内容是否匹配 | |
排除字符串匹配状态 | 不应包含的字符串匹配状态 | |
全文件匹配状态 | 整个页面与基准页面全文匹配状态 | |
Ping | 服务成功率(%) | 接收包数和发送包数的比值 |
平均响应时间(ms) | 接收包的平均响应时间 |
Tomcat JMX 监控指标列表
监测点 | 监测指标 | 指标含义 |
TomcatJmxDepend | connect() | 连接状态 |
response time(ms) | 反应时间 | |
TomcatJmxJvm | HeapMaxMemory(MB) | 最大堆内存 |
HeapCommitMemory(MB) | 堆物理内存 | |
HeapUseMemory(MB) | 堆使用内存 | |
HeapUsagMemory(%) | 堆内存使用率 | |
NonHeapMaxMemory(MB) | 最大非堆内存 | |
NonHeapCommitMemory(MB) | 非堆物理内存 | |
NonHeapUseMemory(MB) | 非堆使用内存 | |
NonHeapUsagMemory(%) | 非堆内存使用率 | |
TomcatJmxRequestProcessor | maxTime(ms) | 最大时间 |
ProcessingTime(ms) | 进城时间 | |
requestCount() | 请求数 | |
errorCount(MB) | 错误数 | |
byteReceived(MB) | 接收字节 | |
byteSent(MB) | 发送字节 | |
TomcatJmxThreadPool | keepAliveCount() | 活动状态数 |
currentThreadCount() | 当前线程 | |
currentThreadBusy() | 当前忙线程 | |
TomcatJmxManager | maxActiveSessions() | 最大活动会话 |
activeSessions() | 活动会话 | |
duplicates() | 副本 | |
sessionCounter() | 会话计数 | |
expiredSessions() | 过期会话 | |
rejectedSessions() | 拒绝会话 | |
URL | 返回码 | 返回码 |
页面下载时间(s) | 页面下载时间 | |
页面文件大小(bytes) | 页面文件大小 | |
匹配状态() | 匹配状态 |
https://www.jiankongyi.com/module/middleware/137.html