Introduction

Azure Cache for Redis is based on the popular software Redis. It is typically used as a cache to improve the performance and scalability of systems that rely heavily on back-end data stores. Performance is improved by temporarily copying frequently accessed data to fast storage located close to the application. This fast storage is located in-memory with Azure Cache for Redis instead of being loaded from disk by a database.

Setup

To set up the OpsRamp Azure integration and discover the Azure service, go to Azure Integration Discovery Profile and select Redis Cache.

Metrics

OpsRamp MetricMetric Display NameUnitAggregation TypeDescription
azure_redis_cache_connected_clientsConnected ClientsCountMaximumNumber of client connections to the cache during the specified reporting interval.
azure_redis_cache_total_commands_processedTotal OperationsCountTotalTotal number of commands processed by the cache server during the specified reporting interval.
azure_redis_cache_cache_hitsCache HitsCountTotalNumber of successful key lookups during the specified reporting interval.
azure_redis_cache_cache_missesCache MissesCountTotalNumber of failed key lookups during the specified reporting interval.
azure_redis_cache_getcommandsGetsCountTotalNumber of get operations from the cache during the specified reporting interval
azure_redis_cache_setcommandsSetsCountTotalNumber of set operations to the cache during the specified reporting interval.
azure_redis_operations_per_secondOperations Per SecondCountMaxmimumTotal number of commands processed per second by the cache server during the specified reporting interval.
azure_redis_cache_latencyCache Latency Microseconds (Preview)CountAverageLatency of the cache calculated based off the internode latency of the cache.
azure_redis_errorsErrorsCountMaximumSpecific failures and performance issues that the cache could be experiencing during a specified reporting interval.
azure_redis_used_memory_percentageUsed Memory PercentagePercentMaximumThe % of total memory that is being used during the specified reporting interval

Event support

  • Supported
  • Configurable in OpsRamp Azure Integration Discovery Profile.

External reference