说明
我们使用默认的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
效果图: