本文主要是介绍Logstash系列之--Geoip地理信息汉化,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
说明
我们使用默认的logstash-filter-geoip插件解析IP地理信息时,得到的结果是英文显示,有时候我们希望把他转化成中文,方便前端调用显示,这时候我们需要搭建geoip环境,修改city.getName()为city.getNames().get("zh-CN")。然后生成gem文件,安装到logstash中。
插件下载地址:
logstash-filter-geoip-cn.zip-其它代码类资源-CSDN下载
# 卸载当前版本
bin/logstash-plugin uninstall logstash-filter-geoip
# 安装下载的gem包,安装时可能卡住,可以直接查看版本是否已经更新,测试即可
bin//logstash-plugin install --no-verify --local /logstash-filter-geoip-6.0.0-java.gem
#查看版本是否是安装的版本
bin/logstash-plugin list --verbose | grep geoip
效果图:
这篇关于Logstash系列之--Geoip地理信息汉化的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!