From sre-extension
Works with Google Cloud Monitoring APIs to fetch and summarize time-series metrics. Produces concise CSV exports with text-based graphs. Best for querying GKE and Cloud Run metrics.
How this skill is triggered — by the user, by Claude, or both
Slash command
/sre-extension:cloud-monitoringThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
> **⚠️ PREREQUISITE: `google-monitoring` MCP Server**
⚠️ PREREQUISITE:
google-monitoringMCP Server This skill relies on thegoogle-monitoringMCP server being installed and active. Before proceeding with monitoring tasks, assert that the required MCP tools (e.g.,mcp_google-monitoring_query_range) are available. If they are missing, immediately inform the user and recommend they enable the MCP server (they can use thegcp-mcp-setupskill if available).
This skill provides utilities for analyzing and extracting data from Google Cloud Monitoring (CM).
scripts/export_timeseries_to_csv.py Python script to surface important stats like AVG, Max, Min and a simplified text-graph of the system (see references/sample_output_dual_metrics.csv) . Also report back that stats header to the main agent, together with any interesting insights you might have found.now() changes over time.compute.googleapis.com/instance/network/received_bytes_count vs compute.googleapis.com/instance/network/sent_bytes_countcompute.googleapis.com/instance/disk/read_bytes_count vs compute.googleapis.com/instance/disk/write_bytes_countrun.googleapis.com/request_count vs run.googleapis.com/response_latencieskubernetes.io/container/memory/used_bytes vs kubernetes.io/container/cpu/core_usage_timescripts/export_timeseries_to_csv.py: Fetches time-series data for specified metric(s) and time range, outputting a CSV file with metadata headers. Supports extracting two or more variables for direct correlation and comparison. This is an amazing synoptic you can surface to the user
|█▇▆▇ ▂▃ ▂ ▂|). This is very useful for humans for rapid visual feedback! Use csv_to_sparkline.py from monitoring-graphs to recreate it for arbitrary CSVs.scripts/setup-frontend-slo.sh: A bash script to automatically set up a 99.9% availability SLO using Log-based Metrics for a 'frontend' service. (See scripts/README.md for full manual).npx claudepluginhub gemini-cli-extensions/sre --plugin sre-extensionDiscovers Monitoring Services and manages SLOs (Availability/Latency) on Google Cloud via the REST API. Use when gcloud commands are unavailable.
Provides GCP observability best practices: structured JSON logging, query filters, metrics/logs/traces guidance, alert policies, and log cost optimization.
Sets up and manages Grafana Cloud infrastructure monitoring: Kubernetes monitoring via k8s-monitoring Helm chart, cloud provider integration (AWS, Azure, GCP), host/container monitoring, and infrastructure dashboards.