Redis Cloud provides flexible alerting features to help you monitor database health, usage patterns, and performance thresholds in real time. This onboarding guide covers configuring alert rules in the Redis Cloud Console, assigning recipients via Access Management, and managing alerts through the REST API or Terraform. It also highlights plan-based differences between Essentials and Pro subscriptions, includes metric-specific alert settings, and provides troubleshooting steps to ensure alert delivery.
Alert Capabilities Overview
| Feature | Essentials Plan | Pro Plan |
|---|---|---|
| Email notifications | ✅ | ✅ |
| Custom thresholds | ✅ | ✅ |
| Webhook integration | ✅ (limited alerts) | ✅ (full support) |
| Terraform/API support | ✅ | ✅ |
| Alert rule customization | Basic | Full |
Step-by-Step: Configure Alerts
-
Access the Alerts Section
Log in to Redis Cloud Console.
Navigate to your subscription and select a database.
Open the Configuration tab and locate the Alerts section.
Review and Configure Alert Types
| Setting Name | Description | Plan | Default Value | Accepted Range |
|---|---|---|---|---|
| Dataset size has reached | Alert when dataset size reaches % of memory limit | Pro only | 80% | 1–100% |
| Total size of datasets under this plan reached | Alert when total dataset size in plan reaches % of plan limit | Essentials only | 80% | 1–100% |
| Throughput is higher than | Alert when ops/sec exceeds threshold | Paid Ess./Pro | 1000 ops/sec | 1–10,000,000 ops/sec |
| Throughput is lower than | Alert when ops/sec drops below threshold | Paid Ess./Pro | 10 ops/sec | 1–10,000,000 ops/sec |
| Latency is higher than | Alert when latency exceeds defined ms | Paid Ess./Pro | 10 ms | 1–10,000 ms |
| Number of connections | Alert when connections exceed % of plan limit | Essentials only | 80% | 1–100% |
| Replica Of – database unable to sync | Alert if replica database cannot sync with source | Pro only | 1 sec | 0–1 sec |
| Replica Of – sync lag is higher than | Alert if replication lag exceeds threshold in seconds | Pro only | 600 sec | 1–86,400 sec |
Tip: Alert settings are per database. Configure alerts for all databases where monitoring is required.
For more details on metric behavior and monitoring best practices, see Redis Cloud Performance Monitoring.
-
Configure Notification Recipients
Open Access Management in the Console.
Add or edit team members to receive alerts.
Only users with verified emails will receive notifications.
-
Save and Test Alerts
Save your alert rules.
Use Test Notification (if available) to verify delivery.
Alerts can also be queried via the API or viewed in the activity log.
Alerts fire once the threshold is reached and clear automatically when the metric falls below the limit.
Managing Alerts Programmatically
REST API: Supports listing, creating, updating, and deleting alert rules. See the Redis Cloud API Reference.
Terraform: Automate alert creation as part of infrastructure-as-code using the Terraform Provider for Redis Cloud.
-
Webhook Integrations: Pro and paid Essentials plans can trigger custom webhooks, allowing alerts to be sent to tools like Slack or other incident platforms.
See the guide on Sending Redis Cloud Alerts to Slack for step-by-step instructions.
Troubleshooting Alert Issues
| Issue | Suggested Action |
|---|---|
| Emails not received | Verify recipient is in Access Management and check spam folder. |
| Alert not triggering | Confirm thresholds and active database load. Consider lowering thresholds. |
| Webhook not firing (Pro) | Check TLS settings, firewall rules, and retry using Test Notification. |
| Alerts section not visible | Verify subscription plan eligibility and user role permissions. |
| Pro-only alerts missing | Upgrade plan to Pro to enable those alert types. |
Onboarding Progress
Previous: Configuring Backups in Redis Cloud
Next: Configuring VPC Peering in Redis Cloud Pro (AWS and GCP)
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.