OpenTelemetryExporterPrometheus
In this package, only one AbstractExporter is exported: the PrometheusExporter. With this exporter, one can use the Prometheus to view the Metrics.
OpenTelemetryExporterPrometheus.PrometheusExporter — TypePrometheusExporter(; kw...)Keyword arguments
host, the default value is read from theOTEL_EXPORTER_PROMETHEUS_HOSTenvironment variable.port, the default value is read from theOTEL_EXPORTER_PROMETHEUS_PORTenvironment variable.resource_to_telemetry_conversion=false, if enabled, all the resource attributes will be converted to metric labels by default.path="/metrics", the default url path.
Usage
r = MetricReader(PrometheusExporter())Note that PrometheusExporter is a pull based exporter. There's no need to execute r() to update the metrics.