Resin 应用服务器监控


创建一个新的Resin服务器监视器

要创建新的Resin服务器监视器,请按照以下步骤操作:

  1. 点击新建监视器链接。
  2. 在应用程序服务器下选择Resin服务器
  3. 输入显示名称
  4. 输入运行Resin Application Server的服务器的主机名
  5. 输入JMX端口。对于Resin的默认安装,JMX端口号是9999。
  6. 您可以输入自己的凭证详细信息,也可以从凭证管理中的详细信息中选择预配置的凭证。如果您想输入自己的凭证,请指定输入Resin Server的JMX用户名和密码。如果不需要身份验证,则将这些字段留空。
  7. 输入JNDI路径。例如,用于Resin的默认安装的JNDIPATH是/ jmxrmi
  8. 设置轮询间隔
  9. 从组合框中选择要与Resin Server 监视器关联的业务组(可选)。您可以选择多个组来关联您的监视器。
  10. 点击添加监视器。这将从网络中发现您的Resin Server并开始对其进行监控。

Resin是一种快速可靠的Java EE集成高性能应用服务器,包含负载平衡功能,可提高可靠性。内置的Resin功能包括高可扩展性的集群,分布式缓存以减少对传统数据库的依赖以及自适应健康状况监控。通过监控所有关键性能指标,例如线程详细信息,连接池使用率,会话详细信息和内存资源,Applications Manager可以提高Resin Application Server的可靠性。

Resin Server - 监控参数

通过点击监视器选项卡,转到监视器类别视图。点击应用程序服务器表下的Resin 服务器。显示的是Resin Server批量配置视图,分布在三个选项卡中:

  • 可用性标签,提供过去24小时或30天的可用性历史记录。
  • 性能选项卡提供了过去24小时或30天的健康状况和事件。
  • 列表视图使您可以执行批量管理配置。

点击监视器名称,以查看以下选项卡下列出的所有服务器详细信息:

性能概览

参数描述
JVM 统计
JVM Memory当前可用于JVM的内存总量,以MB为单位。
Free JVM MemoryJVM当前可用的可用内存量,以MB为单位。
JVM Memory Used当前使用的JVM内存量(以MB为单位)。
State当前的生命周期状态
服务器请求吞吐量
Request Serviced/Sec每秒服务器处理的请求总数。
Bytes Read/Sec该服务器服务的请求已读取的字节总数。
Bytes Written/Sec此服务器服务的请求已写入的字节总数
事务处理
Commited Transactions/Sec提交的事务总数/秒。
Failed Commited Transactions/Sec失败的已提交事务总数/秒。
Rollback Transactions/Sec回滚事务总数/秒。
In-Progress Transactions正在进行的事务数。
CPU详情
Available ProcessorsJVM可用的处理器数。
CPU Usage Percentage服务器上JVM的CPU使用率(百分比)。
UptimeJava虚拟机的正常运行时间。
类加载详细信息
Loaded Class Count加载的类数。
Unloaded Class Count卸载的类数。
垃圾回收详细信息
Name垃圾回收名称。
Valid垃圾回收状态。
Collection Time执行垃圾回收所花费的时间(以毫秒为单位)。
Collection Count已发生的收集总数。

线程数

参数描述
Total Threads总线程数。
Total Threads Started已启动的线程总数。
Active Resin Threads当前活跃的 Resin线程数。
Idle Resin Threads当前空闲的 Resin线程数。
Resin Threads waiting当前等待的线程数。
Max Resin Threads配置的最大线程数。
Total Resin Threads当前托管线程数。

内存

这两种堆内存非堆内存的详细信息可以在这个选项卡中与其子存储器类型一起查看。堆内存类型包括Eden,Survivor和Tenured内存,非堆内存类型分别包括CodeCache和PermGen内存。

参数描述
Total Memory各种存储阵列的总内存,包括已用内存和空闲内存拆分。
Free Memory可用内存(MB)。
Used Memory已用内存(以MB为单位)。
Max allocated Memory最大已分配内存(以MB为单位)。
Committed Memory预留内存。
Used Memory %已用内存的百分比。

Web应用

参数描述
NameWeb应用程序的名称。
Active Sessions当前活动会话数。
Invalidated Sessions无效的会话总数。
Session Max内存中配置的最大会话数。
Session Utilization网络应用使用的会话百分比。
Requests/Sec每秒由网络应用服务的请求数。
Bytes Received/Sec客户端请求中接收到的字节总数。
Bytes Sent/Sec发送给客户端的字节总数。
500 Errors500个状态错误的总数。
State当前生命周期状态。

连接池

参数描述
Name连接池的名称。
Active Connections当前活动的连接数。
Idle Connections当前空闲的连接数。
Total Connections当前空闲和活动的连接数。
Failed Connections当前失败的连接数。
Max Connections配置的最大连接数。
Pool Utilization使用的连接池百分比。

配置

参数描述
VM NameJava虚拟机实现名称。
VM VendorJava虚拟机实施供应商。
VM VersionJava虚拟机版本。
Name代表正在运行的Java虚拟机的名称。
Boot Classpath   引导类加载器用来搜索类文件的引导类路径。
ClassPath系统类加载器用来搜索类文件的Java类路径。
Library ClasspathJava库路径。
Version操作系统版本。
OS Name   操作系统名称。
Start TimeJava虚拟机的启动时间(以毫秒为单位)。

受到世界各地客户的喜爱

"具有广泛监控功能的Standout工具"

它允许我们跟踪关键指标,如响应时间、资源利用率、错误率和交易性能。实时监控告警会及时通知我们任何问题或异常,使我们能够立即采取行动。

审稿人角色:研究与开发

我喜欢Applications Manager,因为它可以帮助我们检测服务器和SQL数据库中存在的问题。
卡洛斯·里韦罗

Lexmark技术支持经理

受到全球6000多家企业的信任

我们的客户