Example PromQL Queries for Apinizer Cache
Cache Analyses
Metrics used to monitor cache usage and efficiency. Performance is evaluated with data such as cache lookups, additions, and memory consumption.
1. Total Cache Lookup Count (for 1 hour)
2. Cache Addition Count (for 10 minutes)
3. Cache Hit Rate (%) (for 5 minutes)
4. Current Number of Entries in Cache
5. Cache Features with Highest Memory Usage
Cache API Analyses
Used to monitor Cache API request performance. The system’s ability to respond is analyzed with data such as API request count and success rate.
1. Total API Request Count (for 1 hour)
2. API Success Rate (%) (for 10 minutes)
JVM Analyses
Evaluates application resource consumption and performance by monitoring JVM memory usage, GC (Garbage Collector) pause times, and thread count.
1. Memory Usage Percentage
2. Garbage Collection Duration (for 5 minutes)
3. Current Number of Live Threads
System Analyses
Monitors overall resource usage and performance with data such as system CPU usage, process duration, and open file descriptor counts.

