Nginx 訪問日誌格式

2021-10-02 03:02:34 字數 1148 閱讀 4216

如果是要保留日誌的源格式,只是新增相應的日誌內容,則配置如下:

; #log路徑為nginx編譯路徑,根據自身nginx的log路徑修改,防止報錯

#重啟nginx並訪問測試日誌格式在此致謝馬哥教育張世傑老師,指令碼來自張世傑老師

#!/usr/bin/env python

#coding:utf-8

#author:zhang shijie

status_200=

status_404=

with

open

("access_json.log"

)as f:

for line in f.readlines():

line =

eval

(line)

if line.get(

"status")==

"200"

:elif line.get(

"status")==

"404"

:else

:print

("狀態碼 error"

)f.close(

)print

"狀態碼200的有--:"

,len

(status_200)

print

"狀態碼404的有--:"

,len

(status_404)

#儲存日誌檔案到指定路徑並進測試:

[root@s2 ~

]# python nginx_json.py

狀態碼200的有--:

1910

狀態碼404的有--:

13

Nginx訪問日誌

日誌對於統計排錯來說非常有利的。nginx的log日誌分為access log 和 error log.nginx。其中access log 記錄了哪些使用者,哪些頁面以及使用者瀏覽器 ip和其他的訪問資訊。error log 則是記錄伺服器錯誤日誌。日誌相關的配置有 access log erro...

nginx日誌格式

最近我們要呼叫idl的乙個人臉識別介面,但是人家那個介面是部署在南京機房,並且只能內部呼叫。從最小化成本的考慮,對於海外使用者,我們在香港搭建了乙個nginx走專線中轉進行提速。在國內則是在北京機房。中轉的配置很簡單,就是乙個簡單的proxypass 使用者是對 傳送 http post 請求就能夠...

nginx日誌格式

日誌簡介 nginx日誌主要有兩種 訪問日誌和錯誤日誌。訪問日誌主要記錄客戶端訪問nginx的每乙個請求,格式可以自定義 錯誤日誌主要記錄客戶端訪問nginx出錯時的日誌,格式不支援自定義。兩種日誌都可以選擇性關閉。通過訪問日誌,你可以得到使用者地域 跳轉 使用終端 某個url訪問量等相關資訊 通過...