Repolode
highlight

highlight/highlight

Plataforma open source de monitoramento full-stack que reúne reprodução de sessões, monitoramento de erros, logs e traces, com hospedagem própria via Docker.

Alternativa open source a:SentryLogRocketDatadog

Estrelas
9,384
Forks
690
Issues abertas
561
Último commit
ontem

O que é?

highlight.io é uma plataforma de monitoramento que reúne reprodução de sessões, monitoramento de erros, logging e distributed tracing em um único produto. A reprodução de sessões registra alterações no DOM e interações dos usuários no navegador, além de requisições de rede e saídas do console, para que desenvolvedores possam ver o que o usuário fez antes da ocorrência de um erro. Erros, logs e traces são vinculados às sessões de origem, facilitando a investigação de um bug no frontend e das atividades correspondentes no backend.

O projeto oferece um serviço hospedado em app.highlight.io e também pode ser hospedado por conta própria. Uma instância para hobby roda em uma única máquina Linux com Docker, com limites mensais documentados para sessões e erros, enquanto implantações enterprise contam com documentação própria. Os SDKs de cliente são mantidos no diretório sdk do repositório.

O projeto inclui regras de alertas, agrupamento de erros personalizável e busca em logs e traces, além de integrações com outras ferramentas.

Recursos principais

  • 01Reprodução de sessões que registra alterações no DOM, interações dos usuários e requisições de rede no navegador.
  • 02Monitoramento de erros com regras personalizáveis de agrupamento e alertas.
  • 03Busca em logs e traces com coleta automática de propriedades.
  • 04Erros, logs e traces vinculados às sessões de usuário correspondentes.
  • 05Instalação de SDKs de cliente com um estilo de uma linha e implantação Docker para hobby com um único comando.

Casos de uso

  • Diagnosticar bugs no frontend observando o que o usuário fez antes de ocorrer um erro.
  • Monitorar os erros e logs de uma aplicação web em um só lugar.
  • Executar uma stack de monitoramento hospedada por conta própria para manter os dados de telemetria internamente.

Início rápido

  1. 1

    Clone o repositório com os submódulos

    git clone --recurse-submodules https://github.com/highlight/highlight
  2. 2

    Entre no diretório docker e execute o script de instalação do hobby

    cd docker && ./run-hobby.sh
  3. 3

    Acesse https://localhost e faça login com ADMIN_PASSWORD de docker/.env

Antes de usar

  • A configuração hobby auto-hospedada é recomendada apenas no Linux com pelo menos 8 GB de RAM, 4 CPUs e 64 GB de disco.
  • O plano hobby auto-hospedado foi pensado para menos de 10 mil sessões e 50 mil erros por mês.
  • A licença não está claramente especificada nos metadados (NOASSERTION).

Tópicos

Perguntas frequentes

O que é highlight?
Plataforma open source de monitoramento full-stack que reúne reprodução de sessões, monitoramento de erros, logs e traces, com hospedagem própria via Docker. highlight.io é uma plataforma de monitoramento que reúne reprodução de sessões, monitoramento de erros, logging e distributed tracing em um único produto. A reprodução de sessões registra alterações no DOM e interações dos usuários no navegador, além de requisições de rede e saídas do console, para que desenvolvedores possam ver o que o usuário fez antes da ocorrência de um erro. Erros, logs e traces são vinculados às sessões de origem, facilitando a investigação de um bug no frontend e das atividades correspondentes no backend.
highlight é gratuito? Qual é a licença?
highlight é open source sob a licença Other. Confira os termos da licença antes de usá-lo em produtos comerciais.
highlight ainda é mantido?
Manutenção ativa. O último commit de highlight foi em 21 de out. de 2026.
Para que posso usar highlight?
Diagnosticar bugs no frontend observando o que o usuário fez antes de ocorrer um erro. Monitorar os erros e logs de uma aplicação web em um só lugar. Executar uma stack de monitoramento hospedada por conta própria para manter os dados de telemetria internamente.
Como instalar highlight?
Clone o repositório com os submódulos: git clone --recurse-submodules https://github.com/highlight/highlight Entre no diretório docker e execute o script de instalação do hobby: cd docker && ./run-hobby.sh Acesse https://localhost e faça login com ADMIN_PASSWORD de docker/.env
Onde consigo highlight?
O código-fonte e as instruções de instalação estão no GitHub: https://github.com/highlight/highlight

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

Projetos relacionados