{% extends "base.html" %} {% block content %}

ElastiCache Hot Shard Debugger

Monitor your ElastiCache cluster to identify hot shards and uneven key distribution. Capture real-time command traffic from Redis/Valkey nodes.

0001
0002
0003
MONITOR
📊 Key Patterns
🔥 Hot Keys
📦 Key Sizes
Shards Analysis Insights
{% if error %}
{{ error }}
{% endif %}

New Monitoring Job

{% for rg in prev_replication_groups %}

Your ElastiCache replication group identifier

AUTH password (not stored, used only during monitoring)

Replicas are safer for production monitoring

How long to run the MONITOR command

{% for name in prev_job_names %}
{% if recent_jobs %}

Recent Jobs

View all jobs
{% endif %}

How It Works

1. Discovers all shard endpoints via AWS ElastiCache API
2. Runs MONITOR command on each shard simultaneously
3. Captures all Redis/Valkey commands, keys, and client information
4. Stores data in SQLite for advanced querying and analysis
5. Identifies hot keys, patterns, and uneven shard distribution
{% endblock %}