К основному содержанию
скилл CX Codex

setting-up-cloudtrail-multi-region — скилл для Claude Code

Настраивает многорегиональный AWS CloudTrail с хранилищем в S3 и отправкой логов в CloudWatch Logs. Помогает настроить аудит вызовов API и мониторинг безопасности.

Установить в Claude Code · Через Skills CLI (Vercel) Все способы и платформы ↓
npx skills add aws/agent-toolkit-for-aws --skill setting-up-cloudtrail-multi-region -a claude-code
Открыть на GitHub

Что делает 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-code

2Вручную: положить файлы

~/.claude/skills/setting-up-cloudtrail-multi-region/SKILL.md

Папка скилла целиком; для одного проекта — .claude/skills/setting-up-cloudtrail-multi-region/

По шагам, с командами для каждой платформы: Как установить скилл в 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

Похожие скиллы

Всё по теме «Облака: AWS, Azure, GCP» →
aws-cloudtrail devops-skills Настраивает аудит CloudTrail во всех аккаунтах AWS организации и создаёт алерты на опасные события. Пригодится при подготовке к аудиту безопасности. CX Codex +1 340установок aws-cloudwatch-investigation официальный github Шаблоны запросов CloudWatch Logs Insights, корреляция алармов с релизами CloudTrail и дерево локализации инцидентов в AWS. 43установок aws-cost-optimization devops-skills Скилл для FinOps-разборов: помогает найти перерасход в AWS, подобрать размеры инстансов и настроить бюджеты. CX Codex +1 318установок dt-obs-aws Dynatrace Помогает анализировать инфраструктуру AWS через Dynatrace Smartscape и запросы DQL: инвентарь ресурсов, топологию VPC и расходы на облако. CX Codex +1 2 500установок aws-cost-operations zxkane Скилл помогает оценивать бюджет перед деплоем, анализировать аномалии в расходах AWS и настраивать алерты CloudWatch. Пригодится при аудите облака и контроле счетов. CX Codex +1 863установок hf-cloud-sagemaker-production-defaults huggingface Скилл создаёт SageMaker endpoint с автоскейлингом, CloudWatch-алармами и тегами. Он нужен для финального шага деплоя модели. CX Codex +1 549установок

Из того же набора133

routing-traffic-with-route53-and-cloudfront Настраивает Route 53 для направления пользовательского домена на CloudFront с HTTPS и IPv6. Нужен при создании alias-записей и подключении домена к дистрибутиву. CX Codex +1 6 200установок creating-api-gateway-stage Создаёт стадию API Gateway с логированием в CloudWatch, трассировкой X-Ray, троттлингом и WAF. Нужен при выкатке REST API в dev, test или production. CX Codex +1 6 200установок creating-production-vpc-multi-az Скилл помогает спроектировать VPC в нескольких зонах доступности: с публичными и приватными подсетями, NAT-шлюзами и правилами маршрутизации. Пригодится для подготовки облачной сетевой инфраструктуры. CX Codex +1 6 100установок creating-amazon-aurora-db-cluster-with-instances Создаёт Aurora-кластер с инстансами, настраивает пароль через Secrets Manager и следит за статусом с повторами. Для MySQL и PostgreSQL. CX Codex +1 6 000установок exporting-rds-to-s3 Проведёт агента по шагам экспорта снимка RDS или Aurora в S3 в формате Parquet: роли IAM, шифрование KMS, запуск задачи и проверка данных. CX Codex +1 6 100установок signing-in-to-aws Скилл проводит агента через вход в AWS из локальной оболочки: сверяет версию AWS CLI, запускает aws login после подтверждения и проверяет, под кем вы вошли. CX Codex +1 6 100установок connecting-vpcs-with-peering Скилл настраивает прямое приватное сетевое соединение между двумя VPC в AWS. Проверяет пересечение CIDR, обновляет таблицы маршрутизации и задаёт параметры DNS. CX Codex +1 6 100установок enabling-lambda-vpc-internet-access Скилл проводит агента по настройке NAT Gateway, маршрутов и security groups, когда Lambda в приватной подсети не выходит в интернет. CX Codex +1 6 100установок

Спонсоры проекта

Компании, которые помогают держать аналитику открытой