Monitoring Redis Cloud

Guide to monitoring Redis Enterprise Cloud deployments.

Overview

Redis Enterprise Cloud is the fully-managed cloud service. This guide covers specific considerations for monitoring cloud deployments.

Prerequisites

  • Redis Cloud subscription (any tier)

  • API access enabled in Redis Cloud console

  • Observability platform configured

Redis Cloud API Access

Generating API Keys

  1. Log in to Redis Cloud console

  2. Navigate to Account Settings > API Keys

  3. Click "Generate API Key"

  4. Save the key securely (it’s only shown once)

API Endpoints

Redis Cloud exposes metrics via REST API:

curl -X GET "https://api.redislabs.com/v1/subscriptions/{subscription-id}/databases" \
  -H "x-api-key: ${API_KEY}" \
  -H "x-api-secret-key: ${API_SECRET}"

Metrics Collection

Using Prometheus

Configure Prometheus to scrape Redis Cloud metrics:

scrape_configs:
  - job_name: 'redis-cloud'
    static_configs:
      - targets: ['api.redislabs.com']
    metrics_path: '/v1/subscriptions/{subscription-id}/metrics'
    bearer_token: '<your-api-key>'

Using Native Integrations

Redis Cloud supports native integrations with:

  • Datadog

  • Prometheus

  • New Relic (coming soon)

Configure integrations in the Redis Cloud console under Observability.

Key Metrics for Cloud

Focus on these metrics for Redis Cloud:

  • Database availability - Uptime and connectivity

  • Request rate - Operations per second

  • Latency - Read/write response times

  • Memory usage - Used vs. allocated memory

  • Network throughput - Ingress/egress traffic

Cloud-Specific Considerations

Multi-Region Deployments

For Active-Active databases:

  • Monitor replication lag between regions

  • Track conflict resolution metrics

  • Watch cross-region latency

Autoscaling

Redis Cloud can autoscale based on usage:

  • Monitor scaling events

  • Track memory usage trends

  • Set alerts for scale-up triggers

Backup Monitoring

Monitor backup operations:

  • Backup success/failure status

  • Backup duration and size

  • Point-in-time recovery availability

Alerting for Cloud

Recommended alerts:

  • Database unavailability

  • Memory usage > 80%

  • Latency > 10ms (adjust for use case)

  • Connection failures

  • Backup failures

Troubleshooting

High Latency

  1. Check Redis Cloud status page

  2. Verify network connectivity

  3. Review connection pooling settings

  4. Check for slow commands

Memory Pressure

  1. Review eviction policy

  2. Analyze key size distribution

  3. Consider upgrading plan

  4. Enable dataset compression if applicable