• Products
  • Solutions
  • Customers
  • Resources
  • Company
  • Pricing
  • Download
Try Playground
  • Monitor Caches
  • Counters
  • Distributed Cache Counters
Show / Hide Table of Contents
  • Administrator's Guide
  • NCache Architecture
    • Cache Topologies
      • Partitioned Topologies
      • Replicated Topology
      • Mirrored Topology
      • Scalability in Topologies
    • Dynamic Clustering
    • Local Cache
    • Cache Client
    • Client Cache
    • Bridge for WAN Replication
    • Connectivity with Load Balancer
    • Serialization Format
    • Data Encryption
    • Data Compression
    • Data Load Balancing
    • Pipelining
    • Cache Server Backward Compatibility
    • Client Backward Compatibility
    • Eviction
    • Indexing
    • Split-Brain
    • Maintenance Mode
    • Runtime Data Sharing
    • Portable Data Types
    • Class Versioning
    • IP Binding with Multiple NICs
    • Graceful Node Down
    • Separate Cache Host Process
    • Self Healing Dynamic Clustering
    • Distributed Cache with Persistence
  • NCache Management Center
  • Configure Caches
    • Create a Cache
      • Local Cache Overview
        • Local Cache
        • Local Cache with Persistence
        • Pub/Sub Messaging Cache
        • Add Existing Cache
      • Clustered Cache Overview
        • Distributed Cache
        • Persistent Distributed Cache
        • Pub/Sub Messaging Cache
        • Add Existing Clustered Cache
        • Troubleshooting
    • Remove Cache
    • Clear Cache
    • Add Server Node
    • Remove Server Node
    • Add Test Data
    • Configure Query Indexes
    • Configure JSON Query Indexes
    • Compact Serialization
      • Non-Generic Registration
      • Non-Generic Unregistration
      • Generic Registration
      • Using Type Handler
    • Deploy Providers
    • Configure Custom Dependency
    • Add Data Source Providers
      • Read-Through Provider
      • Write-Through Provider
      • Write-Behind Provider
    • Loader and Refresher
    • Configure Maintenance Mode
      • Stop for Maintenance Mode
      • Exit Maintenance Mode
    • Configure LINQPad
      • Configure LinqPad for NCache
      • Querying Data in LinqPad
  • Configure Clients
    • Add Client Node
    • Remove Client Node
  • Configure Client Cache
    • Create Client Cache
    • Create Client Cache with NuGet
    • Enable Client Cache on Client Nodes
    • Disable Client Cache on Client Nodes
    • Remove Client Cache
  • Management Operations
    • Start Cache
    • Stop Cache
    • Restart Cache
    • Manage Cache Service on a Server Node
    • Memory Dumps
    • Data Load Balancing
    • Invoke Refresher Dataset
    • Import/Export Cache Data
    • Import Lucene Indexes
    • Suspend/Resume NCache Data Persistence
    • Backup and Restore NCache Persisted Data
  • Cache Settings
    • General Cache Settings
      • Cache Size
      • Cache Isolation Levels
      • Cache Serialization Format
      • Cache Data Expiration
    • Cache Cluster Settings
      • Ports
      • Operation Timeout
      • Configure Pipelining
      • Static Replication Interval
      • Connection Retries
      • Retry Interval
      • Split-Brain Auto Recovery
    • NCache Persistence Settings
      • Store Information
      • Persistence Interval
    • Error Logging
    • Cache Level Events
    • Client Activity Events
    • Eviction Policy
    • MapReduce
    • Register Classes for Portable Data Sharing
    • Compression
    • Email Notifications
    • Bind IP with Multiple NICs
      • Bind Cluster with a Dedicated IP
      • Bind Client/Server with a Dedicated IP
    • Heartbeat
    • Keep Alive
    • Client Death Detection
    • Communication Reliability
    • Auto Start Cache on Boot
    • Nagle's Algorithm
    • Dual Socket
    • Configuration Files
      • Client Side Configurations
        • Client Config
        • EFCaching Config
      • Server Side Configurations
        • Cache Config
        • Bridge Config
        • Modules Config
        • Security Config
        • TLS Config
        • Monitoring Config
        • Emails Template
  • Cache Server Settings
    • Server Connectivity
    • Bind to Multiple NICs
    • Server Ports
    • Memory
    • Custom Dependency
    • Request Inquiry
    • Windows Events
    • Message Events
    • Expiration & Eviction
    • SQL Server
    • Logging
    • Monitoring
    • Persistence Data Loading Retries
    • Miscellaneous Configurations
  • Bridge Server Settings
  • Cache Client Settings
  • Client Cache Settings
  • Configure Security
    • Configure Authentication and Authorization
    • Configure Encryption for Cache
    • Configure TLS Encryption
    • Configure HTTPS for NCache Management Center
  • Configure Bridge for WAN Replication
    • Create Bridge
    • Add Clustered Caches to Bridge
    • Configure Bridge Settings
    • Change Cache Synchronization Modes
    • Bridge Management
    • Synchronize Caches in Bridge
    • Leave Bridge
    • Remove Cache from Bridge
    • Configure Conflict Resolver
  • Setup Database for Cache Synchronization
    • Setup SQL Server Environment
    • Setup Oracle Database Environment
    • Setup OleDb Environment
    • Setup SQL Server for CLR Procedures
  • Simulate NCache Usage
  • Monitor Caches
    • Counters
      • Distributed Cache Counters
      • Distributed Cache with Persistence Counters
      • Pub/Sub Messaging Cache Counters
      • Distributed Lucene Cache Counters
      • Cache Client Counters
      • Bridge Counters
    • Monitor NCache using the NCache Management Center
      • Using Tabular Statistics
        • Configure Counters to Display Caching Statistics
        • Configure Counters to Display Pub/Sub Statistics
        • Configure Counters to Display Lucene Statistics
        • Configure Counters to Display Bridge Statistics
        • Browse Cache Statistics
        • Monitor Bridge
      • Using Monitoring Dashboards
        • Configure Monitor Settings
        • Configure Event Logging
        • Configure API Logging
        • Monitor with a Built-In NCache Monitor Dashboard
        • Monitor with the NCache Monitor Custom Dashboard
        • Monitor Cluster Connectivity
        • Monitor Cache Clusters using NCache Email Alerts
    • Monitor Cache Using Command Line Tools
      • Monitor Cache Server Statistics with Command Line Tools
      • Monitor Cache Client Statistics with Command Line Tools
    • Monitor NCache Using Windows PerfMon Tool
      • Monitoring Cache Server Counters using PerfMon
      • Monitoring Cache Client Counters using PerfMon
      • Monitor Bridge Counters Using PerfMon Tool
    • Monitor NCache using Prometheus
    • Monitor NCache using Grafana
    • Monitor NCache Using SNMP Counters
    • Monitor NCache Using JMX Counters
    • Logging
      • NCache Log Viewer
      • Performance Counters Logging
      • Windows Event Logging
      • Cache Health Alerts
      • Email Notifications on NCache Events
      • Cache Server Logging
      • Client Side API Logging
      • Cache Event IDs
      • Feature Usage Logging
    • Troubleshooting NCache Monitoring
      • Computer Name Not Found
      • Diskperf Not Installed
      • No READ Access to Perflib Subkeys
      • Unable to Connect to Remote Server
    • IPV6 Support

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.

See Also

NCache Counters
Cache Client Counters
Bridge Counters

In This Article
  • Distributed Cache Counter Details
  • See Also

Contact Us

PHONE

+1 (214) 764-6933   (US)

+44 20 7993 8327   (UK)

 
EMAIL

sales@alachisoft.com

support@alachisoft.com

NCache
  • NCache Enterprise
  • NCache Professional
  • Edition Comparison
  • NCache Architecture
  • Benchmarks
Download
Pricing
Try Playground

Deployments
  • Cloud (SaaS & Software)
  • On-Premises
  • Kubernetes
  • Docker
Technical Use Cases
  • ASP.NET Sessions
  • ASP.NET Core Sessions
  • Pub/Sub Messaging
  • Real-Time ASP.NET SignalR
  • Internet of Things (IoT)
  • NoSQL Database
  • Stream Processing
  • Microservices
Resources
  • Magazine Articles
  • Third-Party Articles
  • Articles
  • Videos
  • Whitepapers
  • Shows
  • Talks
  • Blogs
  • Docs
Customer Case Studies
  • Testimonials
  • Customers
Support
  • Schedule a Demo
  • Forum (Google Groups)
  • Tips
Company
  • Leadership
  • Partners
  • News
  • Events
  • Careers
Contact Us

  • EnglishChinese (Simplified)FrenchGermanItalianJapaneseKoreanPortugueseSpanish

  • Contact Us
  •  
  • Sitemap
  •  
  • Terms of Use
  •  
  • Privacy Policy
© Copyright Alachisoft 2002 - 2025. All rights reserved. NCache is a registered trademark of Diyatech Corp.
Back to top