Cloud Monitoring
A “cloud-monitoring” source provides a client for the Cloud Monitoring API.
About
The cloud-monitoring
source provides a client to interact with the Google Cloud Monitoring API. This allows tools to access cloud monitoring metrics explorer and run promql queries.
Authentication can be handled in two ways:
- Application Default Credentials (ADC): By default, the source uses ADC to authenticate with the API.
- Client-side OAuth: If
useClientOAuth
is set totrue
, the source will expect an OAuth 2.0 access token to be provided by the client (e.g., a web browser) for each request.
Example
sources:
my-cloud-monitoring:
kind: cloud-monitoring
my-oauth-cloud-monitoring:
kind: cloud-monitoring
useClientOAuth: true
Reference
field | type | required | description |
---|---|---|---|
kind | string | true | Must be “cloud-monitoring”. |
useClientOAuth | boolean | false | If true, the source will use client-side OAuth for authorization. Otherwise, it will use Application Default Credentials. Defaults to false . |