Applications Manager能监控JBoss服务器的性能、可用性和利用率等统计数据,并提供JBoss上部署的每个组件和服务的详细信息。
监控服务响应时间、部署在JBoss上的web应用程序以及诸如Java虚拟机(JVM)、企业Java bean (ejb)、Java数据库连接池(JDBC)和servlet等组件的性能。因此,您在任何时候都可以获得对JBoss服务器性能的不匹配的可见性。
很容易知道JDBC连接池的大小、正在使用的连接数量以及创建/销毁的连接数量。您可以了解调整哪个连接池设置以实现JBoss服务器的峰值性能。通过对JDBC连接池设置进行适当的调优,您可以避免超时、减少事务处理的开销并最大化硬件上的吞吐量。
使用JMX MBean操作增加数据库连接池大小,或者在内存使用超过阈值时通过执行自定义脚本重新启动JBoss服务器。这种重复性任务的自动化减少了IT操作人员的手工工作。
监控Java堆和非堆内存,并生成堆转储来排除问题。您还可以在一定的时间间隔内自动进行线程转储,以识别有问题的代码。了解度量吞吐量、了解死锁线程并分析其他JVM参数来调优Java性能。
有了移动web客户端和本机iPhone应用程序,您甚至可以在运行中监控JBoss服务器的性能。因此,在出现性能问题时,您可以立即采取纠正措施,无需等待进入office。
监控物理服务器、数据库、vm和公共云服务(如Amazon EC2)的关键性能指标。可以确保服务器和数据库的关键性能指标(如日志文件增长、数据库服务器的CPU/磁盘使用情况)都在允许的范围内
确定哪些资源得到了很好的利用,哪些资源没有得到充分利用,并相应地规划能力。避免出现不愉快的意外,比如应用服务器突然耗尽资源。
查看从URL到触发性能问题的SQL查询的所有Java事务的性能指标。
应用程序开发团队可以使用我们的事务监控特性来精确测量数据库性能,跟踪事务流,并查看方法级指标来快速识别性能瓶颈。
Applications Manager提供开箱即用的报告,帮助您执行趋势分析、识别瓶颈和为JBoss环境规划容量——所有这些都不需要进行任何配置更改。
卓豪Applications Manager的Web事务分析帮助你查看Java方法级别的问题和应答时间。对一个web应用从URL到数据库查询过程执行端到端的Web事务监控。应用管理可以通过获取的URL应答时间和跟踪(方法级别)SQL执行过程来轻松排除故障。更多信息请参考Java/J2EE Web事务监控器。
监控JBoss包括提供全面的故障管理和主动的告警通知、检查危急的问题、触发适当的动作,以及收集性能数据用于规划、分析和报表。
在JBoss中可以监控内容如下:
详细信息请参阅JBoss监控在线帮助。