Distributed Cache Counters
NCache provides various cache server counters to monitor the performance of distributed cache servers. You can monitor all these counters for a specific cache on any Windows machine using either the NCache Monitor or PerfMon Tool.
Distributed Cache Counter Details
These counters include:
Counters | Description |
---|---|
# Clients |
Number of connected clients to an instance of cache. |
Fetches/sec |
Number of Get operations per second. |
Hits/sec |
Number of successful Get operations per second. |
Hits ratio/sec |
Ratio of number of successful Get operations per second and total number of Get operations per second. |
Misses/sec |
Number of failed Get operations per second. |
Additions/sec |
Number of Add operations per second. |
Updates/sec |
Number of Insert operations per second. |
Deletes/sec |
Number of Remove operations per second. |
Expirations/sec |
Number of items being expired currently per second. |
Evictions/sec |
Number of items evicted per second. |
Data Balance/sec |
Number of items this node is either reading from other nodes or sending to other nodes during a Data Load Balancing mode. |
Datasource Failed operations/sec (Enterprise only) |
A Number of data source write operations failed per second. Write operations performed on the data source provider returning Failure/FailureRetry/FailureDontRemove as the status of OperationResult is counted. |
Datasource updates/sec (Enterprise only) |
Number of update operations per second in cache after data source write operations. |
Counter Count (Enterprise only) |
Number of Counters in the cache. |
Counter Size (Enterprise only) |
Size of the Counters in cache in bytes, including cache store meta info and all other indices. |
Dictionary Count (Enterprise only) |
Number of Dictionaries in the cache. |
Dictionary Size (Enterprise only) |
Size of the Dictionaries in cache in bytes, including cache store meta info and all other indices. |
List Count (Enterprise only) |
Number of Lists in the cache. |
List Size (Enterprise only) |
Size of the Lists in the cache in bytes, including cache store meta info and all other indices. |
Queue Count (Enterprise only) |
Number of queries in the cache. |
Queue Size (Enterprise only) |
Size of the Queues in cache in bytes, including cache store meta info and all other indices. |
Set Count (Enterprise only) |
Number of Sets in the cache. |
Set Size (Enterprise only) |
Size of the Sets in cache in bytes, including cache store meta info and all other indices. |
Average Query Size (Enterprise only) |
Average number of items returned by queries in a second. |
Average us/fetch |
Average time (microseconds) taken to complete one Get operation. |
Average us/add |
Average time (microseconds) taken to complete one Add operation. |
Average us/insert |
Average time (microseconds) taken to complete one Insert operation. |
Average us/remove |
Average time (microseconds) taken to complete one Remove operation. |
Average us/cache operation |
Average time (microseconds) taken to complete one cache operation. |
Average us/Bridge Operation (Enterprise only) |
Average time (microseconds) taken to complete one Bridge operation. |
Average us/datasource update (Enterprise only) |
Average time (microseconds) taken to complete one data source update cache operation. |
Average us/datasource write (Enterprise only) |
Average time (microseconds) taken to complete one data source write operation. Data source write operations include both write-thru and write-behind operations. |
Cache Size |
Size of the cache in bytes, including cache store meta info and all other indices. |
Client Request/sec |
Number of requests sent by all clients to the cache server. |
Client Response/sec |
Number of responses received by all clients from the cache server. |
Clustered opsrecv/sec |
Number of clustered operations received per second. |
Clustered opsent/sec |
Number of clustered operations performed per second. |
Count |
Number of items in the cache. |
DispatchEnter/sec |
Number of clustered operations performed per second. |
Eviction Index Size |
Size of eviction indices in bytes, defined on the cache. |
Expiration Index Size |
Size of expiration indices in bytes, defined on the cache. |
General Notifications Queue Size |
Number of general notification events in the queue. |
Group Index Size (Enterprise only) |
Size of group and sub group indices in bytes defined on this cache. |
Mirror queue size |
Number of items in the Mirror queue. |
Query Index Size (Enterprise only) |
Size of query indices in bytes, defined on the cache. |
Read-thru/sec (Enterprise only) |
Number of Read-Thru operations per second. |
Request Log Ledger Size |
Total in-memory size of the log ledger, which stores logged requests. |
Response sent/sec |
Number of clustered operations performed per second. |
Responses/sec |
Number of responses sent (cache response for commands like add, get, insert, remove, etc.) to all clients by this cache server. |
Sliding Index queue size |
Number of items in the Sliding-Index queue. |
Socket recv size (bytes) |
Data received in the last message. |
Socket recv time (msec) |
Time it took to receive the last message. |
Socket send size (bytes) |
Data that was sent in the last message. |
Socket send time (msec) |
Time it took to send the last message over the socket. |
State transfer/sec |
Number of items this node is either reading from other nodes or sending to other nodes during State Transfer mode. |
Write-thru/sec (Enterprise only) |
Number of Write-Thru operations per second. |
CacheLastAccessCount |
Number of items that are older than the access interval specified in the config. |
Cluster ops/sec |
Number of clustered operations performed per second. |
Bridge Queue Count (Enterprise only) |
Number of items in the Bridge queue. |
Bridge Queue Size (Enterprise only) |
Total size of Bridge queue in bytes. |
Bytes sent/sec |
How much data is sent from this node to other nodes in the cache. |
Bytes received/sec |
How much data is received by this node from other nodes in the cache. |
Requests/sec |
Number of requests (cache commands like add, get, insert, remove, etc.) being processed from all clients by this cache server. |
Requests Logged/sec |
Average number of requests logged in a second. |
Client bytes sent/sec |
Bytes being sent from the cache server to all its clients. |
Client bytes received/sec |
Bytes being received by the cache server from all its clients. |
Queries/sec (Enterprise only) |
Number of queries executing per second on the cache. |
Response Queue Count |
Number of items in response queue; all responses are queued in the response queue before being sent. |
Response Queue Size |
Size of the response queue in bytes. It displays the total data size of all the responses in the response queue. |
Event Queue Count |
Number of events in the Event Queue. |
Events Processed/sec |
Number of events processed per second on a client. |
Events Triggered/sec |
Number of events triggered and received by the client per second. |
Average ms/event |
Average time taken by the client to process a single event. |
Logged Request Count |
Total number of currently logged requests. |
MapReduce Running Tasks (Enterprise only) |
Number of MapReduce tasks running. |
MapReduce Waiting Tasks (Enterprise only) |
Number of tasks in the waiting state when the maximum running tasks limit for execution has been reached. |
MapReduce Mapped/sec (Enterprise only) |
Number of keys mapped per second in running tasks. |
MapReduce Reduced/sec (Enterprise only) |
Number of keys is reduced per second in running tasks. |
MapReduce Combined/sec (Enterprise only) |
Number of keys combined per second in running tasks. |
Readers Count |
Number of running readers. |
Average us/addBulk |
Average time (microseconds) taken to complete one AddBulk operation. |
Average us/fetchBulk |
Average time (microseconds) taken to complete on GetBulk operation. |
Average us/Query Execution (Enterprise only) |
Average time (microseconds) taken to execute one query. |
Average us/removeBulk |
Average time (microseconds) taken to complete one RemoveBulk operation. |
Average us/insertBulk |
Average time (microseconds) taken to complete one InsertBulk operation. |
Average us/Read-Thru (Enterprise only) |
Average time (microseconds) taken to complete Read-Thru operation. |
Average us/Write-Thru (Enterprise only) |
Average time (microseconds) taken to complete Write-Thru operation. |
Average us/Write-behind (Enterprise only) |
Average time (microseconds) taken to complete the Write-Behind operation. |
Write-behind/sec (Enterprise only) |
Number of Write-Behind operations per second. |
Write-behind evictions/sec (Enterprise only) |
Number of items evicted per second from Write-Behind queue. Only failed operations are evicted that are enqueued for operation retry. |
Write-behind batch count (Enterprise only) |
Number of operations selected in the current batch interval for execution. For Write-Behind, if batching is enabled, a number of operations dequeued in the current batch interval for execution is displayed by this counter. |
Write-behind queue count (Enterprise only) |
Number of operations in the Write-Behind queue. |
Write-behind failure retry count (Enterprise only) |
Number of operations failed that are enqueued for retry. Data source write operations returning FailureRetry as status are also enqueued for retry. |
NaglingMsgCount |
Number of messages that are combined to be sent in the Nagling process. |
Bridge Operations Received (Enterprise only) |
Number of Bridge operations received. |
Bridge Operations Received/sec (Enterprise only) |
Number of Bridge operations received per second. |
Bridge Operations Sent (Enterprise only) |
Number of Bridge operations sent. |
Bridge Operations Sent/sec (Enterprise only) |
Number of Bridge operations sent per second. |
TcpUpQueueCount |
Number of items in TCP up-queue. |
TcpDownQueueCount |
Number of items in TCP down-queue. |
BcastQueueCount |
Number of items in the Bcast queue waiting to be processed in sequence. |
McastQueueCount |
Number of items in Mcast queue waiting to be processed in sequence. |