Skip to content

Feat: Add page detailing possibilities and best practices for communication with Prometheus #5670

Open
@ywwg

Description

@ywwg

What needs to be changed? Describe the update that is required.

There are currently 4 ways Otel can speak with Prometheus (and I'm not 100% sure I have the terminology right for all of these -- the final list will be correct):

  • Otel Collector prometheusexporter for scraping by Prometheus
  • Otel Collector prometheusremotewriteexporter for direct push to Prometheus
  • Otel native export to Prometheus Otel endpoint
  • Prometheus export to Otel
  • Possibly collector receivers as well?

The plethora of options is confusing, and it would be useful to have a document detailing all of the possibilities and their pros and cons, as well as a clear recommendation for the "best" way to get data from Otel to Prometheus

What is the name + path of the page that needs changed? The relative path
and page title where you found a problem.

I am not sure of the best place to put this doc -- in the Collector section? Open to suggestions

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    Status

    No status

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions