Open-source агент Datadog собирает с хостов метрики, логи, трассировки и профили и отправляет их на платформу Datadog.
- Звёзды
- 1,946
- Форки
- 129
- Открытые issues
- 53
- Последний коммит
- 20 часов назад
Что это?
Maple — платформа для наблюдаемости, которая собирает трейсы, логи и метрики по протоколу OpenTelemetry (OTLP) и хранит их в ClickHouse. Данные можно отправлять в неё через любой OTLP-экспортёр или коллектор — проприетарный агент или SDK поставщика не нужны. Водопады трейсов, поиск по логам, инструменты для анализа метрик и дашборды используют общие фильтры и диапазон времени.
Помимо основных представлений телеметрии, Maple включает систему инцидентов с ошибками и процессом их обработки, правила оповещений с уведомлениями через PagerDuty, Discord, Telegram, электронную почту или вебхуки, а также запись пользовательских сессий в браузере. Кроме того, в платформе доступен хостируемый MCP-сервер, через который агенты для программирования, например Claude Code и Cursor, могут напрямую запрашивать телеметрию.
Maple можно использовать через хостируемый сервис на maple.dev, развернуть самостоятельно как стек из нескольких сервисов с Docker или запускать локально в виде одного бинарного файла со встроенными ClickHouse и дашбордом.
Ключевые возможности
- 01Принимает трейсы, логи и метрики по стандартному протоколу OTLP без необходимости устанавливать агент поставщика.
- 02Водопады трейсов и карты сервисов показывают данные о запросах, ошибках и задержках для каждого спана и ребра.
- 03Поиск по логам с фасетами и ссылками на трейсы, которые породили эти логи.
- 04Инциденты с ошибками можно назначать ответственным, разрешать и отслеживать с помощью оповещений.
- 05Правила оповещений отправляют уведомления через PagerDuty, Discord, Telegram, электронную почту или вебхуки.
- 06Запись пользовательских сессий в браузере помогает разбирать медленные запросы и ошибки фронтенда.
- 07Хостируемый MCP-сервер позволяет агентам для программирования запрашивать телеметрию.
Сценарии использования
- Разбор медленных запросов и сбоев сервисов в трейcах, логах и метриках в одном инструменте.
- Самостоятельное развёртывание стека наблюдаемости на собственной инфраструктуре с хранением данных в ClickHouse.
- Доступ агента для программирования, например Claude Code или Cursor, к телеметрии продакшена во время отладки.
- Локальная проверка инструментации OpenTelemetry с помощью одного бинарного файла перед развёртыванием.
Быстрый старт
- 1
Установите maple CLI с помощью Homebrew
brew install Makisuo/tap/maple - 2
Запустите Maple локально (приём OTLP на порту 4318, встроенный ClickHouse, панель управления)
maple start
Что важно знать
- В README не указана однозначная лицензия с открытым исходным кодом; обнаруженная лицензия — NOASSERTION.
- Самостоятельное размещение всего стека — сложная задача, требующая настройки Cloudflare, Clerk, Infisical и Postgres.
- Для разработки из исходного кода требуются Bun версии 1.3 или новее и несколько переменных среды.
В подборках
Темы
Частые вопросы
- Что такое maple?
- Open-source-платформа для наблюдаемости: собирает трейсы, логи и метрики, используя OpenTelemetry и ClickHouse. Maple — платформа для наблюдаемости, которая собирает трейсы, логи и метрики по протоколу OpenTelemetry (OTLP) и хранит их в ClickHouse. Данные можно отправлять в неё через любой OTLP-экспортёр или коллектор — проприетарный агент или SDK поставщика не нужны. Водопады трейсов, поиск по логам, инструменты для анализа метрик и дашборды используют общие фильтры и диапазон времени.
- maple можно использовать бесплатно? Какая у него лицензия?
- maple распространяется с открытым исходным кодом под лицензией Other. Перед использованием в коммерческих продуктах проверьте условия лицензии.
- maple всё ещё поддерживается?
- Активно поддерживается. Последний коммит в maple — 6 нояб. 2026 г..
- Для чего можно использовать maple?
- Разбор медленных запросов и сбоев сервисов в трейcах, логах и метриках в одном инструменте. Самостоятельное развёртывание стека наблюдаемости на собственной инфраструктуре с хранением данных в ClickHouse. Доступ агента для программирования, например Claude Code или Cursor, к телеметрии продакшена во время отладки. Локальная проверка инструментации OpenTelemetry с помощью одного бинарного файла перед развёртыванием.
- Как установить maple?
- Установите maple CLI с помощью Homebrew: brew install Makisuo/tap/maple Запустите Maple локально (приём OTLP на порту 4318, встроенный ClickHouse, панель управления): maple start
- Где скачать maple?
- Исходный код и инструкции по установке — на GitHub: https://github.com/MapleTechLabs/maple
Описание создано ИИ на основе README проекта. Статистика GitHub обновляется ежедневно.
Похожие проекты
Самостоятельно размещаемый бэкенд наблюдаемости, который принимает логи, метрики, трейсы и профили и предоставляет совместимые с Loki, Prometheus, Tempo и Pyroscope API.
Независимый от поставщиков сервис для приёма, обработки и экспорта трассировок, метрик и логов в разные системы мониторинга.
Open-source-платформа для наблюдаемости: поиск и визуализация логов, трейсов, метрик, записей сессий и ошибок на базе ClickHouse.
Open source APM для сбора трейсов, метрик и логов OpenTelemetry в одном интерфейсе с хранением в ClickHouse.
Платформа наблюдаемости с открытым исходным кодом и нативной поддержкой OpenTelemetry: логи, метрики, трейсы, алерты и дашборды в одном решении для самостоятельного размещения.