Open source база данных для наблюдаемости, которая хранит метрики, логи и трейсы в одном колоночном движке на объектном хранилище и поддерживает запросы на SQL и PromQL.
metrico/gigapipe
Самостоятельно размещаемый бэкенд наблюдаемости, который принимает логи, метрики, трейсы и профили и предоставляет совместимые с Loki, Prometheus, Tempo и Pyroscope API.
Open source альтернатива:Datadog
- Звёзды
- 1,714
- Форки
- 103
- Открытые issues
- 46
- Последний коммит
- 21 час назад
Что это?
Gigapipe — open-source стек наблюдаемости для логов, метрик, трейсов и профилирования. Он реализует API Loki, Prometheus, Tempo и Pyroscope, поэтому существующие клиенты, SDK и встроенные источники данных Grafana можно подключать без плагинов. Для запросов используются LogQL, PromQL и TraceQL.
Данные можно отправлять через OpenTelemetry (в том числе по OTLP через HTTP и gRPC, а для профилей — через отдельный OTLP endpoint) или через нативные API Loki, Prometheus, Tempo/Zipkin и Pyroscope. В README также перечислены форматы Influx, Datadog и Elastic. Для хранения используются ClickHouse, DuckDB или GigAPI с поддержкой объектного хранилища S3. Встроенный Explorer под названием View предоставляет веб-интерфейс для работы с логами, метриками и трейсами без Grafana.
Проект распространяется по лицензии AGPL-3.0 и раньше назывался qryn.
Ключевые возможности
- 01Совместимые с Loki, Prometheus, Tempo и Pyroscope API для существующих клиентов и источников данных Grafana
- 02Запросы на LogQL, PromQL и TraceQL, включая endpoints метрик TraceQL
- 03Приём данных через OpenTelemetry (OTLP для метрик, трейсов, логов и профилей) и несколько форматов поставщиков
- 04Хранение в ClickHouse, DuckDB или GigAPI с поддержкой объектного хранилища S3
- 05Встроенный Explorer View для работы с логами, метриками и трейсами без Grafana
- 06Отображение профилей в виде DOT-графов с ограничением числа узлов и удобочитаемыми значениями
Сценарии использования
- Замена стека Grafana LGTM единым самостоятельно размещаемым бэкендом
- Хранение данных наблюдаемости локально, под собственным контролем
- Отправка данных от OpenTelemetry или существующих агентов Loki/Prometheus в один бэкенд без изменения инструментирования
- Непрерывное профилирование с помощью Pyroscope SDK или экспортёров профилей OTLP
Быстрый старт
- 1
Прочитайте руководство Configuration & Docker в docs/configuration.md, чтобы настроить и развернуть gigapipe.
Что важно знать
- Распространяется по лицензии AGPL-3.0 — лицензии с авторским левом, которая требует делиться изменениями при предоставлении в виде сетевого сервиса.
- Для хранения данных требуется такой бэкенд, как ClickHouse, DuckDB или GigAPI с S3, поэтому эту инфраструктуру необходимо настроить и запускать самостоятельно.
Темы
Частые вопросы
- Что такое gigapipe?
- Самостоятельно размещаемый бэкенд наблюдаемости, который принимает логи, метрики, трейсы и профили и предоставляет совместимые с Loki, Prometheus, Tempo и Pyroscope API. Gigapipe — open-source стек наблюдаемости для логов, метрик, трейсов и профилирования. Он реализует API Loki, Prometheus, Tempo и Pyroscope, поэтому существующие клиенты, SDK и встроенные источники данных Grafana можно подключать без плагинов. Для запросов используются LogQL, PromQL и TraceQL.
- gigapipe можно использовать бесплатно? Какая у него лицензия?
- gigapipe распространяется с открытым исходным кодом под лицензией AGPL-3.0. Перед использованием в коммерческих продуктах проверьте условия лицензии.
- gigapipe всё ещё поддерживается?
- Активно поддерживается. Последний коммит в gigapipe — 20 окт. 2026 г..
- Для чего можно использовать gigapipe?
- Замена стека Grafana LGTM единым самостоятельно размещаемым бэкендом Хранение данных наблюдаемости локально, под собственным контролем Отправка данных от OpenTelemetry или существующих агентов Loki/Prometheus в один бэкенд без изменения инструментирования Непрерывное профилирование с помощью Pyroscope SDK или экспортёров профилей OTLP
- Как установить gigapipe?
- Прочитайте руководство Configuration & Docker в docs/configuration.md, чтобы настроить и развернуть gigapipe.
- Где скачать gigapipe?
- Исходный код и инструкции по установке — на GitHub: https://github.com/metrico/gigapipe
Описание создано ИИ на основе README проекта. Статистика GitHub обновляется ежедневно.
Похожие проекты
Независимый от поставщиков сервис для приёма, обработки и экспорта трассировок, метрик и логов в разные системы мониторинга.
Open-source агент Datadog собирает с хостов метрики, логи, трассировки и профили и отправляет их на платформу Datadog.
Платформа с открытым исходным кодом для запросов, визуализации, оповещений и изучения метрик, логов и трейсов из множества источников данных.
Prometheus — система мониторинга систем и сервисов с открытым исходным кодом, которая собирает метрики, вычисляет правила и отправляет оповещения.
Платформа наблюдаемости с открытым исходным кодом и нативной поддержкой OpenTelemetry: логи, метрики, трейсы, алерты и дашборды в одном решении для самостоятельного размещения.