Repolode
parseablehq

parseablehq/parseable

Plataforma open source de observabilidade em Rust que armazena logs, métricas, traces e eventos em object storage, em um único binário.

Alternativa open source a:DatadogSplunk

Estrelas
2,563
Forks
182
Issues abertas
29
Último commit
ontem

O que é?

O Parseable é uma plataforma de observabilidade baseada em uma arquitetura de data lake. Ele recebe logs, métricas, traces e eventos de aplicações, agentes e sistemas e os armazena em formato colunar Parquet em object storage, como o S3. O processamento é stateless, então o armazenamento e o processamento podem escalar de forma independente.

A plataforma reúne alertas, dashboards, detecção de anomalias, APM, consultas com PromQL e SQL em um único binário, para que as equipes não precisem combinar várias ferramentas separadas para essas tarefas. Os dados podem chegar por meio de agentes de logging populares, OpenTelemetry, Kafka, eBPF e outras integrações, e configurações do OpenTelemetry Collector podem apontar diretamente para ela.

Um script de quickstart instala o binário no Linux, macOS ou Windows, e uma instância local fica disponível na porta 8000, com uma interface web e uma API HTTP de ingestão. O projeto também oferece uma versão hospedada na nuvem.

Recursos principais

  • 01Armazena logs, métricas, traces e eventos em formato colunar Parquet no object storage.
  • 02Inclui alertas, dashboards, detecção de anomalias e APM em um único binário.
  • 03Oferece suporte a consultas com PromQL e SQL.
  • 04Recebe dados via OpenTelemetry, Kafka, eBPF e agentes de logging comuns.
  • 05Separa o processamento stateless do object storage para que cada um possa escalar de forma independente.

Casos de uso

  • Centralizar logs de aplicações e infraestrutura em uma stack de observabilidade self-hosted.
  • Substituir uma configuração de monitoramento com várias ferramentas por uma única plataforma baseada no S3.
  • Monitorar agentes de IA e analisar telemetria com LLMs.
  • Usar um pipeline existente do OpenTelemetry Collector com um novo backend.

Início rápido

  1. 1

    Execute o script oficial de instalação indicado no README

  2. 2

    Envie logs de exemplo para o stream de demonstração com o 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

    Acesse http://localhost:8000 e faça login com admin / admin

Antes de usar

  • Licenciado sob AGPL-3.0, uma licença copyleft que exige o compartilhamento do código-fonte de versões modificadas.
  • O guia de início rápido usa as credenciais padrão de administrador, portanto, instalações em produção exigem as etapas de reforço de segurança do guia de instalação.

Em coleções

Tópicos

Perguntas frequentes

O que é parseable?
Plataforma open source de observabilidade em Rust que armazena logs, métricas, traces e eventos em object storage, em um único binário. O Parseable é uma plataforma de observabilidade baseada em uma arquitetura de data lake. Ele recebe logs, métricas, traces e eventos de aplicações, agentes e sistemas e os armazena em formato colunar Parquet em object storage, como o S3. O processamento é stateless, então o armazenamento e o processamento podem escalar de forma independente.
parseable é gratuito? Qual é a licença?
parseable é open source sob a licença AGPL-3.0. Confira os termos da licença antes de usá-lo em produtos comerciais.
parseable ainda é mantido?
Manutenção ativa. O último commit de parseable foi em 23 de out. de 2026.
Para que posso usar parseable?
Centralizar logs de aplicações e infraestrutura em uma stack de observabilidade self-hosted. Substituir uma configuração de monitoramento com várias ferramentas por uma única plataforma baseada no S3. Monitorar agentes de IA e analisar telemetria com LLMs. Usar um pipeline existente do OpenTelemetry Collector com um novo backend.
Como instalar parseable?
Execute o script oficial de instalação indicado no README Envie logs de exemplo para o stream de demonstração com o 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" } ]' Acesse http://localhost:8000 e faça login com admin / admin
Onde consigo parseable?
O código-fonte e as instruções de instalação estão no GitHub: https://github.com/parseablehq/parseable

Resumo gerado por IA a partir do README do projeto. As estatísticas do GitHub são atualizadas diariamente.

Projetos relacionados