setting-up-cloudtrail-multi-region — скилл для Claude Code
Настраивает многорегиональный AWS CloudTrail с хранилищем в S3 и отправкой логов в CloudWatch Logs. Помогает настроить аудит вызовов API и мониторинг безопасности.
npx skills add aws/agent-toolkit-for-aws --skill setting-up-cloudtrail-multi-region -a claude-codeЧто делает setting-up-cloudtrail-multi-region
Скилл даёт агенту инструкции по развёртыванию единого трейла AWS CloudTrail сразу во всех регионах. События отправляются в бакет S3 и группу CloudWatch Logs, после чего настраиваются выборки CloudWatch Logs Insights для отслеживания вызовов API и проверки соответствия требованиям.
Внутри заложена процедура создания инфраструктуры и разбор типовых ошибок из файла references/cloudtrail-multi-region-setup.md. Скилл требует проверять текущую роль через aws sts get-caller-identity и прямо запрещает выдавать учётным записям управляемые политики *FullAccess. Лог-группа CloudWatch Logs обязана находиться в том же регионе, где создан сам трейл.
Для проверки доставки требуется терпение. Первые записи появляются в CloudWatch Logs через 5–15 минут после вызова start-logging, а для опциональных регионов (opt-in) штатная задержка доходит до 24 часов.
Какие задачи решает
- включить аудит вызовов API во всех регионах AWS сразу
- настроить сохранение журналов CloudTrail в бакет S3 и CloudWatch Logs
- подготовить запросы CloudWatch Logs Insights для проверок безопасности
- устранить ошибки прав доступа и отсутствие событий в CloudWatch
Примеры запросов агенту
- Настрой multi-region CloudTrail с сохранением в S3 и отправкой в CloudWatch Logs
- Проверь, почему CloudTrail не передаёт события в CloudWatch Logs
- Помоги составить запросы CloudWatch Logs Insights для аудита событий CloudTrail
Как установить setting-up-cloudtrail-multi-region
1Через Skills CLI (Vercel)
npx skills add aws/agent-toolkit-for-aws --skill setting-up-cloudtrail-multi-region -a claude-code2Вручную: положить файлы
~/.claude/skills/setting-up-cloudtrail-multi-region/SKILL.mdПапка скилла целиком; для одного проекта — .claude/skills/setting-up-cloudtrail-multi-region/
1Через Skills CLI (Vercel)
npx skills add aws/agent-toolkit-for-aws --skill setting-up-cloudtrail-multi-region -a codex2Вручную: положить файлы
.agents/skills/setting-up-cloudtrail-multi-region/SKILL.mdДля всех проектов — ~/.agents/skills/
1Через Skills CLI (Vercel)
npx skills add aws/agent-toolkit-for-aws --skill setting-up-cloudtrail-multi-region -a cursor2Вручную: положить файлы
.cursor/skills/setting-up-cloudtrail-multi-region/SKILL.mdCursor читает и .agents/skills/, и .claude/skills/
1GitHub CLI
gh skill install aws/agent-toolkit-for-aws setting-up-cloudtrail-multi-region2Вручную: положить файлы
.github/skills/setting-up-cloudtrail-multi-region/SKILL.md1Через Skills CLI (Vercel)
npx skills add aws/agent-toolkit-for-aws --skill setting-up-cloudtrail-multi-region -a gemini-cli2Командой платформы
gemini skills install https://github.com/aws/agent-toolkit-for-aws --path skills/specialized-skills/operations-skills/setting-up-cloudtrail-multi-regionВручную: положить файлы
.devin/skills/setting-up-cloudtrail-multi-region/SKILL.mdСтарый путь .windsurf/skills/ тоже читается
Через Skills CLI (Vercel)
npx skills add aws/agent-toolkit-for-aws --skill setting-up-cloudtrail-multi-region -a opencodeClaude.ai
Упакуйте папку в zip и загрузите в Settings → Capabilities → Skills
По шагам, с командами для каждой платформы: Как установить скилл в Claude Code: пять способов
Вопросы о setting-up-cloudtrail-multi-region
Как установить setting-up-cloudtrail-multi-region в Claude Code?
Выполните команду npx skills add aws/agent-toolkit-for-aws --skill setting-up-cloudtrail-multi-region -a claude-code в терминале проекта.
Что делает скилл setting-up-cloudtrail-multi-region?
Он предоставляет пошаговый регламент развёртывания многорегионального трейла AWS CloudTrail, экспорта логов в S3 и CloudWatch, а также настройки базовых аналитических запросов.
Почему события из некоторых регионов не появляются сразу?
Для регионов типа opt-in задержка доставки событий считается нормальной: скилл рекомендует подождать до 24 часов перед началом расследования.
Исходный текст
SKILL.md · Apache-2.0
--- name: setting-up-cloudtrail-multi-region description: Enables a multi-region AWS CloudTrail trail with S3 log storage, CloudWatch Logs integration, and CloudWatch Logs Insights queries for security monitoring and compliance auditing. Use when setting up centralized API activity logging across all AWS regions. version: 1 --- # Setting Up CloudTrail Multi-Region ## Overview Domain expertise for enabling AWS CloudTrail across all regions to capture comprehensive API activity logs and configuring CloudWatch Logs Insights for security monitoring, compliance auditing, and operational analysis. ## Set up a multi-region trail To create a centralized multi-region CloudTrail trail with S3 storage, CloudWatch Logs integration, and log analysis, follow the procedure exactly. See [CloudTrail multi-region setup procedure](references/cloudtrail-multi-region-setup.md). ## Troubleshooting ### S3 bucket already exists Choose a different globally unique name, or add a timestamp or organization identifier. ### Permission denied errors Verify your identity with `aws sts get-caller-identity`. Ensure your user/role has required actions attached. Do NOT use `*FullAccess` managed policies. ### Trail not logging Verify IAM role permissions, check S3 bucket policy allows CloudTrail access, and ensure the trail is started with `start-logging`. ### Missing events in CloudWatch Allow 5-15 minutes for initial log delivery. Verify the CloudWatch Logs role ARN is correct and the log group exists in the same region as the trail. ### Opt-in region events not appearing This is normal — events from opt-in regions may take several hours. Wait up to 24 hours before investigating further.
© aws · Apache-2.0 · aws/agent-toolkit-for-aws