Redis operations pack

v0.2.4

Deep Redis ops — INFO + memory accounting, slowlog + per-event latency, command stats, client list/kill/pause, keyspace introspection (SCAN, TYPE, TTL, OBJECT encoding/refcount/idle/freq, MEMORY USAGE), config get/set/rewrite/resetstat, ACL list/whoami/getuser, cluster topology (info, nodes, slots, slot-count, check), cluster operators (failover, forget, replicaof), persistence (lastsave, bgsave, bgrewriteaof, memory purge/doctor), streams + pub/sub introspection, script cache flush, and tier-critical actions (flush_db, flushall, swapdb, shutdown_nosave). Authenticates via REDISCLI_AUTH / REDIS_* env vars on the runner host — never via per-call credentials.

Pack ID
redis
Vendor
emisar
OS
linux
Actions
49
Required binaries: redis-cli. Actions that call a missing binary fail at run time — install these on the host before relying on the pack.

Install

emisar pack install validates the pack and verifies its content hash before copying it into /etc/emisar/packs. The --hash below pins the install to the exact bytes on this page — a tampered copy is rejected. After install, reload the runner; it re-reads the catalog and advertises every action.

content hash: sha256:eed67a8a25b6d9275ecf0adc0b13e1e2e2c419e8a5eb8faf17d63fe5d0322cde

on the runner host
sudo emisar pack install redis \
  --hash sha256:eed67a8a25b6d9275ecf0adc0b13e1e2e2c419e8a5eb8faf17d63fe5d0322cde \
  --dest /etc/emisar/packs

# Reload so the runner re-reads the catalog:
sudo systemctl reload emisar

Actions 49 total

View on GitHub