Независимый от поставщиков сервис для приёма, обработки и экспорта трассировок, метрик и логов в разные системы мониторинга.
aws-observability/aws-otel-collector
Поддерживаемая AWS сборка OpenTelemetry Collector для отправки метрик, трейсов и логов в CloudWatch и другие системы.
- Звёзды
- 758
- Форки
- 274
- Открытые issues
- 66
- Последний коммит
- 21 час назад
Что это?
AWS Distro for OpenTelemetry Collector (ADOT Collector) — поддерживаемая AWS сборка upstream-проекта OpenTelemetry Collector, которую распространяет Amazon. В неё входит подобранный набор receivers, processors, exporters и extensions сообщества OpenTelemetry, поэтому команды могут собирать телеметрию приложений и инфраструктуры без самостоятельной сборки коллектора.
Коллектор предназначен для вычислительных платформ AWS, включая EC2, ECS и EKS. Он может экспортировать телеметрию в AWS CloudWatch Metrics, Traces и Logs, а также в другие поддерживаемые системы. В конфигурации используется тот же синтаксис, что и в upstream OpenTelemetry Collector, поэтому существующие файлы конфигурации коллектора можно использовать повторно или перенести.
ADOT Collector можно запускать в Docker, в Kubernetes или на инстансах EC2 с помощью пакетов RPM, Deb или Windows. В проект также входят инструкции по сборке собственных Docker-образов и установочных пакетов.
Ключевые возможности
- 01Распространяет подобранный набор receivers, processors, exporters и extensions OpenTelemetry.
- 02Экспортирует метрики, трейсы и логи в бэкенды AWS CloudWatch.
- 03Использует тот же синтаксис конфигурации, что и upstream OpenTelemetry Collector.
- 04Работает на EC2, ECS, EKS, Docker и Kubernetes.
- 05Предоставляет пакеты RPM, Deb и Windows, а также инструкции по сборке собственных артефактов.
Сценарии использования
- Отправка трейсов и метрик приложений из кластеров EKS в CloudWatch и AWS X-Ray.
- Сбор метрик и логов контейнеров в задачах ECS для мониторинга в AWS.
- Запуск стандартного конвейера OpenTelemetry на инстансах EC2 с помощью поддерживаемых AWS пакетов.
Что важно знать
- Не удалось определить лицензию по метаданным. Перед использованием ознакомьтесь с условиями лицензии в репозитории.
- В README указано, что из дистрибутива планируется удалить exporters datadog, logzio, sapm и signalfx.
В подборках
Темы
Частые вопросы
- Что такое aws-otel-collector?
- Поддерживаемая AWS сборка OpenTelemetry Collector для отправки метрик, трейсов и логов в CloudWatch и другие системы. AWS Distro for OpenTelemetry Collector (ADOT Collector) — поддерживаемая AWS сборка upstream-проекта OpenTelemetry Collector, которую распространяет Amazon. В неё входит подобранный набор receivers, processors, exporters и extensions сообщества OpenTelemetry, поэтому команды могут собирать телеметрию приложений и инфраструктуры без самостоятельной сборки коллектора.
- aws-otel-collector можно использовать бесплатно? Какая у него лицензия?
- aws-otel-collector распространяется с открытым исходным кодом под лицензией Other. Перед использованием в коммерческих продуктах проверьте условия лицензии.
- aws-otel-collector всё ещё поддерживается?
- Активно поддерживается. Последний коммит в aws-otel-collector — 6 нояб. 2026 г..
- Для чего можно использовать aws-otel-collector?
- Отправка трейсов и метрик приложений из кластеров EKS в CloudWatch и AWS X-Ray. Сбор метрик и логов контейнеров в задачах ECS для мониторинга в AWS. Запуск стандартного конвейера OpenTelemetry на инстансах EC2 с помощью поддерживаемых AWS пакетов.
- Где скачать aws-otel-collector?
- Исходный код и инструкции по установке — на GitHub: https://github.com/aws-observability/aws-otel-collector
Описание создано ИИ на основе README проекта. Статистика GitHub обновляется ежедневно.
Похожие проекты
Реализация OpenTelemetry на Go: API и SDK для инструментирования Go-приложений и сбора трассировок, метрик и логов.
Open-source агент Datadog собирает с хостов метрики, логи, трассировки и профили и отправляет их на платформу Datadog.
Open-source-платформа для наблюдаемости: собирает трейсы, логи и метрики, используя OpenTelemetry и ClickHouse.
Дистрибутив OpenTelemetry Collector с программируемыми конвейерами на основе выражений для метрик, логов, трейсов и профилей, ориентированный на интеграцию с Prometheus.
Самостоятельно размещаемый бэкенд наблюдаемости, который принимает логи, метрики, трейсы и профили и предоставляет совместимые с Loki, Prometheus, Tempo и Pyroscope API.