nginx status狀態頁配置方法和中文說明

2021-01-08 網易

2020-12-31 10:10:35 來源: 西崑雲

舉報

  

  西崑雲這篇文章主要介紹了nginx status狀態頁配置方法和中文說明,重點在配置例子和status的中文說明,需要的朋友可以參考下

  nginx和php-fpm一樣內建了一個狀態頁,對於想了解nginx的狀態以及監控nginx非常有幫助。為了後續的監控,我們需要先了解nginx狀態頁是怎麼回事。

  1. 啟用nginx status配置

  在默認主機裡面加上location或者你希望能訪問到的主機裡面。

  複製代碼代碼如下:

  
server {
listen *:80 default_server;
server_name _;
location /ngx_status
{
stub_status on;
access_log off;

#allow 127.0.0.1;

#deny all;
}
}

  2. 重啟nginx

  請依照你的環境重啟你的nginx

  複製代碼代碼如下:

  
# service nginx restart

  3. 打開status頁面

  複製代碼代碼如下:

  
# curl http://127.0.0.1/ngx_status
Active connections: 11921
server accepts handled requests
11989 11989 11991
Reading: 0 Writing: 7 Waiting: 42

  4. nginx status詳解

  複製代碼代碼如下:

  
active connections – 活躍的連接數量
server accepts handled requests — 總共處理了11989個連接 , 成功創建11989次握手, 總共處理了11991個請求
reading — 讀取客戶端的連接數.
writing — 響應數據到客戶端的數量
waiting — 開啟 keep-alive 的情況下,這個值等於 active – (reading+writing), 意思就是 Nginx 已經處理完正在等候下一次請求指令的駐留連接.

特別聲明:以上內容(如有圖片或視頻亦包括在內)為自媒體平臺「網易號」用戶上傳並發布,本平臺僅提供信息存儲服務。

Notice: The content above (including the pictures and videos if any) is uploaded and posted by a user of NetEase Hao, which is a social media platform and only provides information storage services.

相關焦點

  • Nginx主配置文件nginx.conf史上超細中文詳解
    Nginx主配置文件nginx.conf史上最細中文詳解... 1第1章作者簡介.
  • Nginx與Lua的執行順序和步驟說明
    這條指令運行於nginx access階段的末尾,因此總是在 allow 和 deny 這樣的指令之後運行,雖然它們同屬 access 階段。content_by_lua:階段是所有請求處理階段中最為重要的一個,運行在這個階段的配置指令一般都肩負著生成內容(content)並輸出HTTP響應。
  • Nginx配置文件中文注釋詳解
    Nginx ("engine x") 是一個高性能的 HTTP 和 反向代理 伺服器,也是一個 IMAP/POP3/SMTP 代理伺服器。 Nginx 是由 Igor Sysoev 為俄羅斯訪問量第二的 Rambler.ru 站點開發的,它已經在該站點運行超過兩年半了。
  • 五分鐘9步搞定nginx正向代理配置方法
    nginx在絕大數的場景中我們使用其用於做web中間件或反向代理使用,但是nginx實際上也提供了正向代理的功能。下面我們來進行nginx正向代理配置操作,以便大家能夠掌握nginx正向代理配置方法。nginx.org/download/nginx-1.9.12.tar.gz# tar xf nginx-1.9.12.tar.gz第三步:通過補丁方法把上述下載的正向代理模塊導入到nginx模塊存儲目錄# cd nginx-1.9.12/
  • 從0開始,在Linux中配置Nginx反向代理、負載均衡、session共享、動靜分離
    nginx:**高並發處理能力強、擅長處理靜態請求、反向代理、均衡負載。**下面詳細說明Nginx和Apache區別[1]:nginx是輕量級的web服務,比apache佔用更少的內存及資源,且並發能力更強,在高並發下nginx能保持低資源、低消耗、高性能。另外,nginx具有高度模塊化的設計,編寫模塊相對簡單,社區活躍,高性能模塊出品迅速。
  • Nginx---高性能的HTTP和反向代理web伺服器
    2020年上海的初雪,嘿嘿,愛了愛了######Nginx配置文件nginx.conf中文詳解#####
  • 使用Nginx提升網站訪問速度
    /configure --with-http_stub_status_module –prefix=/opt/nginx# make# make install  其中參數 --with-http_stub_status_module 是為了啟用 nginx 的
  • 在Nginx使用Lua擴展功能
    什麼是Nginx_Lua_ModuleNginx_Lua_Module是由淘寶的工程師清無(王曉哲)和春來(章亦春)所開發的Nginx第三方模塊,它能將Lua語言嵌入到Nginx配置中,從而使用Lua就極大增強了Nginx的能力。
  • 為伺服器或網站部署一個狀態監控頁
    創建官方狀態監控頁需要監控的項目添加完成之後還可以設置一個官方的狀態監控頁。然後會有一個唯一的地址,就是你的官方提供的狀態監控頁。也可以用自己的域名綁定官方的狀態頁來使用,畢竟,官方給的地址不容易記住。
  • nginxWebUI 1.0.5 發布,nginx 可視化網頁配置工具
    功能說明本項目可以使用WebUI配置nginx的各項功能, 包括http協議轉發, tcp協議轉發, 反向代理
  • Nginx 極簡教程(快速入門)
    nginx -s reopen     重新打開日誌文件。nginx -c filename   為 Nginx 指定一個配置文件,來代替預設的。nginx -t            不運行,僅僅測試配置文件。nginx 將檢查配置文件的語法的正確性,並嘗試打開配置文件中所引用到的文件。nginx -v            顯示 nginx 的版本。
  • Ingress Nginx 落地實踐
    躲在 LVS 後面,如何平滑的上下線是個問題正常上線流程:正常下線流程:官方默認的配置肯定做不到。啟動 postStart,touch status.html結束 preStop,remove status.html。聽起來可行,但是沒有辦法做到正常上線。因為不知道啥時候 Controller、Nginx 準備好。
  • 【行業資訊】nginxWebUI 1.9.2 發布,nginx 圖形化管理工具
    功能說明 本項目可以使用WebUI配置nginx的各項功能, 包括http協議轉發, tcp協議轉發, 反向代理, 負載均衡, 日誌管理和解析, ssl證書自動申請、續籤、配置等, 最終生成nginx.conf文件並覆蓋nginx的默認配置文件, 完成nginx的最終功能配置.
  • CentOS7下Nginx+ModSecurity配置、安裝、測試教程
    1、未開啟nginx的狀態下,用瀏覽器訪問虛擬機配的ip效果:結論:配置了nginx服務的虛擬機,只有開啟了nginx服務,才能訪問其IP一些網站攻擊:譬如SQL注入、XSS攻擊,也不會被攔截。ModSecurity的功能是增強Web Application 的安全性和保護Web application以避免遭受來自已知與未知的攻擊。
  • welcome to nginx|nginx是什麼
    ,現在更多的網站建設人員都開始使用 LINUX 伺服器,那麼 LINUX 伺服器更好的會使用到 nginx,那麼什麼是 nginx,nginx 有什麼用,那麼下面 welcome to nginx 的世界,下面小編將帶大家介紹 nginxnginx 是什麼,nginx 有什麼用。
  • nginx的location配置詳解
    nginx不對url做編碼,因此請求為/static/20%/aa,可以被規則^~ /static/ /aa匹配到(注意是空格)。~ 開頭表示區分大小寫的正則匹配~*  開頭表示不區分大小寫的正則匹配!~和!~*分別為區分大小寫不匹配及不區分大小寫不匹配 的正則/ 通用匹配,任何請求都會匹配到。
  • 寫給前端快速入門的《Nginx 入門指南》
    sudo pkill \-9 nginx修改配置經常要用到的幾個文件路徑:/usr/local/etc/nginx/nginx.conf (nginx配置文件路徑)/usr/local/var/www (nginx伺服器默認的根目錄)/usr/local/Cellar/nginx/1.17.9 (nginx的安裝路徑)/usr/local
  • 負載均衡之LVS與Nginx對比
    動靜分離為了加快網站的解析速度,可以把動態頁面和靜態頁面交給不同的伺服器來解析,加快解析的速度,降低由單個伺服器的壓力。動靜分離之前的狀態光看兩張圖可能有人不理解這樣做的意義是什麼,我們在進行數據請求時,以淘寶購物為例,商品詳情頁有很多東西是動態的,隨著登錄人員的不同而改變,例如用戶ID,用戶頭像,但是有些內容是靜態的,例如商品詳情頁,那麼我們可以通過CDN(
  • 「看這篇就夠了」Nginx報錯no resolver defined to resolve解決
    Nginx報錯no resolver defined to reso今天再測試環境搭建代理時,遇到一個問題,nginx proxy_pass配置好了,但是就是跳轉不過去!配置代碼是同步線上下來,線上是運行正常的。關鍵代碼:...proxy_pass https://web-api.xxxxx.com/v1$uri?
  • Centos上搭建Nginx方法詳解
    什麼是nginx?Nginx是一款自由的、開源的、高性能的HTTP伺服器和反向代理伺服器;同時也是一個IMAP、POP3、SMTP代理伺服器;Nginx可以作為一個HTTP伺服器進行網站的發布處理,另外Nginx可以作為反向代理進行負載均衡的實現。