成人性生交大片免费看视频r_亚洲综合极品香蕉久久网_在线视频免费观看一区_亚洲精品亚洲人成人网在线播放_国产精品毛片av_久久久久国产精品www_亚洲国产一区二区三区在线播_日韩一区二区三区四区区区_亚洲精品国产无套在线观_国产免费www

主頁(yè) > 知識(shí)庫(kù) > Nginx日志自定義記錄以及啟用日志緩沖區(qū)詳解

Nginx日志自定義記錄以及啟用日志緩沖區(qū)詳解

熱門標(biāo)簽:廣州電銷機(jī)器人系統(tǒng)圖 金融行業(yè)外呼線路 東莞人工智能電銷機(jī)器人供應(yīng)商 長(zhǎng)沙開福怎么申請(qǐng)400電話 江蘇電銷外呼防封系統(tǒng)是什么 賀州市地圖標(biāo)注app 百度地圖標(biāo)注要不要錢 高德地圖標(biāo)注無(wú)營(yíng)業(yè)執(zhí)照 智能電話機(jī)器人線路

前言

如果想統(tǒng)計(jì)網(wǎng)站的訪問來源信息,可以用 php 獲取信息,記錄到數(shù)據(jù)庫(kù)的形式,也可以直接使用 nginx 提供的訪問日志,來記錄網(wǎng)站的訪問詳情,管理員可以通過分析 nginx 的訪問日志,來分析用戶的訪問來源,訪問行為詳情,網(wǎng)站頁(yè)面訪問熱度等。此外,nginx 自身也有錯(cuò)誤日志,方便運(yùn)維人員調(diào)試 nginx。對(duì)于記錄日志的行為,如果每次進(jìn)行磁盤操作,將會(huì)較多的耗費(fèi)資源,基于這個(gè)情況可以開啟 nginx 日志緩沖區(qū),緩沖區(qū)滿或者定時(shí)寫入的時(shí)間到了,再一次寫入日志。

訪問日志

nginx 在處理請(qǐng)求后立即在訪問日志中寫入有關(guān)客戶端請(qǐng)求的信息。默認(rèn)情況下,訪問日志位 logs/access.log 中,信息以預(yù)定義的組合格式寫入日志。

想要精確記錄訪問信息,就需要自定義一個(gè)更加完整的訪問日志格式,如下所示:

http {
  log_format geoproxy
  '[$time_local] $remote_addr '
  '$realip_remote_addr $remote_user '
  '$request_method $server_protocol '
  '$scheme $server_name $uri $status '
  '$request_time $body_bytes_sent '
  '$geoip_city_country_code3 $geoip_region '
  '"$geoip_city" $http_x_forwarded_for '
  '$upstream_status $upstream_response_time '
  '"$http_referer" "$http_user_agent"';
  ...
}

這個(gè)日志配置被命名為 geoproxy,它使用許多 nginx 變量來演示 nginx 日志記錄功能。詳細(xì)講解配置選項(xiàng)中各個(gè)變量的具體含義:

當(dāng)用戶發(fā)起請(qǐng)求時(shí),會(huì)記錄服務(wù)器時(shí)間 $time_local , $remote_user 值為通過基本授權(quán)的用戶名稱;

用于 nginx 處理 geoip_proxy 和 realip_header 指令的打開連接的 IP 地址和客戶端 IP 地址;

之后記錄 HTTP 請(qǐng)求方法 $request_method 、協(xié)議 $server_protocol 和 HTTP 方法 $scheme:http 或 https ;

當(dāng)然還有服務(wù)器名稱 $server_name 、請(qǐng)求的 URI 和響應(yīng)狀態(tài)碼;

除基本信息外,還有一些統(tǒng)計(jì)的結(jié)果數(shù)據(jù):包括請(qǐng)求處理的毫秒級(jí)時(shí)間 $request_time 、服務(wù)器響應(yīng)的數(shù)據(jù)塊大小 $body_bytes_sent ;

此外,客戶端所在國(guó)家 $geoip_city_country_code3 、地區(qū) $geoip_region 和城市信息 $geoip_city 也被記錄在內(nèi);

變量 $http_x_forwarded_for 用于記錄由其它代理服務(wù)器發(fā)起的請(qǐng)求的 X-Forwarded-For 頭消息;

upstream 模塊中一些數(shù)據(jù)也被記錄到日志里:被代理服務(wù)器的響應(yīng)狀態(tài)碼 $upstream_status 、建立鏈接和從上游服務(wù)器接收響應(yīng)主體最后一個(gè)字節(jié)的時(shí)間 $upstream_response_time 、 建立和上游服務(wù)器的鏈接時(shí)間 $upstream_connect_time 、建立鏈接和從上游響應(yīng)頭的第一個(gè)字節(jié)的時(shí)間 $upstream_header_time 。

請(qǐng)求來源 $http_referer 和用戶代理 $http_user_agent 也可以被記錄在日志里;

nginx 的日志記錄功能非常強(qiáng)大和靈活的,需要注意的是: 用于定義日志格式的 log_format 指令僅適用于 http 塊級(jí)指令內(nèi),所有時(shí)間值均以毫秒為單位,以毫秒分辨率進(jìn)行測(cè)量。 。

這個(gè)格式的日志配置將產(chǎn)生如下類型的日志:

[25/Feb/2019:16:20:42 +0000] 10.0.1.16 192.168.0.122 Derek
GET HTTP/1.1 http www.example.com / 200 0.001 370 USA MI
"Ann Arbor" - 200 0.001 "-" "curl/7.47.0"

如果需要使用這個(gè)日志配置,需要結(jié)合使用 access_log 指令, access_log 指令接收一個(gè)日志目錄和使用的配置名作為參數(shù):

server {
  access_log /var/log/nginx/access.log geoproxy;
  ...
}

access_log 能在多個(gè)上下文使用,每個(gè)上下文中可以定義各自的日志目錄和日志記錄格式。

結(jié)論:nginx 中的日志模塊允許為不同的場(chǎng)景配置日志格式,以便查看不同的日志文件。

在實(shí)際運(yùn)用中,為不同上下文配置不同的日志會(huì)非常有用,記錄的日志內(nèi)容可以簡(jiǎn)單的信息,也可以詳細(xì)記錄所有必要信息。不僅如此,日志內(nèi)容除了支持文本

也能記錄 json 格式和 xml 格式數(shù)據(jù)。實(shí)際上 nginx 日志有助于您了解服務(wù)器流量、客戶端使用情況和客戶端來源等信息。此外,訪問日志還可以幫助您定位與上游服務(wù)器或特定 uri 相關(guān)的響應(yīng)和問題;對(duì)于測(cè)試來講,訪問日志同樣有用,它可以用于分析流量情況,模擬真實(shí)的用戶交互場(chǎng)景。日志在故障排除、調(diào)試、應(yīng)用分析及業(yè)務(wù)調(diào)整中作用是不可或缺的。

錯(cuò)誤日志

為了精確定位 nginx 的錯(cuò)誤日志,使用自帶的 error_log 指令定義錯(cuò)誤日志目錄及記錄錯(cuò)誤日志的等級(jí),配置如下:

error_log /var/log/nginx/error.log warn;

error_log 指令配置時(shí)需要一個(gè)必選的日志目錄和一個(gè)可選的錯(cuò)誤等級(jí)選項(xiàng)。

除 if 指令外, error_log 指令能在所有的上下文中使用。錯(cuò)誤日志等級(jí)包括:

debug、info、notice、warn、error、crit、alert 和 emerg。給出的日志

等級(jí)順序就是記錄最小到最嚴(yán)謹(jǐn)?shù)娜罩镜燃?jí)順序。需要注意的是 debug 日志

需要在編譯 nginx 服務(wù)器時(shí),帶上 --with-debug 標(biāo)識(shí)才能使用。

當(dāng)服務(wù)器配置出錯(cuò)時(shí),首先需要查看錯(cuò)誤日志以定位問題。錯(cuò)誤日志

也是定位應(yīng)用服務(wù)器(如 FastCGI 服務(wù))的利器。通過錯(cuò)誤日志,我們可以調(diào)試 worker 進(jìn)程連接錯(cuò)誤、內(nèi)存分配、客戶端 IP 和 應(yīng)用服務(wù)器等問題。 錯(cuò)誤日志格式不支持自定義日志格式 ;但他同樣記錄當(dāng)前時(shí)間、日志等級(jí)和具體信息等數(shù)據(jù)。

注意:錯(cuò)誤日志的默認(rèn)設(shè)置適用于全局。要覆蓋它,請(qǐng)將 error_log 指令放在 main (頂級(jí))配置上下文中。 error_log 在開源 NGINX 1.5.2 版中添加了在同一配置級(jí)別指定多個(gè)指令的功能。

通過 syslog 將日志發(fā)送到統(tǒng)一服務(wù)器

既然不再需要將日志寫到磁盤的某個(gè)目錄,而是發(fā)送到統(tǒng)一的日志服務(wù)器,則將原有的目錄部分替換為服務(wù)器 ip 即可,配置如下:

error_log syslog:server=10.0.1.42 debug;
access_log syslog:server=10.0.1.42,tag=nginx,severity=info geoproxy;

#error_log server=unix:/var/log/nginx.sock debug;
#access_log syslog:server=[2001:db8::1]:1234,facility=local7,tag=nginx,severity=info;

error_log 和 access_log 指令的 syslog 參數(shù)緊跟冒號(hào) : 和一些參數(shù)選項(xiàng)。包括:必選的 server 標(biāo)記表示需要連接的 IP、DNS 名稱或 UNIX 套接字;

可以使用如上注釋的高端玩。

可選參數(shù)有 facility 、 severity 、 tag :

server 參數(shù)接收帶端口的 IP 地址或 DNS 名稱;默認(rèn)是 UDP 514 端口。

facility 參數(shù)設(shè)置 syslog 的類型 facility ,值是 syslog RFC 標(biāo)準(zhǔn)定義的 23 個(gè)值中一個(gè),默認(rèn)值為 local7 。其他可能的值是: auth , authpriv , daemon , cron , ftp , lpr , kern , mail , news , syslog , user , uucp , local0 ... local7

tag 參數(shù)表示日志文件中顯示時(shí)候的標(biāo)題,默認(rèn)值是 nginx 。

severity 設(shè)置消息嚴(yán)重程度,默認(rèn)是 info 級(jí)別日志。

日志緩沖區(qū)

當(dāng)系統(tǒng)處于負(fù)載狀態(tài)時(shí),啟用日志緩沖區(qū)以降低 nginx worker 進(jìn)程阻塞。大量的磁盤讀寫和 cpu 資源使用對(duì)于服務(wù)器資源也是一種巨大消耗。將日志數(shù)據(jù)緩沖到內(nèi)存中可能是很小的一個(gè)優(yōu)化手段, buffer 參數(shù)意義是緩沖區(qū)的大小,功能是當(dāng)緩沖區(qū)已經(jīng)寫滿時(shí),日志會(huì)被寫入文件中; flush 參數(shù)意義是緩沖區(qū)內(nèi)日志在緩沖區(qū)內(nèi)存中保存的最長(zhǎng)時(shí)間,功能即當(dāng)緩存中的日志超過最大緩存時(shí)間,也會(huì)被寫入到文件中, 不足的地方即寫入到日志文件的日志有些許延遲,即時(shí)調(diào)試中應(yīng)當(dāng)關(guān)閉日志緩沖。 。配置如下:

http {
  access_log /var/log/nginx/access.log main buffer=32k flush=1m;
}

參考鏈接:

  1. nginx cook book
  2. nginx 配置日志

總結(jié)

以上就是這篇文章的全部?jī)?nèi)容了,希望本文的內(nèi)容對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,謝謝大家對(duì)腳本之家的支持。

標(biāo)簽:玉樹 廊坊 滄州 北京 松原 張家界 洛陽(yáng) 永州

巨人網(wǎng)絡(luò)通訊聲明:本文標(biāo)題《Nginx日志自定義記錄以及啟用日志緩沖區(qū)詳解》,本文關(guān)鍵詞  Nginx,日志,自定義,記錄,;如發(fā)現(xiàn)本文內(nèi)容存在版權(quán)問題,煩請(qǐng)?zhí)峁┫嚓P(guān)信息告之我們,我們將及時(shí)溝通與處理。本站內(nèi)容系統(tǒng)采集于網(wǎng)絡(luò),涉及言論、版權(quán)與本站無(wú)關(guān)。
  • 相關(guān)文章
  • 下面列出與本文章《Nginx日志自定義記錄以及啟用日志緩沖區(qū)詳解》相關(guān)的同類信息!
  • 本頁(yè)收集關(guān)于Nginx日志自定義記錄以及啟用日志緩沖區(qū)詳解的相關(guān)信息資訊供網(wǎng)民參考!
  • 推薦文章
    亚洲天堂久久久久| 极品美女一区二区三区视频| 国产 福利 在线| 一级日韩一级欧美| 亚洲va欧美va国产va天堂影院| 在线精品一区二区三区| 色se01短视频永久免费| 中文字幕在线视频免费| 影音先锋资源av| 日本道色综合久久| 在线激情网站| 亚洲欧美国产一区二区| 北岛玲一区二区三区四区| 日韩欧美高清| 538国产精品一区二区免费视频| 一区免费观看视频| 香蕉视频免费在线| 欧美黄色一级生活片| 欧美超级乱淫片喷水| 色哟哟亚洲精品一区二区| 中文字幕免费精品一区高清| www.日韩视频| 亚洲国产中文字幕在线视频综合| 日韩成人dvd| 成人免费看片载| 91亚洲人成网污www| 伊人222成人综合网| 一个人看的免费网站www视频| 黑人巨大精品| 欧美tickling挠脚心丨vk| 久久久精品黄色| 成人免费一区二区三区视频网站| 久草视频手机在线| 亚洲一区二区三区免费在线观看| 欧美精品videos性欧美| 精品久久久久久久久久久下田| 亚洲成人激情在线观看| 91蝌蚪精品视频| 一区二区日韩在线观看| 91视频在线看| 91精品国产自产精品男人的天堂| 国模精品系列视频| 成年免费插网| 北条麻妃一区二区三区在线| 手机在线理论电影| 国产精品妹子av| 国产成人精品www牛牛影视| 国产欧美日韩另类一区| 久久女同互慰一区二区三区| 久久久久91| 三级成人在线视频| 成人性生交视频免费观看| 欧美日韩午夜精品| 热久久免费视频精品| 中文字幕在线视频区| 乱色精品无码一区二区国产盗| 欧美日韩精品二区第二页| 欧美成人午夜| 精品国精品国产自在久国产应用| 国产欧美91| 亚洲成人999| 日韩欧美国产网站| 色屁屁www国产馆在线观看| 91社影院在线观看| 一区二区三区的久久的视频| 日韩一本大道| 欧美网站免费| 国产精品一区二区在线观看| 年轻的保姆91精品| 色在线免费视频| 奇米精品一区二区三区在线观看一| 国产日韩精品视频一区二区三区| 九色精品高清在线播放| jlzzjlzz亚洲女人18| 全彩无遮挡全彩口工漫画h#| 中文官网资源新版中文第二页在线观看| 极品盗摄国产盗摄合集| 天天操天天干天天爽| 美女视频黄是免费| 免费网站在线观看人| 国产免费av高清在线| 韩国av一区二区三区在线观看| 三上悠亚在线观看二区| 欧美日韩一级片在线观看| 人妻无码一区二区三区| 欧美三级午夜理伦三级在线观看| 91国产精品视频在线观看| 久久婷婷五月综合色国产香蕉| 欧美 日韩 成人| 久久九九99| 大桥未久恸哭の女教师| 中文不卡在线| 免费日韩一区二区| 羞羞污视频在线观看| 国产·精品毛片| 日韩三级在线| 青青草综合网| 国产日韩欧美成人| 一区二区三区视频在线观看视频| 成人欧美一区二区三区的电影| 奇门遁甲1982国语版免费观看高清| 懂色av粉嫩av蜜乳av| 国产精品日韩欧美一区| 丁香六月激情综合| 亚洲欧洲av在线| 日韩欧美999| 91在线高清观看| 制服丝袜专区在线| 最近国产精品视频| 国产日韩欧美中文| 成 人 黄 色 小说网站 s色| av女名字大全列表| 北条麻妃69av| 涩涩网站在线看| 少妇免费毛片久久久久久久久| 成人看片网站| 欧美影院精品一区| 亚洲色图欧美另类| 日本一区二区免费在线观看视频| 国产1区在线| 欧美不卡在线播放| 国产黄色麻豆视频| 亚洲丝袜在线观看| 色琪琪综合男人的天堂aⅴ视频| 成人在线免费高清视频| 欧美亚洲国产一区| 国产精品亚洲无码| 2019年中文字幕| 国产九九在线| 777精品伊人久久久久大香线蕉| 少女频道在线观看免费播放电视剧| 欧美成aaa人片免费看| 草草地址线路①屁屁影院成人| 亚洲精品在线观看91| 香蕉免费一区二区三区在线观看| 亚洲av午夜精品一区二区三区| 在线观看免费视频你懂的| 日本成人午夜影院| 97国产视频| 亚洲欧美一区二区精品久久久| 国产剧情在线观看一区| 好吊色欧美一区二区三区四区| 亚洲视频在线观看一区二区三区| 亚洲国模精品私拍| 欧美性另类69xxxx| 日韩在线天堂| 九九九九九伊人| 久久影院中文字幕| 一区二区亚洲精品| 狠狠色丁香婷婷综合久久片| 欧美国产视频一区| 欧美xxxx日本和非洲| 欧美激情按摩在线| 国产免费一区二区三区香蕉精| 美女三级福利视频| 亚洲欧美日韩天堂| 媚黑女一区二区| 国产精品v日韩精品| 亚洲精品97久久中文字幕无码| 狠狠激情五月综合婷婷俺| 国产jjizz一区二区三区视频| 精品中文字幕乱| 国内久久精品| 五月天婷婷丁香网| 国产精品一二三区视频| 精品少妇theporn| 日韩欧美精品一区二区| 久久a级毛片毛片免费观看| 国产一区二区三区视频在线| 国产又粗又黄又爽的视频| 激情在线小视频| www.av网站| wwww在线观看| 午夜在线观看免费一区| 国产精品第二十页| 成人午夜黄色影院| 亚洲免费观看高清完整版在线观| 喷水视频在线观看| 91视频91自| 青草视频在线播放| 5566先锋影音夜色资源站在线观看| 国产三级国产精品国产专区50| 久久久夜色精品亚洲| 欧美女子与性| 川上优av中文字幕一区二区| 成人免费在线视频观看| 久中文字幕一区| 波多野结衣黄色网址| 人人妻人人澡人人爽欧美一区双| 91精品在线观看入口| 少女频道在线观看免费播放电视剧| 欧美一级淫片aaaaaaa视频| 97精品超碰一区二区三区| 午夜久久久久久久久久影院| 国偷自产av一区二区三区小尤奈| 97电影在线看视频| 最新在线中文字幕| 亚洲欧美日韩国产综合精品二区| 9色在线视频| 成年人黄色在线观看| 国产sm主人调教女m视频| 日本韩国在线观看| 91免费看网站| 日韩一级片在线播放| 亚洲欧美成人一区二区在线电影| 国产91色在线| 国内外免费激情视频| 美女被c出白浆| 日韩午夜一区| 国内精品伊人久久久久影院对白| 亚洲va欧美va国产va天堂影院| 国产欧美日韩视频一区二区三区| 久久电影网站| 一个色在线综合| 欧美高清一级片在线| 一个人看的www视频免费观看| 91极品身材尤物theporn| 不卡av影片| 亚洲欧美日韩人成在线播放| 国产一级中文字幕| 18free性欧美另类hd| 色吊丝中文字幕| 91精品国产全国免费观看| 国产日韩亚洲欧美综合| 国产精品 日韩| 国产精品中文字幕在线观看| 免费在线观看黄色小视频| 西西裸体人体做爰大胆久久久| 91在线成人| 亚洲欧美一区二区三区情侣bbw| 亚洲精品美女久久7777777| 欧美不卡高清一区二区三区| 97碰在线视频| 亚洲精品国产欧美| 青花影视在线观看免费高清| 午夜精品毛片| 成人在线视频福利| 国产精选久久久| 欧美一区观看| 日本一区免费视频| 欧美午夜不卡在线观看免费| 朝桐光av在线一区二区三区| 国产精品久久久久不卡| 超碰在线观看免费| 日韩在线视频精品| 性色av蜜臀av浪潮av老女人| 精品欧美一区二区三区精品久久| 色妞色视频一区二区三区四区| 亚洲国产三级| 亚欧美中日韩视频| 在线观看成人动漫| 欧美精品中文字幕一区| 精品国产黄a∨片高清在线| 亚洲欧洲美洲在线综合| 午夜国产精品一区| 国产老妇伦国产熟女老妇视频| 欧美一区二区三区久久综合| 91久久高清国语自产拍| 四虎影视精品永久在线观看| 日本精品600av| 国产精品色婷婷视频| 精品免费国产一区二区三区四区| 欧美1819sex性处18免费| 91精品国产综合久久香蕉最新版| 日韩色级片先锋影音| 国产精品视频中文字幕91| 久久久91麻豆精品国产一区| 久久99热狠狠色一区二区| 国产黄色网址在线观看| 日本不卡一区二区三区高清视频| av网站中文字幕| 日韩av网站在线播放| 91国产精品视频在线| 国产精品sm调教免费专区| 日本精品在线观看| 羞羞网站免费观看| av亚洲免费| 成年片费网站色大全免费视频| 精品推荐蜜桃传媒| 亚洲福利视频一区| 真实乱视频国产免费观看| 无码任你躁久久久久久久| 国产三级第一页| 国产精品少妇在线视频| 中国美女黄色一级片| 国产精品极品在线观看| 久久久久久香蕉| 国产毛片在线视频| 国产在线看片免费视频在线观看| 粉嫩av一区| 亚洲精品国产精品国产| 国产亚洲综合久久| www.青青青| 欧美高清不卡在线| 国产伦精品一区二区三区在线观看| 色婷婷久久久亚洲一区二区三区| 国产美女高潮一区二区三区| 国产又爽又黄又刺激的软件| 五丁香在线视频| 少妇人妻偷人精品一区二区| 欧美日韩国产成人在线| 无码人妻精品一区二区三区蜜桃91| 精品国产视频在线观看| 久久久久久久久久久福利| av在线免费观看网址| 黄色一级片免费播放| 风间由美一区| 日韩av片在线播放| 天天躁日日躁aaaa视频| 中文字幕69页| 日韩av在线播| 在线视频日本亚洲性| 青青草国产一区二区三区| 午夜影院免费版| 欧美性xxxx巨大黑人猛| 亚洲天堂手机| 99国产成+人+综合+亚洲欧美| 欧美videos中文字幕| 午夜精品久久久久久久| 亚洲毛片欧洲毛片国产一品色| 青青青视频在线| 日本夜爽爽一二区| 99久久精品无免国产免费| 天天操天天摸天天爽| 性久久久久久久| 区二区三区在线| 精品少妇一二三区| 狠狠色2019综合网|