dice
dice copied to clipboard
Dicedb Opentelemetry integration with prometheus scraping
PR - https://github.com/DiceDB/dice/issues/1135
First PR for integrating prometheus scraping using Opentelemetry exporter.
DiceDB Observability with Opentelemetry (Otel)
This module implements the observability layer required for DiceDB to emit metrics. The current implementation integrates Opentelemetry with Prometheus in scraping mode. The current Prometheus exporter also exposes a HTTP client which Prometheus can leverage to scrape data from.
Refer to the README.md file in the PR for more information.
cc @JyotinderSingh @arpitbbhayani
@arpitbbhayani Thanks for the thorough review here. I have tried to answer most of your comments. Please take a look whenever convenient.
@arpitbbhayani I have updated the PR with the discussed changes. PTAL. Thanks!