Open source база данных для наблюдаемости, которая хранит метрики, логи и трейсы в одном колоночном движке на объектном хранилище и поддерживает запросы на SQL и PromQL.
- Звёзды
- 2,563
- Форки
- 182
- Открытые issues
- 29
- Последний коммит
- вчера
Что это?
Parseable — платформа для observability на основе архитектуры data lake. Она собирает логи, метрики, трейсы и события от приложений, агентов и систем и хранит их в колоночном формате Parquet в object storage, например S3. Вычислительная часть не хранит состояние, поэтому хранилище и обработку можно масштабировать независимо.
В одном бинарном файле объединены алертинг, дашборды, обнаружение аномалий, APM, запросы на PromQL и SQL — командам не нужно собирать для этих задач несколько отдельных инструментов. Данные можно передавать через популярные агенты для сбора логов, OpenTelemetry, Kafka, eBPF и другие интеграции; конфигурацию OpenTelemetry Collector можно сразу направить на Parseable.
Скрипт быстрого запуска устанавливает бинарный файл на Linux, macOS или Windows. Локальный экземпляр запускается на порту 8000 и предоставляет веб-интерфейс и HTTP API для отправки данных. Также доступна облачная версия.
Ключевые возможности
- 01Хранит логи, метрики, трейсы и события в колоночном формате Parquet в object storage.
- 02Объединяет алертинг, дашборды, обнаружение аномалий и APM в одном бинарном файле.
- 03Поддерживает запросы на PromQL и SQL.
- 04Принимает данные через OpenTelemetry, Kafka, eBPF и популярные агенты для сбора логов.
- 05Отделяет вычислительную часть без состояния от object storage, чтобы масштабировать их независимо.
Сценарии использования
- Централизация логов приложений и инфраструктуры в self-hosted-стеке observability.
- Замена набора инструментов мониторинга единой платформой на базе S3.
- Мониторинг AI-агентов и анализ телеметрии с помощью LLM.
- Подключение существующего конвейера OpenTelemetry Collector к новому бэкенду.
Быстрый старт
- 1
Запустите официальный скрипт установки из README
- 2
Отправьте примеры логов в демонстрационный поток с помощью команды 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
Откройте http://localhost:8000 и войдите, используя admin / admin
Что важно знать
- Лицензия AGPL-3.0 — это копилефт-лицензия, требующая предоставлять исходный код изменённых версий.
- В кратком руководстве используются стандартные учётные данные администратора, поэтому для настройки производственной среды необходимо выполнить шаги по усилению защиты из руководства по установке.
В подборках
Темы
Частые вопросы
- Что такое parseable?
- Open source-платформа для observability на Rust: хранит логи, метрики, трейсы и события в object storage и поставляется одним бинарным файлом. Parseable — платформа для observability на основе архитектуры data lake. Она собирает логи, метрики, трейсы и события от приложений, агентов и систем и хранит их в колоночном формате Parquet в object storage, например S3. Вычислительная часть не хранит состояние, поэтому хранилище и обработку можно масштабировать независимо.
- parseable можно использовать бесплатно? Какая у него лицензия?
- parseable распространяется с открытым исходным кодом под лицензией AGPL-3.0. Перед использованием в коммерческих продуктах проверьте условия лицензии.
- parseable всё ещё поддерживается?
- Активно поддерживается. Последний коммит в parseable — 23 окт. 2026 г..
- Для чего можно использовать parseable?
- Централизация логов приложений и инфраструктуры в self-hosted-стеке observability. Замена набора инструментов мониторинга единой платформой на базе S3. Мониторинг AI-агентов и анализ телеметрии с помощью LLM. Подключение существующего конвейера OpenTelemetry Collector к новому бэкенду.
- Как установить parseable?
- Запустите официальный скрипт установки из README Отправьте примеры логов в демонстрационный поток с помощью команды 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" } ]' Откройте http://localhost:8000 и войдите, используя admin / admin
- Где скачать parseable?
- Исходный код и инструкции по установке — на GitHub: https://github.com/parseablehq/parseable
Описание создано ИИ на основе README проекта. Статистика GitHub обновляется ежедневно.
Похожие проекты
Prometheus — система мониторинга систем и сервисов с открытым исходным кодом, которая собирает метрики, вычисляет правила и отправляет оповещения.
Самостоятельно размещаемый бэкенд наблюдаемости, который принимает логи, метрики, трейсы и профили и предоставляет совместимые с Loki, Prometheus, Tempo и Pyroscope API.
Платформа наблюдаемости с открытым исходным кодом и нативной поддержкой OpenTelemetry: логи, метрики, трейсы, алерты и дашборды в одном решении для самостоятельного размещения.
Python SDK для Pydantic Logfire — инструмента наблюдаемости, который добавляет в приложения на Python и LLM-агентов трассировки, метрики и логи OpenTelemetry.
APM-система для мониторинга, трассировки и диагностики распределённых и cloud-native микросервисных архитектур.