refactor(sync): add log tools

This commit is contained in:
Minghao Li 2022-07-21 15:25:46 +08:00
parent 8915486ec1
commit c4bb5a1a52
1 changed files with 3 additions and 1 deletions

View File

@ -52,7 +52,9 @@ for file in `ls ${logpath}/log.dnode* | grep -v vgId`;do
cat ${file} | awk '{ if(index($0, "sync open") > 0 || index($0, "sync close") > 0 || index($0, "become leader") > 0) {print $0} }' > ${file}.main
done
echo ""
echo "generate log.leader.term ..."
cat ${logpath}/*.main | grep "become leader" | grep -v "config change" | awk '{print $5,$0}' | awk -F, '{print $4"_"$0}' | sort -k1 > ${logpath}/log.leader.term
exit 0