Repolode
metrico

metrico/gigapipe

Backend de observabilidad autogestionado que recibe logs, métricas, trazas y perfiles, y los ofrece mediante APIs compatibles con Loki, Prometheus, Tempo y Pyroscope.

Alternativa open source a:Datadog

Estrellas
1,714
Forks
103
Issues abiertos
46
Último commit
hace 21 horas

¿Qué es?

Gigapipe es un stack de observabilidad de código abierto para logs, métricas, trazas y profiling. Implementa las APIs de Loki, Prometheus, Tempo y Pyroscope, por lo que los clientes, SDK y datasources nativos de Grafana existentes pueden conectarse sin plugins. Las consultas usan LogQL, PromQL y TraceQL.

Los datos se pueden ingerir mediante OpenTelemetry (incluidos OTLP por HTTP y gRPC, y un endpoint de perfiles OTLP) o a través de las APIs nativas de Loki, Prometheus, Tempo/Zipkin y Pyroscope. El README también enumera los formatos de Influx, Datadog y Elastic. El almacenamiento puede usar ClickHouse, DuckDB o GigAPI, con almacenamiento de objetos S3. El explorador integrado View ofrece una interfaz web para logs, métricas y trazas sin Grafana.

El proyecto está bajo la licencia AGPL-3.0 y antes se llamaba qryn.

Funciones clave

  • 01APIs compatibles con Loki, Prometheus, Tempo y Pyroscope para clientes y datasources de Grafana existentes
  • 02Consultas con LogQL, PromQL y TraceQL, incluidos endpoints de métricas de TraceQL
  • 03Ingesta mediante OpenTelemetry (métricas, trazas, logs y perfiles OTLP) y varios formatos de proveedores
  • 04Almacenamiento en ClickHouse, DuckDB o GigAPI, con compatibilidad con almacenamiento de objetos S3
  • 05Explorador View integrado para logs, métricas y trazas sin Grafana
  • 06Renderizado de grafos DOT para perfiles, con límites de nodos y valores legibles

Casos de uso

  • Reemplazar un stack Grafana LGTM por un único backend autogestionado
  • Mantener los datos de observabilidad en las instalaciones y bajo tu control
  • Enviar OpenTelemetry o agentes existentes de Loki/Prometheus a un solo backend sin cambiar la instrumentación
  • Ejecutar profiling continuo con SDK de Pyroscope o exportadores de perfiles OTLP

Inicio rápido

  1. 1

    Lee la guía Configuration & Docker en docs/configuration.md para configurar e implementar gigapipe.

Antes de usarlo

  • Se distribuye bajo AGPL-3.0, una licencia copyleft que exige compartir las modificaciones cuando se ofrece como servicio de red.
  • El almacenamiento depende de un backend como ClickHouse, DuckDB o GigAPI con S3, por lo que debes configurar y ejecutar esa infraestructura por tu cuenta.

Temas

Preguntas frecuentes

¿Qué es gigapipe?
Backend de observabilidad autogestionado que recibe logs, métricas, trazas y perfiles, y los ofrece mediante APIs compatibles con Loki, Prometheus, Tempo y Pyroscope. Gigapipe es un stack de observabilidad de código abierto para logs, métricas, trazas y profiling. Implementa las APIs de Loki, Prometheus, Tempo y Pyroscope, por lo que los clientes, SDK y datasources nativos de Grafana existentes pueden conectarse sin plugins. Las consultas usan LogQL, PromQL y TraceQL.
¿gigapipe es gratuito? ¿Qué licencia tiene?
gigapipe es open source bajo la licencia AGPL-3.0. Revisa los términos de la licencia antes de usarlo en productos comerciales.
¿gigapipe sigue mantenido?
Mantenimiento activo. El último commit de gigapipe fue el 20 oct 2026.
¿Para qué puedo usar gigapipe?
Reemplazar un stack Grafana LGTM por un único backend autogestionado Mantener los datos de observabilidad en las instalaciones y bajo tu control Enviar OpenTelemetry o agentes existentes de Loki/Prometheus a un solo backend sin cambiar la instrumentación Ejecutar profiling continuo con SDK de Pyroscope o exportadores de perfiles OTLP
¿Cómo se instala gigapipe?
Lee la guía Configuration & Docker en docs/configuration.md para configurar e implementar gigapipe.
¿Dónde consigo gigapipe?
El código fuente y las instrucciones de instalación están en GitHub: https://github.com/metrico/gigapipe

Resumen generado por IA a partir del README del proyecto. Las estadísticas de GitHub se actualizan a diario.

Proyectos relacionados