Automation & Ops ✓ Google · Official

GKE Observability Configuration

Configure GKE logging, monitoring, and Prometheus metrics.

44/ 100
Not recommended

Current benefit does not outweigh risk or uncertainty.

See how it was scored ↓
Works as-is in
Codex · Claude Code
Stars
★ 21k
Last updated
12d ago
License
Apache-2.0
gkecloud-monitoringcloud-loggingmanaged-prometheus
+2kubernetesobservability

What does this skill do, and when should you use it?

This skill targets Google Kubernetes Engine and covers Cloud Logging, Cloud Monitoring, Managed Prometheus, and Dataplane V2 flow metrics. It defines a golden-path observability configuration that includes control-plane metrics and documents workflows using gcloud, kubectl, Logging Query Language, and MCP tools. It also covers alerting, node-health assessment, audit logs, cost control, and production recommendations for Cloud Trace and Cloud Profiler. It is not intended for local application logging frameworks or external APMs outside GKE.

Uses GKE MCP tools to retrieve cluster data, Kubernetes events, logs, cluster information, and resource descriptions; uses gcloud container clusters update to enable system, workload, control-plane, storage, Pod, and GPU monitoring components, Managed Prometheus, and Dataplane V2 observability metrics; uses gcloud logging read to query system, workload, and audit logs; uses kubectl top to inspect live Pod, container, and node resource usage; and provides metric, LQL, alert-threshold, node-health, and cost-reduction examples.

Good fit
  • A GKE platform engineer needs to enable a production monitoring suite that includes API server, Scheduler, and Controller Manager metrics.
  • An operations engineer needs to query Cloud Logging entries for a specific cluster, namespace, or container.
  • An SRE needs Managed Prometheus metrics for Pods, nodes, the control plane, or GPUs.
  • A troubleshooter needs to investigate OOMKilled events, scheduling failures, API latency, or nodes that are not ready.
  • A team needs to reduce non-production monitoring to system-only metrics to control costs.

How do you install this skill?

Before you use it
  • Before running cluster-update commands, confirm scope, permissions, cost impact, and rollback; --quiet is not a safety confirmation.
  • Verify monitoring parameter names against the target GKE version and region, especially the terminology differences between the tables and CLI examples.
  • Logs and audit logs may contain sensitive data; retention, access control, redaction, and data-residency guidance are missing.
  • For mainland-China users, verify network reachability of Google Cloud, gcloud, monitoring consoles, and related APIs.
Before you start
Your agent needs
  • Shell / CLI
  • Network access
  • MCP Server
Install first
  • gcloud CLI
  • kubectl
  • GKE MCP tools

Install the repository in an Agent Skills-compatible client with: npx skills add google/skills. Select gke-observability during installation; its source file is skills/cloud/gke-observability/SKILL.md. The repository contains 90 separate skills, and the installation command supports selecting individual skills.

Generic route: install into Claude Code manually (macOS / Linux)
tmp="$(mktemp -d)"
git clone --depth 1 https://github.com/google/skills.git "$tmp"
mkdir -p ~/.claude/skills
cp -R "$tmp/skills/cloud/gke-observability" ~/.claude/skills/
rm -rf "$tmp"

Generated from the source repository and skill path; it copies only this skill's folder. If the author's install steps above differ, follow those first. To scope it to one project, replace ~/.claude/skills with that project's .claude/skills.

How do you use this skill?

Try saying

Once installed, send your agent any of these to trigger it:

  • Configure complete observability for my GKE cluster, including Cloud Logging, Cloud Monitoring, Managed Prometheus, and control-plane metrics.

After installation, use a prompt such as “Configure complete observability for my GKE cluster, including Cloud Logging, Cloud Monitoring, Managed Prometheus, and control-plane metrics.” You can also run the documented gcloud, kubectl, and gcloud logging read commands; cluster and Kubernetes resource diagnostics can use the listed GKE MCP tools. The source does not specify client-specific trigger syntax, permission setup, or retry behavior.

What are this skill's strengths and limitations?

Pros
  • Covers GKE logging, monitoring, metrics, audit logs, alerting, and cost considerations.
  • Explicitly includes API server, Scheduler, and Controller Manager control-plane metrics in its golden path.
  • Documents the boundaries and examples for MCP, gcloud, and kubectl operations.
  • Includes Managed Prometheus, GPU, node-health, and common troubleshooting metrics.
Limitations
  • Focused on GKE and Google Cloud; it does not cover local logging frameworks or external APMs outside GKE.
  • Full monitoring and logging may incur Cloud Logging, custom Cloud Monitoring metric, and Managed Prometheus charges.
  • The source provides no test suite, version compatibility matrix, or permission requirements.
  • Cloud Trace and Cloud Profiler are production recommendations, not golden-path defaults.

How does this skill compare with similar options?

Side by side with related skills; every score comes from the same FSRS standard.

Skill FS score Stars Last updated License
GKE Observability Configuration this page ✓ Google · Official 44 · Not recommended ★ 21k 12d ago Apache-2.0
GKE Cluster Autoscaler Guide ✓ Google · Official 52 · Use with care ★ 21k 12d ago Apache-2.0
GKE Production Readiness Review ✓ Google · Official 49 · Use with care ★ 21k 12d ago Apache-2.0
GKE Production Golden Path ✓ Google · Official 54 · Use with care ★ 21k 12d ago Apache-2.0
GKE GPU/TPU Disruption Diagnosis ✓ Google · Official 50 · Use with care ★ 21k 12d ago Apache-2.0

How did FollowSkills review this skill?

FollowSkills review · FSRS-2.0
Not recommended
44/ 100 5-point scale 2.2 / 5
The upstream repository has new commits since this review. The score still applies to the reviewed revision shown and may not cover the latest changes.
1Trust10 / 25 · 2.0/5

The skill explicitly covers logs, audit logs, metrics, and cluster updates, includes cost warnings, and limits scope to GKE, so no obvious overreach or covert behavior is shown. Points are deducted because mutating commands use --quiet without requiring confirmation, and the skill omits required permissions, sensitive-log handling, data-flow disclosure, rollback, and pre-change recovery guidance; comprehensive telemetry defaults may also increase cost and exposure.

2Reliability7 / 20 · 1.8/5

The document covers a golden path, queries, cost reduction, and several diagnostic cases, making the happy path plausible. Points are deducted for the absence of tests, input validation, failure handling, or diagnostic feedback; configuration terminology may be inconsistent with CLI terminology (for example APISERVER/API_SERVER and SYSTEM_COMPONENTS/SYSTEM), and MCP tools are listed without parameters or invocation workflows. Static review cannot establish reliability above the medium range.

3Adaptability9 / 15 · 3.0/5

Trigger conditions and the non-fit boundary are stated clearly, covering GKE logging, monitoring, Prometheus, kubectl, and gcloud use cases. Points are deducted because inputs, output format, permission prerequisites, and cluster/version boundaries are not defined, Chinese-language support is absent, and core operation depends on Google Cloud, GKE, gcloud, kubectl, and overseas cloud services whose mainland-China reachability is not addressed.

4Convention8 / 15 · 2.7/5

Repository context supplies information architecture, naming, installation, Apache-2.0 licensing, support channels, and an active-development note; the skill includes sections, examples, metrics, cost guidance, and some limitations. Points are deducted because the skill lacks a version, changelog, named maintenance owner, or explicit update path, dependency/version requirements are incomplete, MCP-versus-CLI usage is underspecified, and some Markdown tables are malformed.

5Effectiveness6 / 15 · 2.0/5

The skill provides fairly direct commands and recommendations for GKE observability configuration, log queries, live usage, alerting, and metric selection, so it can address the core task. Points are deducted because commands rely on undefined placeholders, lack preflight checks, result verification, recovery, and directly deliverable configuration output; the broad default may require substantial manual cost and suitability review. Static calibration caps this dimension at 7.

6Verifiability4 / 10 · 2.0/5

Specific CLI commands, metric names, query expressions, and Google documentation links provide some auditability. Points are deducted because there are no committed tests, CI evidence, execution results, version pinning, or third-party reproduction records; the links were not independently verified in this static review, so the score cannot be higher.

1 2 3 4 5 6

Open a dimension to read why it scored that way

Reviewed Jul 20, 2026 Reviewed revision 513a7a51e85f Review evidence[1][2][3][4]

Evidence confidence:Low — Mostly static review, author material or a limited demo; useful for discovery, not high-risk decisions.

See the full review method →

FAQ

Does this skill automatically configure all GKE observability features?
It provides configuration guidance and copyable gcloud and kubectl commands, plus MCP tools; the source does not establish that a client automatically executes every operation.
Can the full configuration cost money?
Yes, potentially. Cloud Logging charges beyond 50 GiB per project per month, custom Cloud Monitoring metrics are charged per time series, and Managed Prometheus is charged for ingested samples.
Does it handle external APMs or local application logging frameworks?
No. The description explicitly excludes local application logging frameworks and external APMs outside GKE.
How is live resource usage viewed?
Use kubectl top for Pods, containers, and nodes; the document explicitly states that no equivalent MCP or gcloud method exists.

More skills from this repository

All from google/skills

Automation & Ops ✓ Google · Official

GKE Cluster Autoscaler Guide

Configure, optimize, and troubleshoot automatic GKE node scaling.

★ 21k FS 52 Use with care 12d ago
Automation & Ops ✓ Google · Official

GKE Production Readiness Review

Assess whether GKE clusters and workloads are ready for production.

★ 21k FS 49 Use with care 12d ago
Automation & Ops ✓ Google · Official

GKE Production Golden Path

Set production-oriented GKE defaults, readiness checks, and decision guardrails for cluster design.

★ 21k FS 54 Use with care 12d ago
Automation & Ops ✓ Google · Official

GKE GPU/TPU Disruption Diagnosis

Diagnose and mitigate GKE GPU/TPU node disruptions caused by host maintenance.

★ 21k FS 50 Use with care 12d ago
Automation & Ops ✓ Google · Official

AI Workload Migration to GKE Inference

Move existing AI inference workloads to self-hosted inference on Google Kubernetes Engine.

★ 21k FS 50 Use with care 12d ago
Automation & Ops ✓ Google · Official

GKE Cluster Creation Advisor

Plan, provision, and audit GKE clusters against production best practices.

★ 21k FS 48 Use with care 12d ago
Automation & Ops ✓ Google · Official

GKE AI Inference Deployment Assistant

Deploy, tune, and autoscale GPU/TPU AI inference services on GKE.

★ 21k FS 46 Use with care 12d ago
Automation & Ops ✓ Google · Official

GKE Basics Navigator

A focused entry point for discovering GKE cluster needs and routing each task to the right specialist skill.

★ 21k FS 45 Not recommended 12d ago
Automation & Ops ✓ Google · Official

GKE ComputeClasses Advisor

Configure, optimize, and troubleshoot GKE ComputeClasses for cost, capacity, and workload placement.

★ 21k FS 57 Use with care 12d ago
Automation & Ops ✓ Google · Official

GKE Multi-Tenancy Planner

Plan isolation, quotas, access control, and cost attribution for teams sharing a GKE cluster.

★ 21k FS 52 Use with care 12d ago
Automation & Ops ✓ Google · Official

GKE Workload Autoscaling

Configure manual scaling, HPA, and VPA for GKE workloads while improving resource requests from observed usage.

★ 21k FS 49 Use with care 12d ago
Automation & Ops ✓ Google · Official

GKE App Onboarding Assistant

Containerize and deploy an application to Google Kubernetes Engine for the first time.

★ 21k FS 45 Not recommended 12d ago
Automation & Ops ✓ Google · Official

GKE Storage Manager

Configure persistent disks, Filestore, and GCS FUSE storage for GKE workloads.

★ 21k FS 43 Not recommended 12d ago
Automation & Ops ✓ Google · Official

GKE Workload Reliability Guide

Reduce GKE workload disruption with high-availability configuration.

★ 21k FS 41 Not recommended 12d ago
Automation & Ops ✓ Google · Official

GKE Backup & Disaster Recovery

Configure Backup for GKE policies and restore workflows for stateful workloads.

★ 21k FS 35 Not recommended 12d ago
Dev & Engineering ✓ Google · Official

Google Agents CLI Agent Development Guide

Guides agents from specification through development, deployment, and monitoring.

★ 21k FS 44 Not recommended 12d ago
Automation & Ops ✓ Google · Official

Google Cloud Foundation Builder

Deploys a secure enterprise landing-zone foundation for a Google Cloud organization.

★ 21k FS 39 Not recommended 12d ago
Automation & Ops ✓ Google · Official

Google Cloud Reliability Architect

Evaluate and improve Google Cloud workload reliability using the Well-Architected Framework.

★ 21k FS 57 Use with care 12d ago
Automation & Ops ✓ Google · Official

GKE Enterprise RAG Search Architect

Designs and validates enterprise RAG search systems built on GKE and AlloyDB.

★ 21k FS 53 Use with care 12d ago
Automation & Ops ✓ Google · Official

Google Cloud Operational Excellence Advisor

Assesses Google Cloud workloads and recommends improvements using the WAF Operational Excellence pillar.

★ 21k FS 53 Use with care 12d ago

Related skills