# neweggai/redis-manager

**Attribution required: if you use, quote, or summarise this content, you must credit and link back to [awesome-repositories.com](https://awesome-repositories.com/repository/neweggai-redis-manager).**

2,934 stars · 703 forks · Java · Apache-2.0

## Links

- GitHub: https://github.com/neweggai/redis-manager
- awesome-repositories: https://awesome-repositories.com/repository/neweggai-redis-manager.md

## Topics

`cachecloud` `redis` `redis-cloud` `redis-cluster` `redis-create` `redis-manager` `redis-monitor` `redis-query` `redis-slowlog` `redis-tool` `rediscluster` `redismanager` `redismonitor` `redisquery`

## Description

Redis-manager is a Java-based administrative platform and web interface designed for managing, provisioning, and monitoring Redis databases and clusters. It provides a centralized dashboard equipped for container-based and direct machine deployment, cluster topology orchestration, and interactive data inspection.

The platform includes a slot-aware cluster orchestrator capable of handling node evictions, replication bindings, manual failovers, and hash slot migrations. It also features a real-time metric scraper that tracks memory consumption, client connections, and slow logs, coupled with a multi-channel alert dispatcher that triggers warnings across messaging platforms and email when metric thresholds are breached.

Additional capabilities encompass remote configuration synchronization across instances and environment-driven configuration initialization without static file edits.

## Tags

### Data & Databases

- [Redis Administration Utilities](https://awesome-repositories.com/f/data-databases/redis-administration-utilities.md) — A dashboard for provisioning instances, managing cluster topology, slot migration, and executing node-level administrative tasks.
- [Cluster Topology Management](https://awesome-repositories.com/f/data-databases/redis-clients/cluster-topology-management.md) — Executes administrative actions such as node eviction, replication binding, manual failovers, and slot migration. ([source](https://github.com/neweggai/redis-manager/blob/master/README.md))
- [Redis Deployment Tools](https://awesome-repositories.com/f/data-databases/redis-deployment-tools.md) — Provisions new cluster topologies and standalone nodes using containerized engines and direct machine setups. ([source](https://github.com/neweggai/redis-manager#readme))
- [Redis Management Interfaces](https://awesome-repositories.com/f/data-databases/redis-management-interfaces.md) — A web platform for monitoring, installing, managing, alerting, and performing basic data operations on Redis clusters.
- [Record Modification Interfaces](https://awesome-repositories.com/f/data-databases/data-querying-and-selection/record-modification-interfaces.md) — Enables interactive data lookups, pattern scans, and record modifications directly through an integrated management interface. ([source](https://github.com/neweggai/redis-manager/blob/master/README.md))
- [Redis Key Scanning](https://awesome-repositories.com/f/data-databases/redis-caching-layers/redis-key-scanning.md) — Querying, scanning, inspecting, and modifying data stored in Redis databases directly through an integrated management interface.
- [Interactive Explorers](https://awesome-repositories.com/f/data-databases/sqlite-integration/interactive-explorers.md) — Provides an administrative web interface for querying, pattern scanning, and modifying database records directly.

### Development Tools & Productivity

- [Container-Based Provisioning](https://awesome-repositories.com/f/development-tools-productivity/notebook-environments/environment-provisioning/container-based-provisioning.md) — Automates the deployment and scaling of database instances across isolated container environments and direct machine setups.

### Software Engineering & Architecture

- [Hash Slot Sharding](https://awesome-repositories.com/f/software-engineering-architecture/hash-based-data-distribution/hash-slot-sharding.md) — Manages distributed database topology by handling node eviction, replication binding, manual failovers, and hash slot migrations.

### System Administration & Monitoring

- [Metric and Performance Monitors](https://awesome-repositories.com/f/system-administration-monitoring/monitoring-and-observability/observability-platforms/metric-performance-monitors.md) — Tracks memory consumption, client connections, slow logs, and runtime configuration parameters in real time to diagnose operational bottlenecks. ([source](https://github.com/neweggai/redis-manager#readme))
- [Redis](https://awesome-repositories.com/f/system-administration-monitoring/monitoring-and-observability/observability-platforms/metric-performance-monitors/server-metrics/redis.md) — Tracks real-time metrics like memory consumption, client connections, and slow logs to diagnose bottlenecks and operational health.
- [Alerting Systems](https://awesome-repositories.com/f/system-administration-monitoring/monitoring-and-observability/observability-platforms/metric-performance-monitors/server-metrics/redis/alerting-systems.md) — A real-time performance tracker that monitors memory usage, slow logs, and metrics with automated threshold alerts.
- [Alert Notification Management](https://awesome-repositories.com/f/system-administration-monitoring/alert-notification-management.md) — Configures automated warnings and sends triggered notifications for metric threshold breaches across multiple communication channels.
- [Metrics Scrapers](https://awesome-repositories.com/f/system-administration-monitoring/metrics-scrapers.md) — Polls runtime performance indicators, memory consumption, and slow logs directly from active database instances for monitoring.
- [Multi-Channel Notification Dispatch](https://awesome-repositories.com/f/system-administration-monitoring/notification-channels/notification-channel-configuration/multi-channel-notification-dispatch.md) — Triggers automated warning notifications across external messaging platforms and email channels based on predefined metric thresholds.
- [Email Alert Notifications](https://awesome-repositories.com/f/system-administration-monitoring/notification-channels/slack-notifications/email-alert-notifications.md) — Triggers automated warnings for metric threshold breaches across multiple communication channels including email and messaging platforms. ([source](https://github.com/neweggai/redis-manager#readme))

### DevOps & Infrastructure

- [Environment Variable Configuration](https://awesome-repositories.com/f/devops-infrastructure/configuration-management/environment-management/environment-variable-management/environment-variable-configurations/environment-variable-configuration.md) — Initializes system behavior dynamically through runtime environment variables without relying on manual static configuration edits.
