Logstash处理Nginx日志
nginx log_format
|
|
日志用例
……每一行错误,都值得记录。
nginx log_format
|
|
日志用例
……迁移工具地址: https://github.com/medcl/esm
迁移脚本
#!/bin/bash
filter_time=`date +%Y-%m-%d -d "-8 days"`
index_arr=(es_collect es_keyword es_app)
prod_es="http://:9200"
pre_es="http://:19200"
for i in ${index_arr[@]}
do
echo "$i start rync." >> ./es_rync.log
echo "`date`" >> ./es_rync.log
./migrator-linux-amd64 -s ${prod_es} -d ${pre_es} -x $i -q=cycle_time:${filter_time} -y $i -w=1 -b=1
echo "`date` done." >> ./es_rync.log
echo "done"
#exit 100
done
……
设置hosts
es-node-1 192.168.41.74
es-node-2 192.168.41.53
es-node-3 192.168.41.73
es-node-1的elastisearch.yml文件如下:
……