Keyboard shortcuts

Press or to navigate between chapters

Press S or / to search in the book

Press ? to show this help

Press Esc to hide this help

Introduction

Radar Agent 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 agent
  • 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

  1. Install the agent binary
  2. Configure your Redis deployments
  3. Validate your configuration
  4. Run the agent

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