Redis Cloud provides built-in and external monitoring options to help you track performance, detect anomalies, and optimize database usage. All subscriptions include basic metrics in the Redis Cloud Console, while Pro plans offer advanced integrations like Prometheus, Datadog, and Grafana. This onboarding guide explains how to use console monitoring, configure alerting, enable external monitoring, and access metrics via the REST API. It also outlines plan-specific capabilities, step-by-step setup, troubleshooting tips, and links to integration guides and API docs embedded in context.
Prerequisites
To complete this guide, you’ll need:
- A Redis Cloud account with at least one database
- Admin access to the Redis Cloud Console
- A Pro subscription (required for external tool integration)
- VPC Peering or Private Service Connect (for external metrics access)
Monitoring Options by Plan
| Feature | Essentials | Pro |
|---|---|---|
| Console Metrics | ✅ | ✅ |
| Email Alerts | Limited | ✅ |
| Prometheus Export | ❌ | ✅ |
| Grafana / Datadog / APM | ❌ | ✅ |
| Metrics via REST API | ✅ | ✅ |
Step-by-Step Setup
1. View Console Metrics
- Sign in at Redis Cloud Console.
- Select your subscription and database.
- Open the Metrics tab to explore:
- Throughput (ops/sec)
- Latency
- Memory usage
- Active connections
- CPU utilization
2. Configure Email Alerts
Go to the Alerts tab in your database configuration.
-
Create rules for conditions such as:
High memory usage
Connection spikes
Dataset nearing limits
Alerts are sent automatically to users who have alert notifications enabled in Access Management.
You don't need to specify recipients or webhook URLs.Save your changes. Alerts will trigger when defined thresholds are exceeded.
3. Enable External Monitoring (Pro Only)
- Ensure VPC Peering or Private Service Connect is enabled.
- Navigate to the Integrations section and select:
- Prometheus – expose port 8070 for metric scraping.
- Datadog – follow in-console instructions to link your Datadog API key.
- Grafana – Connect Prometheus as a data source to visualize metrics.
For integration steps, refer to:
4. Use the REST API for Monitoring
- Generate an API key from Account Settings → API Access.
- Use the Redis Cloud REST API to retrieve:
- Real-time and historical metric snapshots
- Database status and alerts
- API-based access is useful for custom dashboards, third-party alerting, or CI/CD integrations.
Troubleshooting
| Problem | Suggested Action |
|---|---|
| Metrics not displaying in UI | Refresh the console, verify database selection, and check user permissions. |
| Alerts not triggering | Confirm thresholds and check if alerts are enabled with valid email/webhook targets. |
| Prometheus not receiving data | Ensure VPC Peering is configured and port 8070 is reachable. |
| Missing API metrics | Recheck API token permissions and verify plan eligibility. |
Onboarding Progress
Previous: Secure Your Redis Cloud Database
Next: Configuring Backups in Redis Cloud
You can return to the Redis Cloud Onboarding Overview at any time to track your progress or revisit earlier steps.
0 comments
Please sign in to leave a comment.