shell腳本根據日誌關鍵字統計調用量

寫了一個簡單的shell腳本,根據日誌中的關鍵字來查看限流情況,代碼如下:

rateLimitCount.sh

#rateLimitCount.sh
DT=`date "+%Y-%m-%d %H:%M:%S"` #當前時間
echo -n -e "$DT\t"
grep --color "獲取本地令牌桶成功" /export/Domains/PTTASK/server1/logs/catalina.out | grep -E "$DT" |wc -l  #抓取關鍵字並統計

使用for循環查看每秒鐘的流量:

for i in `seq 1 120`;do echo -n -e  "$i\t";./rateLimitCount.sh; sleep 1;done

在這裏插入圖片描述
或者使用watch命令查看每秒鐘的流量情況:

watch -n 1 ./rateLimitCount.sh

在這裏插入圖片描述

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章