-
Docs
-
Send Data to Honeycomb
-
Honeycomb Telemetry Pipeline
-
Honeycomb Telemetry Pipeline Sources
-
Cassandra
Cassandra
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 Apache Cassandra versions 3.11 and 4.0.
Configuration Table
Parameter |
Type |
Default |
Description |
telemetry_types |
telemetrySelector |
["Logs", "Metrics"] |
Choose Telemetry Type. |
address |
string |
localhost |
IP address or hostname to scrape for Cassandra metrics. |
port |
int |
7199 |
Port to scrape for Cassandra metrics. |
jar_path |
string |
“/opt/opentelemetry-java-contrib-jmx-metrics.jar” |
Full path to the JMX metrics jar. |
collection_interval |
int |
60 |
How often (seconds) to scrape for metrics. |
enable_system_logs |
bool |
true |
Enables collecting system logs. |
system_log_path |
strings |
["/var/log/cassandra/system.log"] |
File paths to system logs. |
enable_debug_logs |
bool |
true |
Enables the collection of debug logs. |
debug_log_path |
strings |
["/var/log/cassandra/debug.log"] |
File paths to debug logs. |
enable_gc_logs |
bool |
true |
Enables collection of garbage collector logs. |
gc_log_path |
strings |
["/var/log/cassandra/gc.log"] |
File paths to garbage collection logs. |
timezone |
timezone |
UTC |
The timezone to use when parsing timestamps. |
start_at |
enum |
end |
Start reading logs from ‘beginning’ or ’end’. |