Microsoft Azure Redis Cache

Overview

Azure Redis Cache is a managed data cache for your Azure applications.

Get metrics from Azure Redis Cache to:

  • Visualize the performance of your Redis Caches.
  • Correlate the performance of your Redis Caches with your applications.

Setup

Installation

If you haven’t already, set up the Microsoft Azure integration first. There are no other installation steps that need to be performed.

Data Collected

Metrics

azure.cache_redis.count
(gauge)
The count of all Azure Redis Cache resources.
azure.cache_redis.status
(gauge)
Status of Azure Redis Cache (deprecated).
azure.cache_redis.cache_read
(gauge)
The amount of data read from the cache in bytes per second
Shown as byte
azure.cache_redis.cache_write
(gauge)
The amount of data written to the cache in bytes per second
Shown as byte
azure.cache_redis.cachehits
(count)
The number of successful key lookups
Shown as hit
azure.cache_redis.cachemisses
(count)
The number of failed key lookups
Shown as miss
azure.cache_redis.connectedclients
(count)
The number of client connections to the cache
Shown as connection
azure.cache_redis.evictedkeys
(count)
The number of items evicted from the cache
Shown as key
azure.cache_redis.expiredkeys
(count)
The number of items expired from the cache
Shown as key
azure.cache_redis.getcommands
(count)
The number of get operations from the cache
Shown as get
azure.cache_redis.percent_processor_time
(gauge)
The CPU utilization of the Azure Redis Cache server as a percentage
Shown as percent
azure.cache_redis.server_load
(gauge)
The percentage of cycles in which the Redis server is busy processing and not waiting idle for messages
Shown as percent
azure.cache_redis.setcommands
(count)
The number of set operations to the cache
Shown as set
azure.cache_redis.totalcommandsprocessed
(count)
The total number of commands processed by the cache server
Shown as operation
azure.cache_redis.totalkeys
(count)
The total number of keys in the cache
Shown as key
azure.cache_redis.usedmemory
(gauge)
The amount of cache memory used for key/value pairs in the cache in bytes
Shown as byte
azure.cache_redis.usedmemory_rss
(gauge)
The amount of cache memory used in bytes during the specified reporting interval, including fragmentation and metadata
Shown as byte
azure.cache_redis.cache_latency
(gauge)
The latency to the cache in microseconds
Shown as microsecond
azure.cache_redis.cachemissrate
(gauge)
The rate of failed key lookups
Shown as percent
azure.cache_redis.errors
(count)
The number of errors in Azure Redis Cache
Shown as error
azure.cache_redis.usedmemorypercentage
(gauge)
The percentage of cache memory used for key/value pairs in the cache in bytes
Shown as percent
azure.cache_redis.cpu_instance_based
(gauge)

Shown as percent
azure.cache_redis.gets_instance_based
(count)

Shown as get
azure.cache_redis.sets_instance_based
(count)

Shown as set
azure.cache_redis.operations_per_second
(gauge)

Shown as operation
azure.cache_redis.geo_replication_healthy
(count)
azure.cache_redis.cache_hits_instance_based
(count)

Shown as hit
azure.cache_redis.cache_read_instance_based
(gauge)

Shown as byte
azure.cache_redis.total_keys_instance_based
(count)

Shown as key
azure.cache_redis.cache_write_instance_based
(gauge)

Shown as byte
azure.cache_redis.server_load_instance_based
(gauge)

Shown as percent
azure.cache_redis.used_memory_instance_based
(gauge)

Shown as byte
azure.cache_redis.cache_misses_instance_based
(count)

Shown as miss
azure.cache_redis.evicted_keys_instance_based
(count)

Shown as key
azure.cache_redis.expired_keys_instance_based
(count)

Shown as key
azure.cache_redis.used_memory_rss_instance_based
(gauge)

Shown as byte
azure.cache_redis.total_operations_instance_based
(count)

Shown as operation
azure.cache_redis.connected_clients_instance_based
(count)

Shown as connection
azure.cache_redis.connections_created_per_second_instance_based
(gauge)

Shown as connection
azure.cache_redis.connections_closed_per_second_instance_based
(gauge)

Shown as connection
azure.cache_redis.operations_per_second_instance_based
(gauge)

Shown as operation
azure.cache_redis.used_memory_percentage_instance_based
(gauge)

Shown as percent
azure.cache_redis.geo_replication_data_sync_offset
(gauge)
azure.cache_redis.geo_replication_connectivity_lag
(gauge)
azure.cache_redis.geo_replication_full_sync_event_started
(count)
azure.cache_redis.geo_replication_full_sync_event_finished
(count)
azure.cache_redisenterprise.count
(gauge)
The count of all Azure Redis Cache resources.
azure.cache_redisenterprise.status
(gauge)
Status of Azure Redis Cache (deprecated).
azure.cache_redisenterprise.cachehits
(count)
The number of successful key lookups
Shown as hit
azure.cache_redisenterprise.cache_latency
(rate)
The latency to the cache in microseconds
Shown as microsecond
azure.cache_redisenterprise.cachemisses
(count)
The number of failed key lookups
Shown as miss
azure.cache_redisenterprise.cache_read
(gauge)
The amount of data read from the cache in bytes per second
Shown as byte
azure.cache_redisenterprise.cache_write
(gauge)
The amount of data written to the cache in bytes per second
Shown as byte
azure.cache_redisenterprise.connectedclients
(count)
The number of client connections to the cache
Shown as connection
azure.cache_redisenterprise.errors
(gauge)
The number of errors in Azure Redis Cache
Shown as error
azure.cache_redisenterprise.evictedkeys
(count)
The number of items evicted from the cache
Shown as key
azure.cache_redisenterprise.expiredkeys
(count)
The number of items expired from the cache
Shown as key
azure.cache_redisenterprise.geo_replication_healthy
(gauge)
azure.cache_redisenterprise.getcommands
(count)
The number of get operations from the cache
Shown as get
azure.cache_redisenterprise.operations_per_second
(gauge)

Shown as operation
azure.cache_redisenterprise.percent_processor_time
(gauge)
The CPU utilization of the Azure Redis Cache server as a percentage
Shown as percent
azure.cache_redisenterprise.server_load
(gauge)
The percentage of cycles in which the Redis server is busy processing and not waiting idle for messages
Shown as percent
azure.cache_redisenterprise.setcommands
(count)
The number of set operations to the cache
Shown as set
azure.cache_redisenterprise.totalcommandsprocessed
(count)
The total number of commands processed by the cache server
Shown as operation
azure.cache_redisenterprise.totalkeys
(count)
The total number of keys in the cache
Shown as key
azure.cache_redisenterprise.usedmemory
(gauge)
The amount of cache memory used for key/value pairs in the cache in bytes
Shown as byte
azure.cache_redisenterprise.usedmemorypercentage
(gauge)
The percentage of cache memory used for key/value pairs in the cache in bytes
Shown as percent

Events

The Azure Redis Cache integration does not include any events.

Service Checks

The Azure Redis Cache integration does not include any service checks.

Troubleshooting

Need help? Contact Datadog support.