Banco de dados open source para observabilidade que armazena métricas, logs e traces em um único mecanismo colunar sobre object storage, consultável com SQL e PromQL.
metrico/gigapipe
Backend de observabilidade self-hosted que recebe logs, métricas, traces e perfis, e os disponibiliza por APIs compatíveis com Loki, Prometheus, Tempo e Pyroscope.
Alternativa open source a:Datadog
- Estrelas
- 1,714
- Forks
- 103
- Issues abertas
- 46
- Último commit
- há 21 horas
O que é?
Gigapipe é uma stack open source de observabilidade para logs, métricas, traces e profiling. Implementa as APIs do Loki, Prometheus, Tempo e Pyroscope, permitindo que clientes existentes, SDKs e fontes de dados nativas do Grafana se conectem a ele sem plugins. As consultas usam LogQL, PromQL e TraceQL.
Os dados podem ser ingeridos via OpenTelemetry (incluindo OTLP por HTTP e gRPC, além de um endpoint de perfis OTLP) ou pelas APIs nativas do Loki, Prometheus, Tempo/Zipkin e Pyroscope. O README também lista os formatos Influx, Datadog e Elastic. O armazenamento pode usar ClickHouse, DuckDB ou GigAPI com armazenamento de objetos S3. Um Explorer integrado chamado View oferece uma interface web para logs, métricas e traces sem o Grafana.
O projeto é licenciado sob AGPL-3.0 e anteriormente se chamava qryn.
Recursos principais
- 01APIs compatíveis com Loki, Prometheus, Tempo e Pyroscope para clientes existentes e fontes de dados do Grafana
- 02Consultas com LogQL, PromQL e TraceQL, incluindo endpoints de métricas TraceQL
- 03Ingestão via OpenTelemetry (métricas, traces, logs e perfis OTLP) e diversos formatos de fornecedores
- 04Armazenamento em ClickHouse, DuckDB ou GigAPI, com suporte a armazenamento de objetos S3
- 05Explorer View integrado para logs, métricas e traces sem o Grafana
- 06Renderização de grafos DOT para perfis, com limites de nós e valores legíveis
Casos de uso
- Substituir uma stack Grafana LGTM por um único backend self-hosted
- Manter os dados de observabilidade on-premises, sob seu próprio controle
- Enviar dados de OpenTelemetry ou de agentes Loki/Prometheus existentes para um único backend sem alterar a instrumentação
- Executar profiling contínuo com SDKs Pyroscope ou exportadores de perfis OTLP
Início rápido
- 1
Leia o guia Configuration & Docker em docs/configuration.md para configurar e implantar o gigapipe.
Antes de usar
- Distribuído sob a AGPL-3.0, uma licença copyleft que exige o compartilhamento de modificações quando oferecido como serviço de rede.
- O armazenamento depende de um backend como ClickHouse, DuckDB ou GigAPI com S3, então você precisa configurar e executar essa infraestrutura por conta própria.
Tópicos
Perguntas frequentes
- O que é gigapipe?
- Backend de observabilidade self-hosted que recebe logs, métricas, traces e perfis, e os disponibiliza por APIs compatíveis com Loki, Prometheus, Tempo e Pyroscope. Gigapipe é uma stack open source de observabilidade para logs, métricas, traces e profiling. Implementa as APIs do Loki, Prometheus, Tempo e Pyroscope, permitindo que clientes existentes, SDKs e fontes de dados nativas do Grafana se conectem a ele sem plugins. As consultas usam LogQL, PromQL e TraceQL.
- gigapipe é gratuito? Qual é a licença?
- gigapipe é open source sob a licença AGPL-3.0. Confira os termos da licença antes de usá-lo em produtos comerciais.
- gigapipe ainda é mantido?
- Manutenção ativa. O último commit de gigapipe foi em 20 de out. de 2026.
- Para que posso usar gigapipe?
- Substituir uma stack Grafana LGTM por um único backend self-hosted Manter os dados de observabilidade on-premises, sob seu próprio controle Enviar dados de OpenTelemetry ou de agentes Loki/Prometheus existentes para um único backend sem alterar a instrumentação Executar profiling contínuo com SDKs Pyroscope ou exportadores de perfis OTLP
- Como instalar gigapipe?
- Leia o guia Configuration & Docker em docs/configuration.md para configurar e implantar o gigapipe.
- Onde consigo gigapipe?
- O código-fonte e as instruções de instalação estão no GitHub: https://github.com/metrico/gigapipe
Resumo gerado por IA a partir do README do projeto. As estatísticas do GitHub são atualizadas diariamente.
Projetos relacionados
Serviço independente de fornecedor que recebe, processa e exporta traces, métricas e logs para vários back-ends de observabilidade.
Agente open source da Datadog que coleta métricas, logs, traces e profiles de hosts e os envia para a plataforma Datadog.
Plataforma open source para consultar, visualizar, criar alertas e explorar métricas, logs e traces de várias fontes de dados.
Prometheus é um sistema open source de monitoramento de sistemas e serviços que coleta métricas, avalia regras e dispara alertas.
Plataforma open source de observabilidade nativa do OpenTelemetry que reúne logs, métricas, traces, alertas e dashboards em uma única ferramenta que pode ser hospedada por você.