aws-network-monitoring — скилл для Claude Code
Ставит и чинит агенты Amazon CloudWatch Network Flow Monitor на EC2: права IAM, установка через SSM Distributor, проверка метрик и разбор ошибок.
npx skills add aws/agent-toolkit-for-aws --skill aws-network-monitoring -a claude-codeЧто делает aws-network-monitoring
Скилл даёт агенту рабочие знания по агентам Amazon CloudWatch Network Flow Monitor на EC2: установка через SSM Distributor или из командной строки, активация, проверка, разбор сбоев. Сам агент — лёгкое ПО, которое отправляет метрики задержки и потерь пакетов в бэкенд Network Flow Monitor. По ним и видно, что творится с сетевым путём между рабочими нагрузками.
Внутри SKILL.md лежит таблица маршрутизации и три справочника. agent-install-ec2.md проводит установку от начала до конца, agent-permissions.md разбирает политики IAM, troubleshooting.md даёт связку ошибка → причина → исправление для HTTP 403, пропавших метрик и отказов связи. С AWS MCP-сервером агент сам гоняет команды SSM, вешает политики и смотрит статус. С обычным AWS CLI шаги те же, но выполнять их придётся вручную.
Сначала проверьте, что роль инстанса несёт CloudWatchNetworkFlowMonitorAgentPublishPolicy и AmazonSSMManagedInstanceCore. Политики вида *FullAccess скилл советует не брать, статические ключи на машине тоже. Windows не поддерживается — это первое, что стоит сверить до установки. Если инстанс в приватной подсети, вместо NAT-шлюза нужны VPC-эндпоинты для SSM, чтобы трафик оставался в сети AWS.
Какие задачи решает
- поставить агент Network Flow Monitor на EC2 через SSM Distributor
- выдать инстансу минимальные права на публикацию метрик
- разобрать HTTP 403 от агента и понять, какого разрешения не хватает
- выяснить, почему агент молчит и не отдаёт метрики
- провести установку в приватной подсети через VPC-эндпоинты SSM
Примеры запросов агенту
- Установи агент Network Flow Monitor на наш EC2-инстанс через SSM Distributor и покажи, как проверить, что метрики публикуются.
- Агент отвечает HTTP 403 — разберись, каких прав не хватает роли инстанса.
- Собери IAM-политику для агента Network Flow Monitor с минимальными правами и без статических ключей.
Как установить aws-network-monitoring
1Через Skills CLI (Vercel)
npx skills add aws/agent-toolkit-for-aws --skill aws-network-monitoring -a claude-code2Вручную: положить файлы
~/.claude/skills/aws-network-monitoring/SKILL.mdПапка скилла целиком; для одного проекта — .claude/skills/aws-network-monitoring/
1Через Skills CLI (Vercel)
npx skills add aws/agent-toolkit-for-aws --skill aws-network-monitoring -a codex2Вручную: положить файлы
.agents/skills/aws-network-monitoring/SKILL.mdДля всех проектов — ~/.agents/skills/
1Через Skills CLI (Vercel)
npx skills add aws/agent-toolkit-for-aws --skill aws-network-monitoring -a cursor2Вручную: положить файлы
.cursor/skills/aws-network-monitoring/SKILL.mdCursor читает и .agents/skills/, и .claude/skills/
1GitHub CLI
gh skill install aws/agent-toolkit-for-aws aws-network-monitoring2Вручную: положить файлы
.github/skills/aws-network-monitoring/SKILL.md1Через Skills CLI (Vercel)
npx skills add aws/agent-toolkit-for-aws --skill aws-network-monitoring -a gemini-cli2Командой платформы
gemini skills install https://github.com/aws/agent-toolkit-for-aws --path skills/specialized-skills/operations-skills/aws-network-monitoringВручную: положить файлы
.devin/skills/aws-network-monitoring/SKILL.mdСтарый путь .windsurf/skills/ тоже читается
Через Skills CLI (Vercel)
npx skills add aws/agent-toolkit-for-aws --skill aws-network-monitoring -a opencodeClaude.ai
Упакуйте папку в zip и загрузите в Settings → Capabilities → Skills
По шагам, с командами для каждой платформы: Как установить скилл в Claude Code: пять способов
Из того же набора123
Похожие
Вопросы о aws-network-monitoring
Как установить aws-network-monitoring в Claude Code?
Выполните npx skills add aws/agent-toolkit-for-aws --skill aws-network-monitoring -a claude-code. Скилл окажется в ~/.claude/skills/aws-network-monitoring/SKILL.md.
Что делает aws-network-monitoring?
Проводит агента по установке, настройке и отладке агентов CloudWatch Network Flow Monitor на EC2, включая права IAM и проверку того, что метрики дошли до бэкенда.
Нужен ли AWS MCP-сервер?
Нет, все шаги работают и с обычным AWS CLI. С MCP-сервером агент сам выполняет команды SSM, прикрепляет политики и проверяет статус агента.
Исходный текст
SKILL.md · Apache-2.0
--- name: aws-network-monitoring description: >- Installs, configures, and troubleshoots Network Flow Monitor agents on EC2 instances to monitor network path health. Covers agent installation, IAM permissions, monitoring network paths, and troubleshooting agents reporting no metrics, HTTP 403 errors, or connectivity failures. version: 1 --- # AWS Network Monitoring ## Overview Domain expertise for installing and configuring Amazon CloudWatch Network Flow Monitor agents on EC2 instances. Covers IAM permission setup, agent installation via SSM Distributor or command-line install, agent activation, verification, and troubleshooting. Network Flow Monitor agents are lightweight software that publish performance metrics (latency, packet loss) to the Network Flow Monitor backend, enabling monitoring of network path health between workloads. **Works best with** the [AWS MCP server](https://docs.aws.amazon.com/aws-mcp/) — enables running SSM commands, attaching IAM policies, and validating agent status directly. All guidance also works with standard AWS CLI access. ## Routing | User need | Action | |-----------|--------| | Installing Network Flow Monitor agents on EC2 | Read [agent-install-ec2.md](references/agent-install-ec2.md) | | Configuring IAM for Network Flow Monitor agents | Read [agent-permissions.md](references/agent-permissions.md) | | Troubleshooting Network Flow Monitor agents (403, no metrics, connectivity) | Read [troubleshooting.md](references/troubleshooting.md) | | Spans multiple areas | Read the most specific reference first, then consult others as needed | ## Files | File | Content | |------|---------| | [agent-install-ec2.md](references/agent-install-ec2.md) | End-to-end Network Flow Monitor agent installation via SSM Distributor, activation, verification | | [agent-permissions.md](references/agent-permissions.md) | IAM policy setup for Network Flow Monitor agent metric publishing | | [troubleshooting.md](references/troubleshooting.md) | Error → cause → fix for Network Flow Monitor agent issues (HTTP 403, missing metrics, connectivity) | ## Supported versions For supported Linux distributions, kernel versions, and architectures, see the [AWS documentation](https://docs.aws.amazon.com/AmazonCloudWatch/latest/monitoring/CloudWatch-NetworkFlowMonitor-agents-versions.html). Windows is not supported. ## Security Considerations - **Least-privilege IAM**: Attach only `CloudWatchNetworkFlowMonitorAgentPublishPolicy` for publishing metrics and `AmazonSSMManagedInstanceCore` for SSM management. Do not use `*FullAccess` policies. - **Private subnets**: When the instance is in a private subnet, prefer VPC endpoints for SSM (`com.amazonaws.<region>.ssm`, `.ssmmessages`, `.ec2messages`) over a NAT gateway to keep traffic on the AWS network. - **Credential storage**: Never embed AWS credentials on the instance; the publish policy MUST be attached to the instance role, not configured as static keys. - **Audit trail**: Ensure CloudTrail is enabled in the account so SSM `SendCommand` invocations and IAM `AttachRolePolicy` actions performed during agent setup are logged for security investigations. - **References**: [CloudWatch Network Flow Monitor security](https://docs.aws.amazon.com/AmazonCloudWatch/latest/monitoring/CloudWatch-NetworkFlowMonitor-security.html), [IAM best practices](https://docs.aws.amazon.com/IAM/latest/UserGuide/best-practices.html)
© aws · Apache-2.0 · aws/agent-toolkit-for-aws