繁体   English   中英

Logok中的Logstash目录模式

[英]Logstash Directory pattern in grok

我在获取文件夹结构的第4级方面遇到麻烦。 我正在尝试将应用程序的组件添加为Kibana中的字段。 该组件出现在第4层的路径字段中:

/ apps / logs / ABC / abc-permit-api /abc-permit-api.log

我想获取目录结构的最后一级,即abc-permit-api。 我一直试图获得成功,但没有成功:

([^/])+%{GREEDYDATA:msg}

这给了我:

{
  "msg": [
    [
      "/logs/ABC/abc-permit-api/abc-permit-api.log"
    ]
  ]
}

非常感谢

如果您知道这将始终是第五级中的第四级,并且它将始终包含相似的字符组合,那么这应该是微不足道的。

这样的事情可以帮助您:

/%{GREEDYDATA}/%{GREEDYDATA}/%{GREEDYDATA}/%{GREEDYDATA:msg}/%{GREEDYDATA}

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM