Integration
Redis
Commands, hits and misses, memory, clients, evictions, keys and the server log.
- Category: Databases
- How data is sent: Logthread Agent
- Runs on: Linux
- Status: Beta
How it works#
- Answer a few questions. They only fill in the setup steps. Nothing on this page connects to your servers: Logthread never reaches into your network.
- Run one command on the Redis machine. The next page shows the command with this connector's ingest key filled in. It downloads the Logthread Agent from downloads.logthread.com and installs it as a service (Linux, as root with sudo). No other download. If the agent cannot run on that machine, run it on one that can reach Redis over your private network and set the server below.
- Data arrives. Everything is collected inside your environment. It is sent over outbound HTTPS (port 443) to ingest.logthread.com. Nothing is opened to the internet: no inbound ports, VPN or public access to your servers. The connection page shows what has arrived and turns Active with the first record.
What you answer#
| Question | Answer | Notes |
|---|---|---|
| Server (optional) | Text | host:port the agent reads from, on your network. Leave empty when it runs on the same machine. |
| Redis needs a password | Yes or no | The setup command asks for it; it is never stored in Logthread. Default: No. |
| Log file (optional) | Text | Default: /var/log/redis/redis-server.log. |
| Labels (optional) | Text | For Fleet and filtering, for example env=prod. |
| Manage this agent from Fleet | Yes or no | Change its configuration from Logthread later without logging in to the host. Default: Yes. |
Setup#
These are the steps for the default answers. In the app, they follow your answers, and the connector's ingest key replaces YOUR_INGEST_KEY.
Step 1. Install the Logthread Agent. On the Redis host: it installs the agent with the Redis and Linux host profiles. It reads INFO every 30 seconds (no keys or values) and the server log.
curl -sSL https://downloads.logthread.com/agent/install.sh | sudo sh -s -- \
--key YOUR_INGEST_KEY --profiles linux-host,redis --fleetStep 2. Wait for data. Metrics arrive within a minute; the log as Redis writes to it (set logfile in redis.conf if it logs to stdout only).
Check that it works#
The connection page under Integrations counts what has arrived and turns Active with the first record. In Explore, search service:redis.
Then add#
Each is one click on the connection page and opens with your data, so you can check it before saving.
- Dashboard: Redis: Commands per second, hit ratio inputs, memory, clients, evictions and keys.
- Parser: redis (Pipelines → Library)
- Alert: Redis rejected connections:
service:redis "rejected", at least 1 in 10 minutes
Set it up under Integrations in the app, or from an AI agent with MCP (add_integration). All integrations: Integrations guide. Next: find what it sends in Explore and live tail.