Purpose
Below are some notes on various performance and health monitoring applications we are considering for the portal and other applications.
Nagios
. . .
Symantec/Precise Indepth for J2EE
Notes from Symantec Indepth for J2EE Whitepaper
- "Indepth for J2EE monitors the performance of J2EE applications using in-memory byte-code instrumentation and collects Java method invocation counts, response time, CPU time, Lock wait time, and SQL statements, in real-time." – Does this mean we'll need to add Symantec Libraries to all our code?
- Supports JMX! Supports some "well-known" application JMX statistics. Supports custom JMX statistics and configuration allowing you to set a recommended operating result and it will alert you when that result goes beyond the desired result.
- Can be ran in production and additionally QA environments
- Not only displays the performance problem but also speculates on solutions for the problem, such as too many of a JDBC connection pool
- Supports servers of interest: Tomcat & JBoss
Notes from Rolling Review: Symantec's Triple APM Threat
- Based on this "For any i3 monitoring to take place, the i3 listener agent must be installed on target servers, and agents are necessary to observe system or network activity," it looks like a listener is installed on each server and it does not require Symantec libraries within our code.
- "Pricing for i3 is based on management station CPUs, not on the number of end-device technologies that are managed"
- Contains a portlet pack for displaying information! Depending on if these are true portlets, we may be able to utilizes these within the portal.
Labels
(None)