腾讯云服务网格提供南北向和东西向的服务间端到端的可观测能力。
观测数据的收集,依赖于注入服务的 envoy sidecar proxy (数据面)上报来完成。您可以通过 TCM 灵活控制数据面可观测数据的生产计算,TCM 会将观测数据集成到合适的监控周边产品,为您提供网格边缘与内部的服务间流量的可观测能力。
TCM 提供三种类型的可观测数据:可观测数据类型 | 说明 |
监控指标 Metric | 监控指标可为您提供服务或网关的流量观测数据,适合单个服务的开发者关注。 |
调用追踪 Trace | 调用追踪可将一次业务请求的多层调用联系成为一次调用链路,便于您观测调用结构,做性能分析与异常定位。 |
访问日志 Access Log | 访问日志是 envoy proxy 生成每次请求的完整记录,包括请求层和 sidecar 代理层的信息,便于运维人员进行访问审计与错误排查。 |
三种类型的可观测数据信息如下表所示:
观测数据 | 记录信息 | 适用场景或角色 |
Metric | 单个服务业务开发监测服务运行状况。 | |
Trace | 记录服务间的调用依赖,相比 metric 增加 url 维度的信息,但记录的数据一般经过了采样 | 业务整体开发者,做所有服务的调用依赖与性能分析。 |
Access Log | 服务网格运维人员做访问审计与错误排查。 |