1.2.2.19 统计

优质
小牛编辑
133浏览
2023-12-01

使网络可以理解是Envoy的主要目标之一。Envoy根据配置如何获取大量的统计数据。一般来说,统计分为两类:

  • 下游:下游统计涉及传入的连接/请求。它们由监听器,HTTP连接管理器,TCP代理过滤器等发出
  • 上游:上游统计涉及传出连接/请求。它们由连接池,路由过滤器,TCP代理过滤器等。

单个代理场景通常涉及下游和上游统计信息。这两种类型可以用来获得特定网络跳跃的详细图谱。来自整个网格的统计数据给出了每一跳和整体网络健康状况的非常详细的图谱。所发出的统计数据在操作指南中详细记录。

Envoy使用statsd作为统计输出格式,虽然插入不同的数据统计集并不困难。支持TCP和UDP statsd。在内部,计数器和计量器被分批并定期刷新以提高性能。统计分布会在收到时写入。注意:以前称为时序的统计数据变成分布图,唯一区别就是单位。

  • v1 API 参考
  • v2 API 参考