NCache provides several built-in tools and APIs for monitoring cache clusters:
NCache Manager (GUI): Visual dashboard to monitor cluster health, client connections, throughput, memory usage, etc.
PerfMon Counters: Integration with Windows Performance Monitor for detailed metrics.
Command-Line Tools: NCache PowerShell
and CLI utilities for scripting.
NCache Alerts & Notifications: Subscribe to cache events (node join/leave, cache start/stop, item eviction, etc.).
Practical Scenario: Real-Time Alerts
Let’s say you want to be notified if:
We’ll use NCache's event notification system to implement this.