Recommendation for metrics - Prometheus or simply OTel?

I am using the Otel metrics library with my Python app. I realize there are a couple of ways of getting that data to Grafana-

  1. My app can use the Prometheus exporter, the agent can then scrape that and post metrics to Grafana with OTel.
  2. My app could just export OTel to the agent, then Otel to Grafana

My question is whether there is any material different between those? I think when I am exporting Prometheus I get all the built in metrics? I’m guessing that if I just to OTel exporter I would only get my own metrics?

That’s opinion based question. My opinion is OTEL.

1 Like