Nginx中Kibana的掩码URL

Nginx中Kibana的掩码URL,nginx,proxy,rewrite,kibana,Nginx,Proxy,Rewrite,Kibana,我已经用Nginx设置了Kibana。但需要在这方面做一些调整。我的意思是,需要屏蔽请求URI 例如: 发件人: 致: 谢谢如果您的所有URL中都有一个#,您可以这样做: filter { mutate { gsub => [ "request", "#.*", "test" ] } } } 如果您需要更通用的东西,您可以创建一个自定义版本的%{URI}模式来命名字段,然后用组合的位(URIPROTO、USER、URIHOST)替换请求字段。谢谢您的回复。我需

我已经用Nginx设置了Kibana。但需要在这方面做一些调整。我的意思是,需要屏蔽请求URI

例如:

发件人:

致:

谢谢

如果您的所有URL中都有一个#,您可以这样做:

filter {
  mutate {
    gsub => [ "request", "#.*", "test" ]
    }
  }
}

如果您需要更通用的东西,您可以创建一个自定义版本的%{URI}模式来命名字段,然后用组合的位(URIPROTO、USER、URIHOST)替换请求字段。

谢谢您的回复。我需要在哪里更改上述设置?。请给出一些步骤或任何链接,如果你有。感谢AdvanceOps,我假设您的日志将使用logstash进行elasticsearch。Logstash将允许您进行所需的转换。此外,kibana4将允许您针对输出运行脚本,但我认为这比在输入过程中修复它的效率要低。如果您有其他方法将日志放入elasticsearch,请描述它。我将数据直接发布到elasticsearch,而不是使用Logstash。我可以在Kibana仪表板上查看数据。但这里的问题是url暴露了确切的文件路径和文件名。是否可以如上所述屏蔽请求url?。如果你说是,请分享你的想法。你可以在kibana4中作为脚本字段来做。希望能有帮助。我用的是Kibana3。我可以在这个版本上做同样的操作吗?。如果是,请分享一些参考链接,这可能有助于我进行更多的设置。