dice icon indicating copy to clipboard operation
dice copied to clipboard

Dicedb Opentelemetry integration with prometheus scraping

Open gsarmaonline opened this issue 9 months ago • 4 comments

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.

gsarmaonline avatar Feb 07 '25 06:02 gsarmaonline

cc @JyotinderSingh @arpitbbhayani

gsarmaonline avatar Feb 07 '25 06:02 gsarmaonline

@arpitbbhayani Thanks for the thorough review here. I have tried to answer most of your comments. Please take a look whenever convenient.

gsarmaonline avatar Feb 11 '25 03:02 gsarmaonline

@arpitbbhayani I have updated the PR with the discussed changes. PTAL. Thanks!

gsarmaonline avatar Feb 16 '25 14:02 gsarmaonline

CLA assistant check
All committers have signed the CLA.

CLAassistant avatar Mar 20 '25 11:03 CLAassistant