开源可观测性数据库,在对象存储上用同一列式引擎统一存储指标、日志和链路追踪,支持 SQL 和 PromQL 查询。
- Star
- 2,563
- Fork
- 182
- 未关闭 Issue
- 29
- 最近提交
- 昨天
这是什么?
Parseable 是一个基于数据湖架构构建的可观测性平台。它从应用、代理和系统接收日志、指标、链路追踪和事件,并以列式 Parquet 格式存储在 S3 等对象存储上。计算层无状态,存储与计算可以各自独立扩展。
平台将告警、仪表盘、异常检测、APM、PromQL 和 SQL 查询整合在同一个二进制文件中,无需拼接多个独立工具。数据可以通过常见日志代理、OpenTelemetry、Kafka、eBPF 等方式接入,现有的 OpenTelemetry Collector 配置也可以直接指向它。
项目提供安装脚本,支持 Linux、macOS 和 Windows。本地实例默认监听 8000 端口,提供 Web 界面和数据摄入 HTTP API,同时也提供托管云版本。
核心功能
- 01将日志、指标、链路追踪和事件以列式 Parquet 格式存储在对象存储上。
- 02告警、仪表盘、异常检测和 APM 集成在单个二进制文件中。
- 03支持 PromQL 和 SQL 查询。
- 04可通过 OpenTelemetry、Kafka、eBPF 及常见日志代理接收数据。
- 05计算与对象存储分离,二者可独立扩展。
适用场景
- 在自托管的可观测性体系中集中管理应用与基础设施日志。
- 用一个基于 S3 的平台替代多工具组合的监控方案。
- 观测 AI 代理,并借助 LLM 分析遥测数据。
- 将现有 OpenTelemetry Collector 管道接入新的后端。
快速上手
- 1
运行 README 中的官方安装脚本
- 2
使用摄取命令向 demo 数据流发送示例日志
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 许可证,这是一种 copyleft 许可证,修改后的版本需要公开源代码。
- 快速开始使用默认管理员账户 admin / admin,生产部署需要按照安装指南进行加固。
收录于专题
标签
常见问题
- parseable 是什么?
- 基于 Rust 的开源可观测性平台,将日志、指标、链路追踪和事件存储在对象存储上,单个二进制即可运行。 Parseable 是一个基于数据湖架构构建的可观测性平台。它从应用、代理和系统接收日志、指标、链路追踪和事件,并以列式 Parquet 格式存储在 S3 等对象存储上。计算层无状态,存储与计算可以各自独立扩展。
- parseable 可以免费使用吗?用的什么许可证?
- parseable 以 AGPL-3.0 许可证开源。用于商业产品前,请先确认许可证条款。
- parseable 还在维护吗?
- 活跃维护中。parseable 最近一次提交是在 2026年10月23日。
- parseable 适合用来做什么?
- 在自托管的可观测性体系中集中管理应用与基础设施日志。 用一个基于 S3 的平台替代多工具组合的监控方案。 观测 AI 代理,并借助 LLM 分析遥测数据。 将现有 OpenTelemetry Collector 管道接入新的后端。
- parseable 怎么安装和运行?
- 运行 README 中的官方安装脚本 使用摄取命令向 demo 数据流发送示例日志: 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
概要由 AI 根据项目 README 生成;GitHub 数据每日更新。
相关项目
6760+3 本周571RustApache-2.0更新于 14小时前
Prometheus 是一套开源的系统与服务监控系统,负责采集指标、评估规则并触发告警。
6.7万+11 本周1.1万GoApache-2.0更新于 16小时前
自托管的可观测性后端,接收日志、指标、链路追踪和性能剖析数据,并兼容 Loki、Prometheus、Tempo、Pyroscope 的 API。
1715+1 本周103GoAGPL-3.0更新于 前天
基于 OpenTelemetry 的开源可观测性平台,将日志、指标、链路追踪、告警和仪表盘整合在一个可自托管的工具中。
3.2万2550TypeScriptOther更新于 13小时前
Pydantic Logfire 的 Python SDK,基于 OpenTelemetry 为应用和 LLM 智能体提供追踪、指标与日志。
4520335PythonMIT更新于 12小时前
面向微服务与云原生架构的 APM 应用性能监控系统,提供链路追踪与诊断。
2.5万6634JavaApache-2.0更新于 17小时前