Documentation is now available for the Fall 2020 Update release!

Azure Cache for Redis

Leave Feedback

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 backend 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