-
Notifications
You must be signed in to change notification settings - Fork 2.4k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Cloud Monitoring (Stackdriver) receiver #2286
Comments
Yes, this would be nice to have |
This issue has been inactive for 60 days. It will be closed in 60 days if there is no activity. To ping code owners by adding a component label, see Adding Labels via Comments, or if you are unsure of which component this issue relates to, please ping |
Yes, still relevant |
This issue has been inactive for 60 days. It will be closed in 60 days if there is no activity. To ping code owners by adding a component label, see Adding Labels via Comments, or if you are unsure of which component this issue relates to, please ping |
On behalf of the OpenTelemetry Squad at Grafana Labs, I would like to volunteer as a sponsor for this component. In addition to the component's author, the code owners (as sponsors) will be: While we would very much prefer the affected vendor to support this receiver, we understand they might not be interested in translating their proprietary formats into OTLP, only the other way around. We believe that the community wants this receiver, and if community members are willing to contribute code for this, we are willing to support the community. |
Speaking for Google Cloud Monitoring, I would be happy to sponsor this receiver. We fully support customers’ decisions to use other monitoring solutions, and are willing to help with the design and review for the component to ensure it works well. It won’t be an officially-supported GCP product (hopefully I'll have more to share in the future), but we will do what we can to enable the community. A few pointers, if anyone is interested in picking this up (the top section of this GCM export architecture may also be helpful):
|
@ocervell do you have time to contribute this? |
This issue has been inactive for 60 days. It will be closed in 60 days if there is no activity. To ping code owners by adding a component label, see Adding Labels via Comments, or if you are unsure of which component this issue relates to, please ping |
This issue has been closed as inactive because it has been stale for 120 days with no activity. |
Yes, still relevant |
This issue has been inactive for 60 days. It will be closed in 60 days if there is no activity. To ping code owners by adding a component label, see Adding Labels via Comments, or if you are unsure of which component this issue relates to, please ping |
This issue has been closed as inactive because it has been stale for 120 days with no activity. |
I've spoken with someone who is interested in implementing this. |
@dashpole - Thanks for bringing this thread alive. I'd like to start working on this receiver and would love to collaborate with the sponsors and any others contributors alongside. I understand that in the past things might have changed for how GCP - We would prefer to call the component |
Other google-related components in contrib use "google" or "googlecloud" rather than "gcp", and include the name of the product if needed ( |
|
The reason I suggested "monitoring" is because the product name is "Google Cloud Monitoring". E.g. the receiver for "Azure Monitor" is named |
It doesn't seem like there are any existing component naming conventions. |
Ack @dashpole - We'll go with |
See https://github.com/open-telemetry/opentelemetry-collector-contrib/blob/main/CONTRIBUTING.md#adding-new-components for the new component process. For the first PR, see the "First PR should include the overall structure of the new component" section. |
Closing in favor of #33762 |
Is your feature request related to a problem? Please describe.
Query metrics from Cloud Monitoring (ex-Stackdriver) and forward push them into any export destination that OpenTelemetry support.
Describe the solution you'd like
Implementation of a Cloud Monitoring receiver scraping Cloud Monitoring API every X seconds.
Describe alternatives you've considered
Exporting metrics included in Cloud Monitoring product (not planned).
The text was updated successfully, but these errors were encountered: