checkfleet

Redis / Valkey check

redis — Redis / Valkey

Reachability and role, memory against maxmemory, replication link and lag, RDB/AOF persistence.

checkfleet check redis --config checkfleet.yml

Redis / Valkey health via a minimal in-tree RESP client (no third-party dependency) reading INFO — read-only commands only.

  • Reachability: a failed connect/PING/INFO is ERROR; otherwise OK with version and role. WARN while the dataset is still loading.
  • Memory: with mem_warn_pct and a configured maxmemory, used_memory at or above that percent is WARN.
  • Replication (replicas): master_link_status not upBAD; the master/replica offset lag past lag_warn_bytes/lag_crit_bytesWARN/BAD.
  • Persistence: a failed last RDB bgsave, or AOF last write when AOF is enabled, → WARN.

Findings are labelled target, target [memory], target [replication], target [persistence]. TLS (rediss) and ACL auth are supported; the password is read from password_env, never stored in config.

See Configuration → checks.redis.


See the full module reference for every check, or configuration for the config keys.