Выбор метрик 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.
Что делает навык
Навык предназначен для динамического поиска и фильтрации дескрипторов метрик Google Cloud Monitoring. Он извлекает актуальные данные через API и отбирает релевантные метрики на основе ключевых слов и типа ресурса.
Когда применять
- Поиск метрик для конкретного сервиса GCP (например, Compute Engine, Spanner, BigQuery).
- Определение доступных метрик для мониторинга производительности или ошибок сервиса.
- Подготовка данных для настройки алертинга или дашбордов в Cloud Monitoring.
Как работает
- Проверить наличие и корректность настройки MCP-сервера google-cloud-monitoring (URL: https://monitoring.googleapis.com/mcp); при отсутствии — предложить пользователю обновить конфигурацию.
- Извлечь Project ID и идентификаторы сервисов из запроса, убедившись, что Project ID не является заглушкой.
- Сформировать фильтры для каждого целевого сервиса (например, starts_with("compute.googleapis.com/")).
- Выполнить запросы к инструменту list_metric_descriptors с pageSize: 200, обрабатывая пагинацию через nextPageToken.
- Отфильтровать полученные дескрипторы локально по ключевым словам (type, displayName, description) и соответствию ресурсам.
- Вывести отобранные метрики (5–15 штук) в виде Markdown-таблиц с полями: Metric Type, Display Name, Description, Metric Kind, Value Type, Unit, Monitored Resource Types.
Примеры запросов агенту
Что понадобится
- Доступ к инструменту list_metric_descriptors через MCP-сервер google-cloud-monitoring.
- Указанный в запросе или окружении GCP Project ID (не placeholder).
- Включенный мониторинг для целевого сервиса в проекте GCP.
Описание составлено по SKILL.md навыка, сверено 05.10.2026.
Как подключить
SKILL.md к навыкам ассистентаНавык — папка с файлом SKILL.md (описание + инструкции) и опциональными скриптами. Ассистент (Claude, Claude Code и совместимые) подхватывает его по описанию и следует шагам.