1.4.5.5.12.3. Monitoring (PRTG)

The server provides a JSON monitoring endpoint with runtime metrics :

GET /service/cache/prtg

Available channels:

ChannelDescription
activeThreadCount, waitingThreadCount, expiredThreadCount, allThreadCountActive, waiting, expired, and total worker threads
queueSizeSize of the request queue
activeWebSocketsActive WebSocket Connections
numRequests, activeRequestsTotal number of processed and currently active requests
numHits, numMisses, cacheHitRateCache hits, cache misses, and hit rate
usedCacheSize, maxCacheSize, remainingCacheSize, cachePercentUsed, maximum, and remaining cache size, as well as utilization in percent
backgroundReloadStatus of the Background Warm-up

To configure a PRTG sensor, follow these steps:

  1. In PRTG, create a "HTTP Data Advanced" sensor.

  2. Set the URL to https://<servername>:9022/service/cache/prtg .

  3. The JSON channels are detected automatically.