PeerCache™ includes a powerful suite of built-in statistics and monitoring tools designed to help administrators analyze cache performance, monitor system health, and optimize network efficiency.
The default PeerCache installation provides graphical monitoring dashboards accessible through a web-based interface, enabling real-time visibility into cache operations, traffic behavior, and system resource utilization.
The statistics interface provides multiple graph hierarchies covering both administrative monitoring and advanced development diagnostics.
The Hit Ratio graph displays the effectiveness of cache utilization.
Volume hit ratio is often significantly higher than request hit ratio because:
Displays total disk usage of the PeerCache storage directory.
This graph assumes the cache directory is:
/home/peercache/cacheIf symbolic links are used to additional storage locations, those directories are included in the total calculation.
Monitors the CPU utilization percentage of the PeerCache process.
Helps administrators identify:
Shows the total uptime of the PeerCache service measured in hours.
Useful for monitoring:
Tracks active and unique client activity.
This helps administrators understand user activity and traffic demand patterns.
Displays the total number of unique client IP addresses accessing PeerCache within a 24-hour period.
Useful for:
All traffic values are displayed in bits per second (bps).
This graph provides a complete overview of traffic flow and bandwidth savings.
Measures average request completion time.
This metric indicates how long downloads take to complete on average and helps evaluate overall cache responsiveness.
Displays PeerCache memory consumption.
Memory usage statistics help administrators optimize resource allocation and scalability planning.
Tracks requests processed per second.
Requests may be rejected when system resource limits are reached, including:
The relationship between requests and active downloads can be estimated using:
Requests per second × Average service time ≈ Simultaneous downloads
Shows average content delivery speeds to clients.
These metrics demonstrate the acceleration benefits of local cache delivery.
Displays the percentage of requests originating from FastTrack version 2.x and newer clients.
This detection is based on port behavior:
These statistics are primarily intended for advanced diagnostics, troubleshooting, and development analysis.
Displays average data block swapping activity between memory and hard disk.
Excessive swapping may indicate storage performance limitations.
Shows the number of cached content objects.
Graph Details
Monitors memory block states within PeerCache.
This graph provides detailed visibility into memory management and cache behavior.
Displays processing time across different PeerCache operational states.
These diagnostics help developers identify:
Tracks the number of memory blocks waiting for hard disk read/write operations.
If the swapping queue consistently exceeds:
100 itemsit may indicate a hard disk I/O bottleneck.
In such cases, the system may begin rejecting requests due to insufficient resources.
For maximum performance and scalability, Joltid recommends:
PeerCache™ monitoring tools provide comprehensive visibility into cache efficiency, bandwidth savings, system health, and enterprise-scale network performance.