k8ssandra / management-api-for-apache-cassandra

RESTful / Secure Management Sidecar for Apache Cassandra
Apache License 2.0
70 stars 51 forks source link

Change relabeling rules for processing internode (inbound / outbound)… #515

Closed burmanm closed 1 month ago

burmanm commented 1 month ago

… metrics

Results in the following format:

org_apache_cassandra_metrics_connection_large_message_dropped_bytes_due_to_timeout{host="df4529f6-2bc0-4c91-90b6-bcb9a90cbfba",instance="10.244.3.4",cluster="cluster2",datacenter="dc2",rack="r1",pod_name="cluster2-dc2-r1-sts-1",node_name="kind-worker2",peer_ip="10.244.4.13_7000",} 0.0

And

org_apache_cassandra_metrics_inbound_connection_expired_count{host="df4529f6-2bc0-4c91-90b6-bcb9a90cbfba",instance="10.244.3.4",cluster="cluster2",datacenter="dc2",rack="r1",pod_name="cluster2-dc2-r1-sts-1",node_name="kind-worker2",peer_ip="10.244.4.13_7000",} 0.0

Thus parsing the peer_ip to a label.

Fixes #512