You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Google Managed service for Prometheus allows ingesting metrics into Google Cloud in a specific format so that data can be queried with PromQL using the Prometheus Query API. The recommended way to use GMP is with the GMP drop-in replacement for the Prometheus server: https://github.com/GoogleCloudPlatform/prometheus, which uses this library to export to GCP. But there are some use-cases in which either we would like to be able to use other receivers. This new exporter would write metrics to Google Cloud in the GMP format, and would wrap the existing googlecloud exporter to re-use most of the export logic.
We would like this to be a new exporter instead of part of the existing exporter because it does not support most of the existing configuration (it has stricter requirements about how the data must be formatted to make it queryable via PromQL), and does not support traces or logs.
The purpose and use-cases of the new component
Public docs for the product: https://cloud.google.com/stackdriver/docs/managed-prometheus
Google Managed service for Prometheus allows ingesting metrics into Google Cloud in a specific format so that data can be queried with PromQL using the Prometheus Query API. The recommended way to use GMP is with the GMP drop-in replacement for the Prometheus server: https://github.com/GoogleCloudPlatform/prometheus, which uses this library to export to GCP. But there are some use-cases in which either we would like to be able to use other receivers. This new exporter would write metrics to Google Cloud in the GMP format, and would wrap the existing
googlecloud
exporter to re-use most of the export logic.We would like this to be a new exporter instead of part of the existing exporter because it does not support most of the existing configuration (it has stricter requirements about how the data must be formatted to make it queryable via PromQL), and does not support traces or logs.
We have a development version of the exporter here: See https://github.com/GoogleCloudPlatform/opentelemetry-operations-go/tree/main/exporter/collector/googlemanagedprometheus. But we can rework anything that needs to be changed for acceptance.
Example configuration for the component
See https://github.com/GoogleCloudPlatform/opentelemetry-operations-go/tree/main/exporter/collector/googlemanagedprometheus#google-managed-service-for-prometheus-collector-exporter
Telemetry data types supported
Metrics
Sponsor (Optional)
I'll sponsor this component.
The text was updated successfully, but these errors were encountered: