IP 标记¶
HTTP IP 标记过滤器为来自 x-forwarded-for 的受信任地址使用字符串标记 来设置头部 x-envoy-ip-tags。如果地址没有标记,则不设置头部。
IP 标记的实现提供了一种可伸缩的方法,可以高效地将 IP 地址与大量的 CIDR 进行比较。存储标签和 IP 地址子网的底层算法是 S.Nilsson 和 G.Karlsson 在论文 使用 LC 尝试查找 IP 地址 中描述的一种压缩 tire 树。
统计¶
IP 标记过滤器在 http.<stat_prefix>.ip_tagging. 命名空间中输出统计信息。stat 前缀来自拥有的 HTTP 连接管理器。
名称 |
类型 |
描述 |
---|---|---|
<tag_name>.hit |
Counter |
应用了 <tag_name> 的请求总数 |
no_hit |
Counter |
不适用 IP 标记的请求总数 |
total |
Counter |
IP 标记过滤器操作的请求总数 |