Closed conker84 closed 1 year ago
(Jan 22 Discussion)
Confluent offers a Prometheus Sink: https://docs.confluent.io/kafka-connect-prometheus-metrics/current/index.html
This means that we can export metrics in the format expected from the Sink and this gives the power to the user to easily have Neo4j metrics without any specific configuration, simply just leveraging the Kafka Connect architecture...
I see this could work, but it would require config, just not in Neo4j. So I could publish metrics (Neo4j) -> (Neo4j Streams) -> (Kafka) -> (Prometheus Sync)
But why would this be better than, or in what situation would this be preferable to (Neo4j) -> (Prometheus) -> (Thing that can sink prometheus metrics)
Closing as Neo4j already supports prometheus endpoint for metrics exposure.
Just for discussion: add a feature that exposes neo4j metrics into kafka topics