AIKraft/Skills/aws-observability

aws-observability

Настройка и оптимизация AWS Observability: CloudWatch (Log Insights, X-Ray, Dashboards), CloudTrail и Application Signals. Включает SQL/PromQL запросы в CloudWatch Omni, контекстный граф для поиска причин сбоев и оценку качества ИИ-агентов по трассировкам.

aws official Разработка ★ 2.8k

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

Настройка и оптимизация AWS Observability для CloudWatch и CloudWatch Omni, включая управление метриками, журналами и трассировками. Включает использование Log Insights, X-Ray, Application Signals, а также оценку качества ИИ-агентов по трассировкам.

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

  • Настройка первого запуска Application Signals с использованием ADOT и add-on amazon-cloudwatch-observability.
  • Выполнение запросов SQL к журналам и трассировкам или PromQL к метрикам через CloudWatch Omni.
  • Анализ топологии приложений с помощью Service Map и контекстного графа (GetContextGraph) для поиска причин сбоев.
  • Настройка оповещений (Alerts) на основе правил SQL/PromQL и оценка вклада компонентов.

Как работает

  1. Настроить доступ через IAM, создав Domain, Space, grants и access profiles.
  2. Выполнить первичную настройку Application Signals: включить автоинструментацию ADOT, установить add-on amazon-cloudwatch-observability и передать метаданные CI/CD.
  3. Направить телеметрию (OpenTelemetry логи, трассировки, метрики) в CloudWatch Dataset через Space.
  4. Использовать Log Insights, GetMetricData или запросы SQL/PromQL в CloudWatch Omni для анализа данных.
  5. Применять контекстный граф (GetContextGraph) и Service Map для визуализации и диагностики.
  6. Настроить Alarms и Alerts для мониторинга состояния системы.

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

Как настроить первичную интеграцию Application Signals с помощью ADOT?
Напиши SQL-запрос для анализа трассировок в CloudWatch Omni.
Как получить контекстный граф для поиска причин сбоя в микросервисах?

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

  • Доступ к AWS CLI с правами IAM для управления CloudWatch, Logs, X-Ray, Application Signals и CloudWatch Omni.
  • Установленный и настроенный Amazon OpenTelemetry Collector (ADOT) для автоинструментации.

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

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

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

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