Automation & Ops ✓ Google · Official gkecloud-monitoringcloud-loggingmanaged-prometheuskubernetesobservability

GKE Observability Configuration

Configure GKE logging, monitoring, and Prometheus metrics.

FollowSkills review · FSRS-2.0
Not recommended
44/ 100 5-point scale 2.2 / 5
Trust10 / 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.

Reliability7 / 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.

Adaptability9 / 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.

Convention8 / 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.

Effectiveness6 / 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.

Verifiability4 / 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.

Evidence confidence:Low Reviewed Jul 20, 2026 Reviewed revision 513a7a51e85f
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.
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.
Review evidence [1][2][3][4]
See the full review method →

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.

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

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 do you install this skill?

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.

How do you use this skill?

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.

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.

Automation & Ops ✓ Google · Official

GKE Production Readiness Review

Assess whether GKE clusters and workloads are ready for production.

Automation & Ops ✓ Google · Official

GKE Production Golden Path

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

Automation & Ops ✓ Google · Official

GKE GPU/TPU Disruption Diagnosis

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

Automation & Ops ✓ Google · Official

AI Workload Migration to GKE Inference

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

Automation & Ops ✓ Google · Official

GKE Cluster Creation Advisor

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

Automation & Ops ✓ Google · Official

GKE AI Inference Deployment Assistant

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

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.

Automation & Ops ✓ Google · Official

GKE ComputeClasses Advisor

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

Automation & Ops ✓ Google · Official

GKE Multi-Tenancy Planner

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

Automation & Ops ✓ Google · Official

GKE Workload Autoscaling

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

Automation & Ops ✓ Google · Official

GKE App Onboarding Assistant

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

Automation & Ops ✓ Google · Official

GKE Storage Manager

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

Automation & Ops ✓ Google · Official

GKE Workload Reliability Guide

Reduce GKE workload disruption with high-availability configuration.

Automation & Ops ✓ Google · Official

GKE Backup & Disaster Recovery

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

Dev & Engineering ✓ Google · Official

Google Agents CLI Agent Development Guide

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

Automation & Ops ✓ Google · Official

Google Cloud Foundation Builder

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

Automation & Ops ✓ Google · Official

Google Cloud Reliability Architect

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

Automation & Ops ✓ Google · Official

GKE Enterprise RAG Search Architect

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

Automation & Ops ✓ Google · Official

Google Cloud Operational Excellence Advisor

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

Related skills