最近,有客戶反應客戶端卡,老闆集合技術人員開會討論,找出慢的原因,由此產生了分析nginx響應時間,由於線上環境nginx日誌格式帶上了引號,處理起來有點麻煩,以下是處理過程
一、nginx日誌格式
二、nginx訪問日誌(/var/log/nginx)
三、分析nginx日誌3.1列印響應時間並且去除引號
cat website.access.log| awk 『』 | awk -f 「\」」 『>a.txt3.2合併檔案,將時間重新補上去
paste -d 」 」 website.access.log a.txt > b.txt3.3查詢響應時間大於1秒的url
cat結果如下圖b.txt |awk
『($nf>1)』>c.txt
宣告:本文採用
by-nc-sa
awk分析nginx日誌裡面的介面響應時間
標籤:
awk,
cat,
nginx
Awk分析nginx訪問日誌
awk是linux系統下乙個處理文字的程式語言工具,能用簡短的程式處理標準輸入或檔案 資料排序 計算以及生成報表等等,應用非常廣泛。預設日誌格式 remote addr remote user time local request status body bytes sent http refere...
基於awk的nginx日誌分析
在系統調優的時候,經常要去分析nginx的請求日誌,統計 分析各個時間段的請求量。當然分析nginx日誌的方法很多,本文使用awk技術分析日誌。awk是什麼 awk是乙個強大的文字分析工具,awk就是把檔案逐行的讀入,以空格為預設分隔符將每行切片,切開的部分再進行各種分析處理。awk語言的最基本功能...
AWK裡面的NR NF用法
1.nf 支援記錄域個數,在記錄被讀之後再設定例1 root redhat wilsontest pwd tmp wilsontest root redhat wilsontest echo pwd awk f wilsontest 這裡取得的是當前目錄的最後乙個檔案的名字。再如 root redh...