Google Cloud Monitoring
Connect Cardinal Desktop Application to Google Cloud Platform's Cloud Monitoring and Cloud Logging.
Overview
Google Cloud Monitoring and Cloud Logging provide comprehensive observability for GCP resources and applications. With the GCP connector, your AI agents can:
- Query Cloud Monitoring metrics using MQL
- Search Cloud Logging logs with advanced filtering
- Analyze metric time-series data with aggregations
- Trace distributed systems via Cloud Trace
- Correlate logs and metrics for root cause analysis
- Query multiple GCP projects in a single setup
Connection Details
| Field | Description |
|---|---|
| Project | Browse and select a Google Cloud project from the grid |
| Authentication | Google OAuth 2.0 |
Prerequisites
- One or more Google Cloud projects
- Cloud Monitoring and Cloud Logging APIs enabled
- Google account or service account with monitoring access
- Logs and metrics data in Cloud Logging/Monitoring
Finding Your Project ID
Your GCP project ID is visible in:
-
Google Cloud Console: Top-left shows project name/ID
- Go to console.cloud.google.com (opens in a new tab)
- Click project dropdown
- Copy the Project ID (not the friendly name)
-
Or via gcloud CLI:
gcloud config get-value project
Enabling Required APIs
Cloud Monitoring and Cloud Logging APIs must be enabled:
gcloud services enable monitoring.googleapis.com
gcloud services enable logging.googleapis.com
gcloud services enable cloudtrace.googleapis.comOr in Google Cloud Console:
- Go to APIs & Services → Enabled APIs
- Click Enable APIs and Services
- Search for "Cloud Monitoring"
- Click Enable
- Repeat for "Cloud Logging"
Setup Wizard
Your AI agent can now query GCP monitoring and logging data.
Understand the assets and product features →
Reach out to support@cardinalhq.io for support or to ask questions not answered in our documentation.