Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Tracing: Otlp metrics #909

Merged
merged 8 commits into from
Nov 7, 2024
Merged

Tracing: Otlp metrics #909

merged 8 commits into from
Nov 7, 2024

Conversation

bacv
Copy link
Member

@bacv bacv commented Nov 6, 2024

1. What does this PR implement?

Replace prometheus client with opentelemetry metrics provider that pushes data to prometheus via otlp api.

Checklist

  • 1. Description added.
  • 2. Context and links to Specification document(s) added.
  • 3. Main contact(s) (developers and specification authors) added
  • 4. Implementation and Specification are 100% in sync including changes. This is critical.
  • 5. Link PR to a specific milestone.

@bacv bacv added Mempool metrics Changes related to the metrics labels Nov 6, 2024
@bacv bacv added this to the Iteration 8 milestone Nov 6, 2024
@bacv bacv self-assigned this Nov 6, 2024
@bacv bacv merged commit a5243c6 into master Nov 7, 2024
5 checks passed
@bacv bacv deleted the tracing-otlp-metrics branch November 7, 2024 02:25
TakeASwing-420 pushed a commit to TakeASwing-420/nomos-node that referenced this pull request Nov 9, 2024
* Metrics layer configuration in nomos-tracing

* Add metrics layer to tracing service

* Use http/proto for prometheus

* Add metrics layer to integration tests

* Use metrics layer in cfgsync

* Plug metric in node and tests

* Remove old metrics

* Use otlp metrics in mempool
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Mempool metrics Changes related to the metrics
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants