Open source база данных для наблюдаемости, которая хранит метрики, логи и трейсы в одном колоночном движке на объектном хранилище и поддерживает запросы на SQL и PromQL.
influxdata/influxdb
База данных временных рядов с открытым исходным кодом для событийных данных, метрик и мониторинга в реальном времени, построенная на Apache Arrow, DataFusion и Parquet.
Open source альтернатива:Datadog
- Звёзды
- 31,775
- Форки
- 3,755
- Открытые issues
- 2,182
- Последний коммит
- вчера
Что это?
InfluxDB 3 Core — база данных для сбора, обработки, преобразования и хранения событийных данных и данных временных рядов. Она рассчитана на нагрузки, которым нужны приём данных в реальном времени и быстрые ответы на запросы, например для дашбордов, систем мониторинга и автоматизации.
Данные можно хранить в файлах Apache Parquet в объектном хранилище (S3, Azure, GCP) или на локальном диске без внешних зависимостей. Для записи поддерживается line protocol, совместимый с API записи InfluxDB 1.x и 2.x. Запросы на SQL, InfluxQL или Flight SQL можно выполнять через HTTP API на порту 8181.
В сервер встроена Python VM для запуска плагинов и триггеров. По заявлению проекта, задержка запросов составляет менее 10 мс для запросов последнего значения и 30 мс для запросов уникальных значений метаданных.
Ключевые возможности
- 01Хранение данных в формате Parquet в объектном хранилище или на локальном диске
- 02Приём данных для записи через line protocol, совместимый с API InfluxDB 1.x и 2.x
- 03Поддержка запросов SQL и InfluxQL, а также Flight SQL
- 04Встроенная Python VM для плагинов и триггеров
- 05HTTP API для запросов на порту 8181
Сценарии использования
- Сбор и запросы к данным датчиков или IoT почти в реальном времени
- Мониторинг производительности серверов, сетей и приложений
- Обеспечение работы дашбордов, которым нужны быстрые запросы последнего значения
- Данные финансовых рынков и аналитика торговли
Быстрый старт
- 1
Скачайте образы Docker, пакеты Debian/RPM или tar-архивы со страницы загрузок InfluxData
- 2
Следуйте руководству по началу работы с InfluxDB 3 Core
Темы
Частые вопросы
- Что такое influxdb?
- База данных временных рядов с открытым исходным кодом для событийных данных, метрик и мониторинга в реальном времени, построенная на Apache Arrow, DataFusion и Parquet. InfluxDB 3 Core — база данных для сбора, обработки, преобразования и хранения событийных данных и данных временных рядов. Она рассчитана на нагрузки, которым нужны приём данных в реальном времени и быстрые ответы на запросы, например для дашбордов, систем мониторинга и автоматизации.
- influxdb можно использовать бесплатно? Какая у него лицензия?
- influxdb распространяется с открытым исходным кодом под лицензией Apache-2.0. Перед использованием в коммерческих продуктах проверьте условия лицензии.
- influxdb всё ещё поддерживается?
- Активно поддерживается. Последний коммит в influxdb — 21 окт. 2026 г..
- Для чего можно использовать influxdb?
- Сбор и запросы к данным датчиков или IoT почти в реальном времени Мониторинг производительности серверов, сетей и приложений Обеспечение работы дашбордов, которым нужны быстрые запросы последнего значения Данные финансовых рынков и аналитика торговли
- Как установить influxdb?
- Скачайте образы Docker, пакеты Debian/RPM или tar-архивы со страницы загрузок InfluxData Следуйте руководству по началу работы с InfluxDB 3 Core
- Где скачать influxdb?
- Исходный код и инструкции по установке — на GitHub: https://github.com/influxdata/influxdb
Описание создано ИИ на основе README проекта. Статистика GitHub обновляется ежедневно.
Похожие проекты
Open-source агент для мониторинга инфраструктуры в реальном времени: метрики каждую секунду, автообнаружение, встроенное ML-обнаружение аномалий и оповещения.
Prometheus — система мониторинга систем и сервисов с открытым исходным кодом, которая собирает метрики, вычисляет правила и отправляет оповещения.
Платформа наблюдаемости с открытым исходным кодом и нативной поддержкой OpenTelemetry: логи, метрики, трейсы, алерты и дашборды в одном решении для самостоятельного размещения.
Open-source агент Datadog собирает с хостов метрики, логи, трассировки и профили и отправляет их на платформу Datadog.
Мониторинг приложений на небольших серверах: один Go-бинарник опрашивает Spring Boot, Quarkus, Micronaut и пользовательские JSON-эндпоинты, хранит историю в SQLite и обходится без Prometheus и Grafana.