Instrumented Spring Reference Guide

Jennifer Hickey

Beverley Talbott

Spring Instrumentation

Copies of this document may be made for your own use and for distribution to others, provided that you do not charge any fee for such copies and further provided that each copy contains this Copyright Notice, whether distributed in print or electronically.

Table of Contents

1. Copyright Notice
2. Introduction to Instrumented Spring Products
2.1. About This Guide
2.2. Audience
2.3. Requirements
2.4. JAR Components
2.5. How Spring Instrumentation Works
3. Managed Beans
3.1. Spring Framework Metrics
3.2. Spring Security Metrics
3.3. Spring Web Flow Metrics
3.4. Spring Web Services Metrics
4. Instrumenting Applications
4.1. Adding Instrumented JARs to Applications
4.2. Configuring Applications for Auto-Discovery
4.3. Configuring Applications for Remote JMX Access
4.4. Configuring Applications for Monitoring (Optional)
4.5. Enabling Discovery and Monitoring of Flow Executions (Optional)
4.6. Verifying Auto-Discovery of Deployed Applications
5. Managing Custom Components
5.1. Exporting Components to JMX
6. Integrating Instrumented Applications with Monitoring Systems