夜莺-Nightingale
夜莺V6
项目介绍 架构介绍
快速开始
黄埔营
安装部署
升级
采集器
使用手册
API
数据库表结构
FAQ
开源生态
Prometheus
版权声明
第1章:天降奇兵
第2章:探索PromQL
第3章:Prometheus告警处理
第4章:Exporter详解
第5章:数据与可视化
第6章:集群与高可用
第7章:Prometheus服务发现
第8章:监控Kubernetes
第9章:Prometheus Operator
参考资料

Jaeger 数据源

部署 Jaeger

这里我们为了展示对接 Jaeger 数据源,使用 Jaeger 官方推荐的 Docker Compose 部署方式,这个方式集成了 Jaeger 和一个 demo 程序,可以方便我们学习理解。生产环境不建议这样部署使用

# 下载并启动服务。请提前自行安装 git 和 docker-compose 服务,并测试拉取镜像网络通信正常。
git clone git@github.com:jaegertracing/jaeger.git jaeger && cd jaeger/examples/hotrod && docker compose up

部署完成后可以查看对应 UI 界面。

jaeger:访问服务16686端口

demo:访问服务8080端口,更多 demo 配置展示可以参考文档

接入 Jaeger 数据源

填写好 Jaeger 服务的地址和服务端口即可。

查询 Jaeger

链路追踪—>选择 Jaeger 数据源

按条件查询

Trace ID 查询

拓扑分析

链路追踪—>拓扑分析

同作查询 Jaeger 数据源,观察服务之间的交互来自动构建拓扑分析图。图中的服务元素可以任意拖拽展示。

开源版
Flashcat
Flashduty