Replies: 1 comment
-
Both are two different exporters, OTLP is "push" model, exporting metrics using OTLP format to a given OTLP Endpoint. Prometheus is a "pull" model, and exposes metrics in prometheus-native-format, and require a prometheus to 'scrape' the metrics from the app. OTLP can operate in delta/cumulative mode, but Prometheus is cumulative only. |
Beta Was this translation helpful? Give feedback.
0 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
Hi, I'm quite new to monitoring and metrics in general, trying to figure out what is the difference in metrics generated by
OpenTelemetry.Exporter.OpenTelemetryProtocol and OpenTelemetry.Exporter.Prometheus.AspNetCore.
As far as I understood the first one can be used with the OpenTelemetry collector, the application sends metrics to the collector. With the second one, Prometheus needs to scrape exposed endpoint for metrics.
Beta Was this translation helpful? Give feedback.
All reactions