Monitoring
Section technical leaders and senior editors: TimFeeney, GeraldMitchell, DavidSchlegel, BorisKuschel, RobinLYehle, JorgeAlbertoDiaz, RyanSmith, JasonSholl, ChetnaWarade, KatePrice, GrantCovell
Deployment monitoring involves several dimensions:
Monitoring: Where to Start?
- System monitoring: How well is the server hardware servicing the application load?
- Basic system responsiveness: How well is the server responding from an individual client's point of view? (Note that this is the simplest place to start and includes both server and network performance. )
- Web application server monitoring: How well is the web application server handling requests and resource pools?
- Jazz server monitoring: What is the Jazz-based server application being asked to do by the overall user population and how well is it doing it?
Enterprise MonitoringThe key to a stable, reliable distributed system is to monitor the moving parts of the system. It is strongly recommended for CLM Deployments to deploy professional monitoring tools for production. Application Managed Beans
As part of our serviceability strategy for the CLM product suite, we provide detailed instrumentation and best practices for collecting data on how your system is behaving.
Managed beans (MBeans) are "Java objects that represent a manageable resource, such as an application, a service, a component, or a device" (1). These objects are available through a MBean Server or Java Management Extensions (JMX) agent.
Over the last few releases, we have been working to instrument the CLM applications using managed beans. We have implemented MXBeans. MXBeans use a predefined set of data types which make consuming data from the beans easier (2). There is no need to introspect the bean before collecting the data.
|
Basic system responsiveness
System monitoring
Java Virtual Machine monitoring
|
Contributions are governed by our Terms of Use. Please read the following disclaimer.
Dashboards and work items are no longer publicly available, so some links may be invalid. We now provide similar information through other means. Learn more here.