-
Docs
-
Send Data to Honeycomb
-
Honeycomb Telemetry Pipeline
-
Honeycomb Telemetry Pipeline 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. |