nginx伺服器access log日誌詳解

2021-09-25 11:22:17 字數 1755 閱讀 4689

前言:

nginx的log日誌分為:access log 和 error log

其中access log 記錄了哪些使用者,哪些頁面以及使用者瀏覽器、ip和其他的訪問資訊

error log 則是記錄伺服器錯誤日誌

log_format 日誌格式語法:

log_format name(格式名字) 格式樣式(即想要得到什麼樣的日誌內容)

示例:

看一下和上述日誌匹配的log格式設定:

#access日誌格式配置,具體引數不再細說,上面都已經說過了,自己對應一下即可

#配置access log日誌的儲存位置及檔案,注意:access.log檔案是可以按日期進行分割的,方便檢視及處理

access_log /home/serversoft/nginx/log/access.log main;

錯誤日誌的形式如下:

從上面我們可以看出幾部分資訊:

2.訪問時間。如:上例中的 [03/jan/2013:21:17:20 -0600]

3.訪問埠。如:上例中的 127.0.0.1:9000

4.響應時間。如:上例中的 0.007

5.請求時間。如:上例中的 0.007

6.使用者地理位置**(國家**)。

8.請求方式(get或者post等)。

9.請求url位址(去除host部分)。

11.請求頁面大小,預設為b(byte)。

13.使用者瀏覽器語言。如:上例中的 "es-es,es;q=0.8"

其實nginx access日誌的格式不是一成不變的,是可以自定義的。

在nginx的nginx.conf配置檔案找到:log_format 這裡就是日誌的格式

個性化**定製開發,phaser3定製開發,讓你與眾不同  趙洗能平台

Nginx 搭建Nginx伺服器

在ip位址為192.168.4.5的主機上安裝部署nginx服務,並可以將nginx伺服器,要求編譯時啟用如下功能 支援ssl加密功能 設定nginx賬戶及組名稱均為nginx nginx伺服器公升級到更高版本。步驟一 構建nginx伺服器 1 使用原始碼包安裝nginx軟體包 root proxy...

nginx伺服器總結

1.nginx不支援對外部程式的直接呼叫或者解析,所有的外部程式 包括php 必須通過fastcgi介面來呼叫。fastcgi介面在linux下是socket,這個socket可以是檔案socket,也可以是ip socket 2.nginx採用的是非同步非阻塞模式,只有乙個主程序和幾個子程序,當請...

伺服器 安裝Nginx

檢視是否安裝了g 以及檢視是否有更新 yumlist gcc c 安裝g yum install gcc c 1686 測試是否安裝成功g help yum list libtool yum install libtool.i1686 llorien org pcre wget c llorien ...