Cloud & hybrid monitoring · 6 min read

Bring Google Cloud Monitoring metrics into Linivo

GCP's path uses a service account with the Monitoring Viewer role, following the same least-privilege pattern as the AWS and Azure integrations.

What you'll need

  • A GCP project with permission to create a service account
  • The Cloud Monitoring API enabled on the project
1

Create a service account with the Monitoring Viewer role

In IAM & Admin, create a dedicated service account and grant it the predefined Monitoring Viewer role, which allows reading metrics without any write access to project resources.

2

Generate and download a key

Create a JSON key for the service account; this is what Linivo uses to authenticate to the Cloud Monitoring API, and should be handled like any other credential, not committed to a shared repo.

3

Add the GCP integration in Linivo

Upload the service account key and select which projects to monitor; Compute Engine instances, Cloud SQL and load balancers appear as devices alongside your other infrastructure.