Nginx R31 doc-15-Live Activity Monitoring 實時活動監控

老马啸西风發表於2024-05-28

前言

大家好,我是老馬。很高興遇到你。

我們為 java 開發者實現了 java 版本的 nginx

https://github.com/houbb/nginx4j

如果你想知道 servlet 如何處理的,可以參考我的另一個專案:

手寫從零實現簡易版 tomcat minicat

手寫 nginx 系列

如果你對 nginx 原理感興趣,可以讀一下

從零手寫實現 nginx-01-為什麼不能有 java 版本的 nginx?

從零手寫實現 nginx-02-nginx 的核心能力

從零手寫實現 nginx-03-nginx 基於 Netty 實現

從零手寫實現 nginx-04-基於 netty http 出入參最佳化處理

從零手寫實現 nginx-05-MIME型別(Multipurpose Internet Mail Extensions,多用途網際網路郵件擴充套件型別)

從零手寫實現 nginx-06-資料夾自動索引

從零手寫實現 nginx-07-大檔案下載

從零手寫實現 nginx-08-範圍查詢

從零手寫實現 nginx-09-檔案壓縮

從零手寫實現 nginx-10-sendfile 零複製

實時活動監控

跟蹤 NGINX Plus 和您的應用程式在內建的實時活動監控儀表板上的效能,或透過將 JSON 提供給其他工具。

本文介紹如何配置和使用 NGINX Plus 中的執行時監控服務:互動式儀表板和 NGINX Plus REST API。

關於實時活動監控

NGINX Plus 提供了各種監控工具,用於您的伺服器基礎設施:

  • 自 NGINX Plus Release 9 起提供的互動式儀表板頁面 - 實時活動監控介面,顯示伺服器基礎設施的關鍵負載和效能指標。

  • 自 NGINX Plus Release 14 起提供的 NGINX REST API - 一個介面,可以獲取擴充套件狀態資訊、重置統計資訊、動態管理上游伺服器以及管理鍵值儲存。透過該 API,您可以將 NGINX Plus 狀態資訊連線到支援 JSON 介面的第三方工具,例如 NewRelic 或您自己的儀表板。

注意:在 NGINX Plus R14 之前,儀表板中收集統計資訊和管理上游伺服器是使用 status 和 upstream_conf 模組執行的。現在,擴充套件狀態和 upstream_conf 模組已被 api 模組取代。從 R16 開始,status 和 upstream_conf 模組將被移除,並完全被 api 模組取代。

相關文章