Ingest Google Cloud Monitoring Metrics
Last updated
Last updated
groundcover supports ingesting Google Cloud Monitoring Metrics directly into our platform, allowing you to visualize them using dashboards and create alerts.
The integration pulls data from Google Cloud Monitoring every five minutes.
Data fetched is stored in the Victoria Metrics database, meaning metrics are queried via the Google Cloud Monitoring API only one time per data point.
groundcover supports ingestion of every GCP service listed in the GCP . All metrics listed under that service will be fetched.
The list is also available below:
Go to IAM & Admin in GCP Console
Navigate to IAM & Admin → Service Accounts.
Create a New Service Account
Click on Create Service Account.
Provide a name and description for the service account.
Click Create & Continue.
In the Grant this service account access to the project step, search for and select Monitoring Viewer (roles/monitoring.viewer
).
Click Continue → Done.
Grant service account impersonation access
Click on the newly created service account → Permissions → View by Principals → Grant Access
In the Add principals → New principal section enter the <integrations-sa> provided to you.
In the Assign roles → Role section choose Service Account Token Creator
Click Save
Share the following details with the groundcover team to complete the integration:
The details of the service account created above
The list of services you wish to ingest metrics from
The region that hosts the account you wish to ingest metrics from
The list of project ids you wish to ingest metrics from