AIKraft/Skills/Выбор метрик Cloud Monitoring

Выбор метрик Cloud Monitoring

Retrieve, query, and identify relevant Google Cloud Monitoring metric descriptors for a GCP service or resource (such as Compute Engine, Spanner, BigQuery, Cloud Run, Cloud SQL, Pub/Sub, Cloud Storage, etc.). Use when asked to find, list, search, or discover GCP metric types, names, kind/value schemas, or descriptors.

GOGoogle official Данные

Что делает навык

Навык предназначен для динамического поиска и фильтрации дескрипторов метрик Google Cloud Monitoring. Он извлекает актуальные данные через API и отбирает релевантные метрики на основе ключевых слов и типа ресурса.

Когда применять

  • Поиск метрик для конкретного сервиса GCP (например, Compute Engine, Spanner, BigQuery).
  • Определение доступных метрик для мониторинга производительности или ошибок сервиса.
  • Подготовка данных для настройки алертинга или дашбордов в Cloud Monitoring.

Как работает

  1. Проверить наличие и корректность настройки MCP-сервера google-cloud-monitoring (URL: https://monitoring.googleapis.com/mcp); при отсутствии — предложить пользователю обновить конфигурацию.
  2. Извлечь Project ID и идентификаторы сервисов из запроса, убедившись, что Project ID не является заглушкой.
  3. Сформировать фильтры для каждого целевого сервиса (например, starts_with("compute.googleapis.com/")).
  4. Выполнить запросы к инструменту list_metric_descriptors с pageSize: 200, обрабатывая пагинацию через nextPageToken.
  5. Отфильтровать полученные дескрипторы локально по ключевым словам (type, displayName, description) и соответствию ресурсам.
  6. Вывести отобранные метрики (5–15 штук) в виде Markdown-таблиц с полями: Metric Type, Display Name, Description, Metric Kind, Value Type, Unit, Monitored Resource Types.

Примеры запросов агенту

Найди метрики для мониторинга нагрузки CPU и памяти в Compute Engine.
Какие метрики доступны для Cloud SQL базы данных в проекте my-project-id?
Подбери метрики для отслеживания задержек и количества запросов в Cloud Run.

Что понадобится

  • Доступ к инструменту list_metric_descriptors через MCP-сервер google-cloud-monitoring.
  • Указанный в запросе или окружении GCP Project ID (не placeholder).
  • Включенный мониторинг для целевого сервиса в проекте GCP.

Описание составлено по SKILL.md навыка, сверено 05.10.2026.

Как подключить

1Скачать навык
# возьмите папку навыка «cloud-monitoring-metric-selection» из репозитория: # https://github.com/google/skills
2Положить папку с SKILL.md к навыкам ассистента
# положите папку навыка туда, где ассистент ищет skills: cp -r cloud-monitoring-metric-selection/ ~/.claude/skills/cloud-monitoring-metric-selection/

Навык — папка с файлом SKILL.md (описание + инструкции) и опциональными скриптами. Ассистент (Claude, Claude Code и совместимые) подхватывает его по описанию и следует шагам.