This is a monitoring infrastructure building task with some basic matrices. where the metrics are extracted, processed and visualized using the proposed setup to facilitate data-driven decision making.
Specifically, the following metrics were introduced,
- Core JVM matrices like CPU, Memory, GC and threads…etc
- Monitor any application method execution time
Application Dynamics
Any performance metrics analyzing platform based on following basic steps
- Performance Metric extraction
- Store Metrics ( Time-series database )
- Metrics stat-based visualization and alerting