使用logstash把mysql同步到es,Kibana可视化查看
1:首先需要电脑本地有es环境,并且要牢记版本后,后续安装的logstash和Kibana一定要版本对应
查看es版本:http://localhost:9200/
2:安装对应版本的logstash:找到自己对应ES版本,然后解压
Logstash下载地址:https://www.elastic.co/cn/downloads/logstash
3:解压后我这里重命名了一下,进入后是这个样子:
4:进入bin目录,新建配置为文件:my_logstash.conf,里面的jdbc_driver_library需要自己手动添加这个jar包,然后statement 设置为你所需的sql语句,里面注释也写得很清楚, jdbc_connection_string里面数据库的名字改成自己的
my_logstash.conf:
注意上面 index => "blog_article"这里是索引,根据自己的需求设置索引名
5:然后就可以启动logstash进行数据的同步:在当前bin打开cmd输入命令:logstash -f my_logstash.conf:自动开始同步
6:下载Kibana同样对应es版本:解压后:(记得换成自己的版本,更改后面的-6-6-0为自己的ES版本)
下载地址:https://www.elastic.co/cn/downloads/past-releases/kibana-6-6-0
7:修改kibana配置文件:改成中文
8:启动kibana:访问: http://localhost:5601/
9:查询同步的索引:
下一篇:
MySQL 时间查询 忽略时分秒