背景:
SLB監控到後臺接口訪問量翻倍,具體如下:
分析:
首先,確認下訪問量增加前後都是哪些接口改變,所以統計一次未增加前的接口(1秒或者1分鐘的QPS)及翻倍後的QPS。
統計一分鐘的命令如下:
1.未增之前09:19時間的結果:cat host-access.log | grep 2020-06-04T09:19 | awk -F ‘|’ ‘{print $8}’ | awk -F ‘?’ ‘{print $1}’ | sort -nr | uniq -c
2.增加後的09:35時間的結果:cat host-access.log | grep 2020-06-04T09:35 | awk -F ‘|’ ‘{print $8}’ | awk -F ‘?’ ‘{print $1}’ | sort -nr | uniq -c
其次,從接口統計中看到v4等接口增加,這說明是兒童APP訪問量增加導致的;所以詢問了一下產品,發現他們在做兒童靜默升級,升級完後,兒童接口訪問量直接陡增。
處理
無需處理
其他
也可以統計一秒的接口變化,可能沒有一分鐘的看着那麼明顯,結果如下: