-
Docs
-
Send Data to Honeycomb
-
Honeycomb Telemetry Pipeline
-
Pipeline Manager Sources
-
Redis
Redis
Ent+
Note
This feature is available as an add-on for the
Honeycomb Enterprise plan.
Please contact your Honeycomb account team for details.
| Platform |
Metrics |
Logs |
Traces |
| Linux |
✓ |
✓ |
|
| Windows |
✓ |
✓ |
|
| macOS |
✓ |
✓ |
|
Prerequisites
This source supports Redis version 6.2.
Configuration Table
| Parameter |
Type |
Default |
Description |
| telemetry_types |
telemetrySelector |
["Logs", "Metrics"] |
Choose Telemetry Type. |
| file_path |
strings |
One-click installer: - \"/var/log/redis/redis_6379.log\" \nUbuntu / Debian: - \"/var/log/redis/redis-server.log\" \nsrc: - \"/var/log/redis_6379.log\" \nCentOS / RHEL: - \"/var/log/redis/redis.log\" \nSLES: - \"/var/log/redis/default.log\" |
Path to Redis log file(s). |
| start_at |
enum |
end |
Start reading the file from the ‘beginning’ or ’end’. |
| endpoint |
string |
“localhost:6379” |
The endpoint of the Redis server. |
| transport |
enum |
tcp |
The transport protocol being used to connect to Redis. Valid values are tcp or unix. |
| password |
string |
|
The password used to access the Redis instance; must match the password specified in the requirepass server configuration option. |
| collection_interval |
int |
60 |
Sets how often (seconds) to scrape for metrics. |
| enable_tls |
bool |
false |
Whether or not to use TLS. |
| insecure_skip_verify |
bool |
false |
Enable to skip TLS certificate verification. |
| ca_file |
string |
|
Certificate authority used to validate the database server’s TLS certificate. |
| cert_file |
string |
|
A TLS certificate used for client authentication, if mutual TLS is enabled. |
| key_file |
string |
|
A TLS private key used for client authentication, if mutual TLS is enabled. |