用途:为 Istio、Linkerd 等服务网格部署提供可观测性方案,覆盖分布式追踪、指标与可视化,适用于搭建网格监控、调试延迟与错误、定义服务通信 SLO、可视化服务依赖以及排查网格连接问题。
主要能力:围绕可观测性三大支柱(指标、追踪、日志)与网格黄金信号(延迟、流量、错误、饱和度)组织内容,提供 Istio 配合 Prometheus 与 Grafana 的配置模板、常用 Istio 指标查询(请求速率、5xx 错误率、P99 延迟、TCP 连接、请求大小)、Jaeger 分布式追踪安装、Linkerd viz 仪表盘与 CLI 命令、Grafana 仪表盘 JSON、Kiali 可视化、OpenTelemetry 集成以及 Prometheus 告警规则示例。
使用方式:按模板应用 Kubernetes 清单与配置,例如安装 Linkerd viz 扩展使用 linkerd viz install | kubectl apply -f -,访问仪表盘使用 linkerd viz dashboard,查看流量使用 linkerd viz top deploy/my-app,实时检查使用 linkerd viz tap deploy/my-app --to deploy/backend,查看依赖使用 linkerd viz edges deployment -n my-namespace。
限制:资料未提供具体收费、价格、平台支持范围与效果数据;采样率、告警阈值等参数需结合实际环境调整,生产环境应避免过度采样并控制标签基数。