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.
influxdata/influxdb
Banco de dados open source de séries temporais para eventos, métricas e monitoramento em tempo real, baseado em Apache Arrow, DataFusion e Parquet.
Alternativa open source a:Datadog
- Estrelas
- 31,775
- Forks
- 3,755
- Issues abertas
- 2,182
- Último commit
- ontem
O que é?
O InfluxDB 3 Core é um banco de dados para coletar, processar, transformar e armazenar eventos e dados de séries temporais. Ele atende a cargas de trabalho que precisam de ingestão em tempo real e respostas rápidas a consultas, como dashboards, sistemas de monitoramento e automação.
Os dados podem ser armazenados como arquivos Apache Parquet em armazenamento de objetos (S3, Azure, GCP) ou em disco local, sem dependências externas. O banco aceita gravações em line protocol e é compatível com as APIs de gravação do InfluxDB 1.x e 2.x. É possível executar consultas em SQL, InfluxQL ou Flight SQL por uma API HTTP na porta 8181.
O servidor inclui uma VM Python integrada para executar plugins e triggers. Segundo o projeto, a latência fica abaixo de 10 ms para consultas do último valor e de 30 ms para consultas de metadados distintos.
Recursos principais
- 01Armazena dados como Parquet em armazenamento de objetos ou em disco local
- 02Aceita gravações em line protocol, compatíveis com as APIs do InfluxDB 1.x e 2.x
- 03Suporta consultas em SQL e InfluxQL, além de Flight SQL
- 04VM Python integrada para plugins e triggers
- 05API de consulta HTTP na porta 8181
Casos de uso
- Coletar e consultar dados de sensores ou IoT quase em tempo real
- Monitorar o desempenho de servidores, redes e aplicações
- Dar suporte a dashboards que precisam buscar rapidamente o último valor
- Analisar dados do mercado financeiro e operações de trading
Início rápido
- 1
Baixe imagens do Docker, pacotes Debian/RPM ou arquivos tar na página de downloads da InfluxData
- 2
Siga o guia de introdução do InfluxDB 3 Core
Tópicos
Perguntas frequentes
- O que é influxdb?
- Banco de dados open source de séries temporais para eventos, métricas e monitoramento em tempo real, baseado em Apache Arrow, DataFusion e Parquet. O InfluxDB 3 Core é um banco de dados para coletar, processar, transformar e armazenar eventos e dados de séries temporais. Ele atende a cargas de trabalho que precisam de ingestão em tempo real e respostas rápidas a consultas, como dashboards, sistemas de monitoramento e automação.
- influxdb é gratuito? Qual é a licença?
- influxdb é open source sob a licença Apache-2.0. Confira os termos da licença antes de usá-lo em produtos comerciais.
- influxdb ainda é mantido?
- Manutenção ativa. O último commit de influxdb foi em 21 de out. de 2026.
- Para que posso usar influxdb?
- Coletar e consultar dados de sensores ou IoT quase em tempo real Monitorar o desempenho de servidores, redes e aplicações Dar suporte a dashboards que precisam buscar rapidamente o último valor Analisar dados do mercado financeiro e operações de trading
- Como instalar influxdb?
- Baixe imagens do Docker, pacotes Debian/RPM ou arquivos tar na página de downloads da InfluxData Siga o guia de introdução do InfluxDB 3 Core
- Onde consigo influxdb?
- O código-fonte e as instruções de instalação estão no GitHub: https://github.com/influxdata/influxdb
Resumo gerado por IA a partir do README do projeto. As estatísticas do GitHub são atualizadas diariamente.
Projetos relacionados
Agente open source de monitoramento de infraestrutura em tempo real, com métricas por segundo, descoberta automática, detecção de anomalias com ML e alertas.
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ê.
Agente open source da Datadog que coleta métricas, logs, traces e profiles de hosts e os envia para a plataforma Datadog.
Monitoramento autohospedado de apps em servidores pequenos: um único binário Go consulta endpoints do Spring Boot, Quarkus, Micronaut ou JSON personalizado e armazena o histórico no SQLite, sem Prometheus ou Grafana.