Windows system >> Windowsの知識 >  >> Linuxシステムチュートリアル >> Linuxチュートリアル >> シェルスクリプト分析nginxがアクセス時間と最も時間のかかるページを記録する(スロークエリー)  

サーバーに負荷がかかっているときは、実行するのが非常に面倒です。私たちはしばしばサイトページの最適化をします、より多くの訪問とより多くの時間がかかるページを見つけるでしょう。訪問頻度が高く時間がかかる住所を見つけると、すぐに最適化してすぐに結果が得られます。以下は、最適化を行うときによく使用したシェルスクリプトの一部です。これは、mysql slowqueryのように、Webページのスローページ

シェルスクリプト分析nginxがアクセス時間と最も時間のかかるページを記録する(スロークエリー)  

サーバーに負荷がかかっているときは、実行するのが非常に面倒です。私たちはしばしばサイトページの最適化をします、より多くの訪問とより多くの時間がかかるページを見つけるでしょう。訪問頻度が高く時間がかかる住所を見つけると、すぐに最適化してすぐに結果が得られます。以下は、最適化を行うときによく使用したシェルスクリプトの一部です。これは、mysql slowqueryのように、Webページのスローページ

  
 Sed -e 's /[0-9] * //g';

awk '{split($ 7、bbb、"?"); arr [bbb [1]] = arr [bbb] [1]] + $ NF; arr2 [bbb [1]] = 1;} END {for(i in arr){print i ":" arr2 [i] ":"; arr [i]":" arr [i] /arr2 [i]}} '$ 1

Copyright © Windowsの知識 All Rights Reserved