-
Потоки журналов. CloudWatch Logs организует журналы в потоки, которые представляют собой последовательности событий журнала, генерируемые источником. Вы можете создавать потоки журналов для разных ресурсов или приложений, а затем записывать журналы в эти потоки.
-
Группы журналов. Потоки журналов сгруппированы в группы журналов, которые помогают эффективно организовывать журналы и управлять ими. Вы можете определить политики хранения для групп журналов, чтобы определить, как долго следует хранить данные журналов.
-
Агенты журналов. AWS предоставляет различные агенты журналов, которые можно установить на экземплярах EC2, локальных серверах или в контейнерных средах. Эти агенты помогают собирать и отправлять данные журналов в CloudWatch Logs.
-
AWS SDK. Вы можете использовать AWS SDK (наборы разработки программного обеспечения) для интеграции своих приложений с CloudWatch Logs. SDK предоставляют API и библиотеки, которые позволяют публиковать данные журналов непосредственно из приложений.
-
AWS CLI. Интерфейс командной строки AWS (CLI) позволяет взаимодействовать с журналами CloudWatch Logs из командной строки. Вы можете использовать команды CLI для создания групп журналов, потоков и настройки параметров журналов.
-
AWS CloudFormation: CloudFormation — это сервис «инфраструктура как код», предоставляемый AWS. Вы можете использовать шаблоны CloudFormation для определения и предоставления ресурсов CloudWatch Logs, включая группы журналов, потоки и подписки.
-
Интеграция с AWS CloudTrail. CloudTrail — это еще один сервис AWS, который регистрирует вызовы API, выполненные в вашей учетной записи AWS. Вы можете включить интеграцию CloudTrail с CloudWatch Logs, что позволит вам собирать и анализировать журналы активности API.
-
Фильтры метрик. CloudWatch Logs поддерживает фильтры метрик, которые позволяют извлекать определенные данные из событий журнала и создавать собственные метрики. Вы можете использовать эти показатели для настройки сигналов тревоги и запуска уведомлений на основе данных журнала.
-
Доступ к нескольким аккаунтам. CloudWatch Logs поддерживает доступ к нескольким аккаунтам, позволяя централизовать данные журналов из нескольких аккаунтов AWS в одном аккаунте для анализа и мониторинга.