Repolode
parseablehq

parseablehq/parseable

Plataforma open source de observabilidad en Rust que almacena logs, métricas, trazas y eventos en almacenamiento de objetos mediante un único binario.

Alternativa open source a:DatadogSplunk

Estrellas
2,563
Forks
182
Issues abiertos
29
Último commit
ayer

¿Qué es?

Parseable es una plataforma de observabilidad basada en una arquitectura de data lake. Recibe logs, métricas, trazas y eventos de aplicaciones, agentes y sistemas, y los almacena en formato columnar Parquet en almacenamiento de objetos, como S3. El procesamiento no tiene estado, por lo que el almacenamiento y el procesamiento pueden escalar de forma independiente.

La plataforma integra alertas, dashboards, detección de anomalías, APM y consultas con PromQL y SQL en un solo binario, de modo que los equipos no necesitan combinar varias herramientas para estas tareas. Los datos pueden llegar mediante agentes de logging populares, OpenTelemetry, Kafka, eBPF y otras integraciones; además, se puede configurar OpenTelemetry Collector para enviar los datos directamente a Parseable.

Un script de inicio rápido instala el binario en Linux, macOS o Windows. La instancia local se ejecuta en el puerto 8000 e incluye una interfaz web y una API HTTP de ingesta. El proyecto también ofrece una versión alojada en la nube.

Funciones clave

  • 01Almacena logs, métricas, trazas y eventos en formato columnar Parquet en almacenamiento de objetos.
  • 02Integra alertas, dashboards, detección de anomalías y APM en un solo binario.
  • 03Permite hacer consultas con PromQL y SQL.
  • 04Recibe datos mediante OpenTelemetry, Kafka, eBPF y agentes de logging habituales.
  • 05Separa el procesamiento sin estado del almacenamiento de objetos para que cada uno pueda escalar de forma independiente.

Casos de uso

  • Centralizar los logs de aplicaciones e infraestructura en una pila de observabilidad autogestionada.
  • Sustituir una configuración de monitoreo con varias herramientas por una plataforma respaldada por S3.
  • Monitorear agentes de IA y analizar telemetría con LLMs.
  • Usar una canalización existente de OpenTelemetry Collector con un nuevo backend.

Inicio rápido

  1. 1

    Ejecuta el script oficial de instalación que aparece en el README

  2. 2

    Envía registros de muestra al flujo de demostración con el comando ingest

    curl --location --request POST 'http://localhost:8000/api/v1/ingest' \ --header 'X-P-Stream: demo' \ --header 'Authorization: Basic YWRtaW46YWRtaW4=' \ --header 'Content-Type: application/json' \ --data-raw '[ { "id": "434a5f5e-2f5f-11ed-a261-0242ac120002", "datetime": "24/Jun/2022:14:12:15 +0000", "host": "153.10.110.81" } ]'
  3. 3

    Abre http://localhost:8000 e inicia sesión con admin / admin

Antes de usarlo

  • Tiene licencia AGPL-3.0, una licencia copyleft que exige compartir el código fuente de las versiones modificadas.
  • La guía de inicio rápido usa las credenciales de administrador predeterminadas, por lo que las instalaciones de producción requieren seguir los pasos de seguridad de la guía de instalación.

En colecciones

Temas

Preguntas frecuentes

¿Qué es parseable?
Plataforma open source de observabilidad en Rust que almacena logs, métricas, trazas y eventos en almacenamiento de objetos mediante un único binario. Parseable es una plataforma de observabilidad basada en una arquitectura de data lake. Recibe logs, métricas, trazas y eventos de aplicaciones, agentes y sistemas, y los almacena en formato columnar Parquet en almacenamiento de objetos, como S3. El procesamiento no tiene estado, por lo que el almacenamiento y el procesamiento pueden escalar de forma independiente.
¿parseable es gratuito? ¿Qué licencia tiene?
parseable es open source bajo la licencia AGPL-3.0. Revisa los términos de la licencia antes de usarlo en productos comerciales.
¿parseable sigue mantenido?
Mantenimiento activo. El último commit de parseable fue el 23 oct 2026.
¿Para qué puedo usar parseable?
Centralizar los logs de aplicaciones e infraestructura en una pila de observabilidad autogestionada. Sustituir una configuración de monitoreo con varias herramientas por una plataforma respaldada por S3. Monitorear agentes de IA y analizar telemetría con LLMs. Usar una canalización existente de OpenTelemetry Collector con un nuevo backend.
¿Cómo se instala parseable?
Ejecuta el script oficial de instalación que aparece en el README Envía registros de muestra al flujo de demostración con el comando ingest: curl --location --request POST 'http://localhost:8000/api/v1/ingest' \ --header 'X-P-Stream: demo' \ --header 'Authorization: Basic YWRtaW46YWRtaW4=' \ --header 'Content-Type: application/json' \ --data-raw '[ { "id": "434a5f5e-2f5f-11ed-a261-0242ac120002", "datetime": "24/Jun/2022:14:12:15 +0000", "host": "153.10.110.81" } ]' Abre http://localhost:8000 e inicia sesión con admin / admin
¿Dónde consigo parseable?
El código fuente y las instrucciones de instalación están en GitHub: https://github.com/parseablehq/parseable

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

Proyectos relacionados