Introduction
Radar Collector collects Redis metrics from configured deployments and sends them to the Radar server via gRPC.
Supported Deployment Types
- Standalone Redis instances
- Redis Enterprise clusters (REST API integration)
- Redis Cluster (OSS) with automatic node discovery
- Redis Sentinel
Features
- Monitor multiple Redis deployments from a single collector
- YAML configuration with environment variable expansion
- Offline collection mode with configurable data redaction
- gRPC communication with API key authentication
- Configuration validation and connection testing
- Signal handling for graceful shutdown (SIGINT, SIGTERM)
- Configurable logging levels with JSON output option
Quick Start
- Install the radar-collector binary
- Configure your Redis deployments
- Validate your configuration
- Run the radar-collector
Architecture
Single-binary design with:
- Configuration layer - YAML parsing with environment variable expansion
- Collection layer - Per-deployment type collectors
- gRPC layer - Communication with Radar server
- Redaction layer - Privacy controls for sensitive data