A Django admin Redis monitoring dashboard with key exploration, live charts, and multi-connection support.
Project description
redis-metrics
redis-metrics adds a Redis monitoring dashboard directly inside Django admin.
Features
- Multi-Redis connection support
- Redis health checks
- Live-updating performance charts
- Key explorer with search, paging, delete, and edit support
- Prefix, TTL, and key size analysis
- Slow query visibility via Redis
SLOWLOG - Expiry and eviction monitoring
- Celery-aware queue and broker summaries
Installation
pip install redis-metrics
Django Setup
Add the app:
INSTALLED_APPS = [
# ...
"redis_metrics",
]
Optional multi-connection configuration:
REDIS_METRICS_CONNECTIONS = {
"cache": {
"LOCATION": "redis://127.0.0.1:6379/0",
"ROLE": "cache",
"LABEL": "Cache",
},
"celery": {
"LOCATION": "redis://127.0.0.1:6379/1",
"ROLE": "celery",
"LABEL": "Celery",
},
}
Then open Django admin and visit the Redis Metrics dashboard.
Packaging
Build locally with:
python -m build
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file redis_metrics-0.1.0.tar.gz.
File metadata
- Download URL: redis_metrics-0.1.0.tar.gz
- Upload date:
- Size: 22.9 kB
- Tags: Source
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.12
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
d3758f3ccc2c059bb064b6bae98618272064ede99dbe2372534aaf9e2135d9cb
|
|
| MD5 |
082806b89adcfed2d883eebb70b5e32d
|
|
| BLAKE2b-256 |
d51d9cbd9ecc54c7d604f68790e5425b60bce529964e5583cb9636a0968464ba
|
Provenance
The following attestation bundles were made for redis_metrics-0.1.0.tar.gz:
Publisher:
publish.yml on Kaushal-Dhungel/redis-metrics
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
redis_metrics-0.1.0.tar.gz -
Subject digest:
d3758f3ccc2c059bb064b6bae98618272064ede99dbe2372534aaf9e2135d9cb - Sigstore transparency entry: 1311805431
- Sigstore integration time:
-
Permalink:
Kaushal-Dhungel/redis-metrics@5ec6ecc45a795ecb985e8ad4aedab3bf4972c6e6 -
Branch / Tag:
refs/tags/v0.1.0 - Owner: https://github.com/Kaushal-Dhungel
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
publish.yml@5ec6ecc45a795ecb985e8ad4aedab3bf4972c6e6 -
Trigger Event:
push
-
Statement type:
File details
Details for the file redis_metrics-0.1.0-py3-none-any.whl.
File metadata
- Download URL: redis_metrics-0.1.0-py3-none-any.whl
- Upload date:
- Size: 22.6 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.12
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
4291f7d739ee48028cac14656f83a13f56c920971ffa8676fcfe49cd544009f0
|
|
| MD5 |
275e221212350721eb0e0de18d09e6a6
|
|
| BLAKE2b-256 |
e38491d2434d6441e0c630e190527b87b89195077dfbc430459319f70d6c7437
|
Provenance
The following attestation bundles were made for redis_metrics-0.1.0-py3-none-any.whl:
Publisher:
publish.yml on Kaushal-Dhungel/redis-metrics
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
redis_metrics-0.1.0-py3-none-any.whl -
Subject digest:
4291f7d739ee48028cac14656f83a13f56c920971ffa8676fcfe49cd544009f0 - Sigstore transparency entry: 1311805525
- Sigstore integration time:
-
Permalink:
Kaushal-Dhungel/redis-metrics@5ec6ecc45a795ecb985e8ad4aedab3bf4972c6e6 -
Branch / Tag:
refs/tags/v0.1.0 - Owner: https://github.com/Kaushal-Dhungel
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
publish.yml@5ec6ecc45a795ecb985e8ad4aedab3bf4972c6e6 -
Trigger Event:
push
-
Statement type: