
Redis Monitoring Template
Template built by
Telegraf Plugins used:
Included Resources:
- 1 Bucket:
redis
, 7d retention - Labels: Telegraf Plugin Labels
- 1 Telegraf Configuration
- 1 Dashboard:
Redis
- 1 Variable:
bucket
Quick Install
If you have your InfluxDB credentials configured in the CLI, you can install this template with:
https://raw.githubusercontent.com/influxdata/community-templates/master/redis/redis.yml
Redis monitoring dashboard
Redis (Remote Dictionary Server) is an open source (BSD licensed), in-memory key-value data store, used as a database, cache and message broker. It supports various data structures such as Strings, Hashes, Lists, Sets etc. Redis enables millions of requests per second for real-time applications in gaming, ad-tech, financial services, healthcare, and IoT. Redis is a popular choice for caching, session management, gaming, leaderboards, real-time analytics, geospatial, ride-hailing, chat/messaging, media streaming, and pub/sub apps.
Why monitor Redis?
Since Redis is such a popular choice for applications, keeping it up-and- running and performant is key, and monitoring Redis will help you achieve that by gathering actionable data, metrics and events, to solve problems faster and reduce Mean Time To Repaid (MTTR).
How to use the Redis Monitoring Template
Once your InfluxDB credentials have been properly configured in the CLI, you can install the Redis monitoring template using the Quick Install command. Once installed, the data for the dashboard will be populated by the included Redis Telegraf configuration, which includes the relevant Redis Input. Note that you might need to customize the input configuration to better serve your needs, including by specifying a new input value. All of this will depend on how your organization is currently running Redis.
To find out more information about environmental variables within the Telegraf configuration, consult the following link.
Key Redis metrics to monitor
Some of the most important Redis monitoring metrics that you should proactively monitor include:
- Memory used
- CPU Usage
- Redis Commands processed per second
- Redis expired keys
- Keyspace hit rate
- Network input & output
- Connections
- Uptime
- Connected slaves
Related Resources
Create your own InfluxDB template
Learn how to create InfluxDB Templates to Make Operations Workflows and Use Cases Scalable and Reliable.
Redis Telegraf Plugin
Check out all the metrics you can gather from your Redis instance.
Infrastructure and application monitoring
The solution to monitor your entire infrastructure stack, including servers, containers, databases and cloud services.