JBoss应用服务器监控

JBoss监控

Applications Manager能监控JBoss服务器的性能、可用性和利用率等统计数据,并提供JBoss上部署的每个组件和服务的详细信息。

 
监视jvm、ejb、JDBC和servlet

监视JBoss上的每个技术组件

监视服务响应时间、部署在JBoss上的web应用程序以及诸如Java虚拟机(JVM)、企业Java bean (ejb)、Java数据库连接池(JDBC)和servlet等组件的性能。因此,您在任何时候都可以获得对JBoss服务器性能的不匹配的可见性。

 
JBoss数据库连接

监控数据库连接

很容易知道JDBC连接池的大小、正在使用的连接数量以及创建/销毁的连接数量。您可以了解调整哪个连接池设置以实现JBoss服务器的峰值性能。通过对JDBC连接池设置进行适当的调优,您可以避免超时、减少事务处理的开销并最大化硬件上的吞吐量。

 
自动纠正措施

使纠正措施自动化

使用JMX MBean操作增加数据库连接池大小,或者在内存使用超过阈值时通过执行自定义脚本重新启动JBoss服务器。这种重复性任务的自动化减少了IT操作人员的手工工作。

 
监视Java堆和非堆内存

故障排除Java运行时中的内存泄漏

监视Java堆和非堆内存,并生成堆转储来排除问题。您还可以在一定的时间间隔内自动进行线程转储,以识别有问题的代码。了解度量吞吐量、了解死锁线程并分析其他JVM参数来调优Java性能。

 
监视移动中的JBoss服务器

从您的智能手机跟踪JBoss的性能

有了移动web客户端和本机iPhone应用程序,您甚至可以在运行中监视JBoss服务器的性能。因此,在出现性能问题时,您可以立即采取纠正措施,无需等待进入office。

 
监视CPU和磁盘的利用率

计划服务器和数据库的容量

监视物理服务器、数据库、vm和公共云服务(如Amazon EC2)的关键性能指标。可以确保服务器和数据库的关键性能指标(如日志文件增长、数据库服务器的CPU/磁盘使用情况)都在允许的范围内

确定哪些资源得到了很好的利用,哪些资源没有得到充分利用,并相应地规划能力。避免出现不愉快的意外,比如应用服务器突然耗尽资源。

 
事务监控

跟踪部署在JBoss上的应用程序的用户体验

查看从URL到触发性能问题的SQL查询的所有Java事务的性能指标。

应用程序开发团队可以使用我们的事务监视特性来精确测量数据库性能,跟踪事务流,并查看方法级指标来快速识别性能瓶颈。

 
开箱即用监控报告

易于理解的报告

Applications Manager提供开箱即用的报告,帮助您执行趋势分析、识别瓶颈和为JBoss环境规划容量——所有这些都不需要进行任何配置更改。

 

J2EE Web事务统计

卓豪Applications Manager的Web事务分析帮助你查看Java方法级别的问题和应答时间。对一个web应用从URL到数据库查询过程执行端到端的Web事务监视。应用管理可以通过获取的URL应答时间和跟踪(方法级别)SQL执行过程来轻松排除故障。更多信息请参考Java/J2EE Web事务监视器

监控JBoss包括提供全面的故障管理和主动的告警通知、检查危急的问题、触发适当的动作,以及收集性能数据用于规划、分析和报表。

在JBoss中可以监控内容如下:

  • JVM内存使用率
  • 服务器应答时间
  • Enterprise JavaBean (EJB)
  • 所有web应用的指标
  • 线程池(Thread Pool)
  • Java Database Connectivity (JDBC) Pool
  • 自定义属性

JBoss管理功能

  • 预置管理JBoss可用性和性能——检查其是否运行并执行请求。
  • 支持基于SSL监控JBoss
  • 监控性能统计数据,如数据库连接池(database connection pool)、JVM内存使用率、用户会话等;并为这些参数配置告警。
  • 基于配置的阈值,生成告警和通知;并基于配置自动执行动作。
  • 可快速提供性能图表和报表;并基于数据提供报表分组、自定义报表和图表。

详细信息请参阅JBoss监控在线帮助

我们的客户