Chapter 5. Performance monitoring

JVM Tools
Visual VM
JConsole
Java Mission Control and Flight Recorder
Graphical monitoring tools
Transactions
Business state machines
CPU monitor
Shared memory monitor
The statistics tab
Application monitoring
Per Transaction Statistics
Transaction locking and contention
Business State Machine
Object Report
Query Report
Deadlocks
Timers
Node monitoring
Shared memory usage
Named caches
Shared memory hashes
Shared memory mutex
Local mutex
Shared Memory IPC
Shared Memory IPC Detailed
Partition Report
Shared Memory System Allocations Report
Shared Memory Allocator Report
Shared Memory Allocator Buckets Report
System Threads Report
Files Report
Node Processes Report
Distribution Report
Distribution Network Statistics
JVM Native Runtime Calls
Runtime JNI Calls
JNI Cache Statistics
System monitoring
Kernel information
System information report
Virtual Memory Report
Network Utilization Report
Disk Utilization Report
System Activity Report
System impact of monitoring
Statistics collection impact
Statistics reporting impact
Recommendations

This chapter describes the tools and approach to monitoring ActiveSpaces® Transactions applications.