jaeger
23,402
Stars
0
Forks
0
Watchers
0
Open Issues
未知
许可证
Go
语言
创建时间
最近更新
项目能做什么
CNCF Jaeger,分布式追踪平台。
来源:AI 基于仓库事实生成
· 内容以仓库实际 README 为准
使用说明 查看原始 README 原仓库文档
中文使用说明暂未生成。下面保留原仓库 README 摘录,命令与配置均以原文为准。
原始 README 摘录(英文原文,节选前 3000 字符)
[](https://stand-with-ukraine.pp.ua)
<img align="right" width="290" height="290" src="https://www.jaegertracing.io/img/jaeger-vector.svg">
[![Slack chat][slack-img]](#get-in-touch)
[![Unit Tests][ci-img]][ci]
[![Coverage Status][cov-img]][cov]
[![Project+Community stats][community-badge]][community-stats]
[![FOSSA Status][fossa-img]][fossa]
[![OpenSSF Scorecard][openssf-img]][openssf]
[![OpenSSF Best Practices][openssf-bp-img]][openssf-bp]
[![CLOMonitor][clomonitor-img]][clomonitor]
[![Artifact Hub][artifacthub-img]][artifacthub]
<img src="https://raw.githubusercontent.com/cncf/artwork/main/other/cncf-member/graduated/color/cncf-graduated-color.svg" width="250">
# Jaeger - a Distributed Tracing System
💥💥💥 Jaeger v2 is out! Read the [blog post](https://medium.com/jaegertracing/jaeger-v2-released-09a6033d1b10) and [try it out](https://www.jaegertracing.io/docs/latest/getting-started/).
## Quick Start
Get Jaeger running in seconds with Docker:
```bash
# Run Jaeger all-in-one (includes UI, collector, query, and in-memory storage)
docker run --rm --name jaeger \
-p 16686:16686 \
-p 4317:4317 \
-p 4318:4318 \
jaegertracing/jaeger:latest
# Access the UI at http://localhost:16686
# Send traces via OTLP: gRPC on port 4317, HTTP on port 4318
```
For production deployments and more options, see the [Getting Started Guide](https://www.jaegertracing.io/docs/latest/getting-started/).
## Architecture
```mermaid
graph TD
SDK["OpenTelemetry SDK"] --> |HTTP or gRPC| COLLECTOR
COLLECTOR["Jaeger Collector"] --> STORE[Storage]
COLLECTOR --> |gRPC| PLUGIN[Storage Plugin]
COLLECTOR --> |gRPC/sampling| SDK
PLUGIN --> STORE
QUERY[Jaeger Query Service] --> STORE
QUERY --> |gRPC| PLUGIN
UI[Jaeger UI] --> |HTTP| QUERY
subgraph Application Host
subgraph User Application
SDK
end
end
```
Jaeger is a distributed tracing platform created by [Uber Technologies](https://eng.uber.com/distributed-tracing/) and donated to [Cloud Native Computing Foundation](https://cncf.io).
See Jaeger [documentation][doc] for getting started, operational details, and other information.
Jaeger is hosted by the [Cloud Native Computing Foundation](https://cncf.io) (CNCF) as the 7th top-level project, graduated in October 2019. See the CNCF [Jaeger incubation announcement](https://www.cncf.io/blog/2017/09/13/cncf-hosts-jaeger/) and [Jaeger graduation announcement](https://www.cncf.io/announcement/2019/10/31/cloud-native-computing-foundation-announces-jaeger-graduation/).
## Get Involved
Jaeger is an open source project with open governance. We welcome contributions from the community, and we would love your help to improve and extend the project. Here are [some ideas](https://www.jaegertracing.io/get-involved/) for how to get involved. Many of them do not even require any coding.
## Version Compatibility
阅读完整原文
商业机会分析 AI 生成
Jaeger 企业级多租户与存储成本优化网关
| 产品构想 | 在 OTLP/Jaeger 采集端与存储介质(如 ES、ClickHouse)之间构建轻量代理,提供基于特征的尾部采样(Tail-based sampling)与冷热数据分层,帮企业大幅降低观测存储成本。 |
| 核心功能 | 自适应尾部采样、敏感信息掩码脱敏、多租户配额与权限隔离、低成本对象存储(S3/OSS)冷热归档插件。 |
| 目标用户 | 自建 Jaeger 导致存储与计算开销过大(如 Elasticsearch 成本高昂)的中大型研发团队及 SRE。 |
| 难度/周期 | 高 · 3-6个月 · 成本:中等(主要为开发测试与多存储后端适配验证机器成本) |
| 收费模式 | 核心开源 + 企业插件商业授权(Open-core),或按节省的存储/节点规模收取年度订阅费。 |
| 竞争风险 | OpenTelemetry Collector 官方插件功能正在快速演进,可能在核心能力上被上游直接覆盖。 |
| 依据 | 已验证事实 |
Trace 驱动的自动故障根因定位 (RCA) 增强工具
| 产品构想 | 针对 Jaeger 抓取的大量 Span/Trace 数据,提供轻量级自动化异常拓扑分析和慢调用根因定位引擎,以独立 Webhook/UI 插件形式集成。 |
| 核心功能 | 调用链异常模式自动聚类、关键路径延迟突增归因分析、跨服务错误级联扩散回溯、钉钉/企微/Slack 告警集成报告。 |
| 目标用户 | 使用 Jaeger 排查故障效率较低的中小型微服务研发与运维团队。 |
| 难度/周期 | 中等 · 2-4个月 · 成本:低(基础测试服务器与算法/规则开发成本) |
| 收费模式 | SaaS 版(接入 Trace 数据按量收费)或企业私有部署许可证订阅。 |
| 竞争风险 | 链路排查规则难以泛化,不同微服务架构对异常指标判定差异大导致误报率高。 |
| 依据 | AI推测 |
Jaeger v2 专属升级改造与私有化托管运维服务
| 产品构想 | 针对企业从 Jaeger v1 迁移至 v2(底层集成 OTel Collector 架构)的技术痛点,提供架构迁移方案、性能调优和长期高可用保障咨询。 |
| 核心功能 | v1 到 v2 平滑迁移工具链、存储后端性能压测与调优、高可用生产架构设计指南、7x24 级故障应急咨询。 |
| 目标用户 | 技术栈老旧但依赖 Jaeger、缺乏足够 OTel/Cloud-Native 专家资源的中型传统IT/互联网企业。 |
| 难度/周期 | 中等 · 1-2个月(服务形态) · 成本:极低(主要是人力专业技能投入) |
| 收费模式 | 一次性迁移咨询费或按年计算的技术专家支持服务合同(SLA)。 |
| 竞争风险 | 纯咨询与运维服务难以规模化,收入增长依赖交付人力。 |
| 依据 | 数据支持的判断 |
AI 基于仓库公开数据分析生成,含推测成分,不构成收益承诺。
报告会保存到 个人中心
竞品与相似项目 GitHub Search 真实检索
| 项目 | 中文简介 | Stars | 语言 |
|---|---|---|---|
| SigNoz/signoz | 中文介绍暂未生成 SigNoz is an open-source, OpenTelemetry-native observability |
32,596 | TypeScript |
| openobserve/openobserve | 中文介绍暂未生成 Open source observability platform for logs, metrics, traces |
23,016 | TypeScript |
| jina-ai/serve | 中文介绍暂未生成 ☁️ Build multimodal AI applications with cloud-native stack |
21,852 | Python |
| xinliangnote/go-gin-api | 中文介绍暂未生成 基于 Gin 进行模块化设计的 API 框架,封装了常用功能,使用简单,致力于进行快速的业务研发。比如,支持 cors |
5,969 | Go |
| Nepxion/Discovery | 中文介绍暂未生成 ☀️ Nepxion Discovery is a solution for Spring Cloud with blu |
5,752 | Java |
| Mikaelemmmm/go-zero-looklook | 中文介绍暂未生成 🔥基于go-zero(go zero) 微服务全技术栈开发最佳实践项目。Develop best practice pr |
5,227 | Go |
以上为通过 GitHub 官方 Search API 检索的相似项目,功能差异与优劣势需进一步人工确认,配置 AI 后可生成对比分析。
项目优势与风险
| 技术成熟度 | 创建于 ,最近推送 ,发布过 100 个 Release |
| 社区活跃 | Star 23,402 / Fork 0 / Issue 0(数据支持,可自行核实) |
| 许可证 | 未检测到(需人工确认) |
| 主要风险 | 上游项目方向可能变化;同赛道竞争者较多(见竞品表);热度与需求不完全等价 |
安装与使用
快速开始(以仓库 README 为准)
git clone https://github.com/jaegertracing/jaeger.git cd jaeger # 请阅读仓库 README 获取确切安装步骤(依赖、配置、启动命令)
术语说明:Docker=应用容器(把程序和依赖打包运行);API Key=调用外部服务的密钥;Git Clone=把仓库代码下载到本地。常见错误:API Key 未配置 / 端口占用 / 数据库连接失败,多数项目在 README 的 Troubleshooting 章节有说明。