菜单
文档breadcrumb arrow Grafana Mimirbreadcrumb arrow 配置breadcrumb arrow 反向代理的 IP 地址日志记录
开源

关于 Grafana Mimir 反向代理的 IP 地址日志记录

如果在 Mimir 前使用了反向代理,故障排除可能会变得困难。您可以使用以下设置来记录反向代理通过 X-Forwarded-For 等请求头传递的 IP 地址。

  • -server.log-source-ips-enabled

    将此设置为 true 可在使用 ForwardedX-Real-IPX-Forwarded-For 请求头时添加 IP 地址日志记录。当数据被推送到 Grafana Mimir 时,错误日志中会添加一个名为 sourceIPs 的字段。

  • -server.log-source-ips-header

    此请求头字段存储源 IP 地址,仅当 -server.log-source-ips-enabled 设置为 true-server.log-source-ips-regex 已设置时使用。如果您未设置这些标志,将搜索默认的 ForwardedX-Real-IPX-Forwarded-For 请求头。

  • -server.log-source-ips-regex

    用于匹配源 IP 的正则表达式。该正则表达式必须至少包含一个捕获组,并返回第一个捕获组。此标志仅在 -server.log-source-ips-enabled 设置为 true-server.log-source-ips-header 已设置时使用。

  • -server.log-source-ips-full

    将此设置为 true 可记录请求头中列出的所有源 IP,而不仅仅是原始 IP。仅当 server.log-source-ips-enabled 设置为 true 时使用。