logstash-filter-useragent 插件将新 Edge 标识为 Chrome
logstash-filter-useragent plugin identifies new Edge as Chrome
我使用的是最新版本的 logstash-filter-useragent。
我有以下 UA Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/87.0.4280.67 Safari/537.36 Edg/87.0.664.52
这个UA来自微软的Edge浏览器(基于Chromium的浏览器)。
名称字段的预期输出为 Edge 87.0
。但是,我得到的是 Chrome 87.0
。
据我所知,logstash-filter-useragent 最后一次更新是在 2019 年。
是否有我可以使用的不同插件或我可以实施的简单修复?
您应该将 regexes.yaml 与 user_agent 插件分开管理,就像您将 geoip 数据库与 geoip 插件分开管理一样。最新的 regexes.yaml 可以在 this github 项目中找到。
我使用的是最新版本的 logstash-filter-useragent。
我有以下 UA Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/87.0.4280.67 Safari/537.36 Edg/87.0.664.52
这个UA来自微软的Edge浏览器(基于Chromium的浏览器)。
名称字段的预期输出为 Edge 87.0
。但是,我得到的是 Chrome 87.0
。
据我所知,logstash-filter-useragent 最后一次更新是在 2019 年。 是否有我可以使用的不同插件或我可以实施的简单修复?
您应该将 regexes.yaml 与 user_agent 插件分开管理,就像您将 geoip 数据库与 geoip 插件分开管理一样。最新的 regexes.yaml 可以在 this github 项目中找到。