當前位置:股票大全官網 - 股票投資 - 如何使用Datadog監控Nginx

如何使用Datadog監控Nginx

如果妳讀過如何監控NGINX,妳應該知道從妳的網絡環境的幾個指標中可以得到多少信息。而且妳也看到了從NGINX的特定基礎上收集指標是多麽的容易。但是,為了全面持續地監控NGINX,妳需要壹個強大的監控系統來存儲和可視化指標,並在出現異常時提醒妳。在本文中,我們將向您展示如何使用Datadog來安裝NGINX monitoring,以便您可以在定制的儀表板中查看這些指示器:

Datadog允許您使用單個主機、服務、流程和指標,或者它們的幾乎任何組合來構建圖形和警報。例如,您可以監控您的所有主機,或者特定可用區域中的所有NGINX主機,或者您可以監控帶有特定標簽的所有主機的關鍵指示器。本文將告訴您如何:

在Datadog儀表板上監控NGINX指示器就像監控其他系統壹樣。

設置壹個自動鬧鈴,當壹個關鍵指標發生急劇變化時通知您。

配置NGINX

為了收集NGINX指示器,您需要確保NGINX已經啟用了狀態模塊和用於報告狀態指示器的URL。開源NGINX和NGINX Plus的分步配置,請參考之前的相關文章。

集成Datadog和NGINX

安裝數據狗代理

Datadog代理是壹款開源軟件,可以收集和報告您主機的指標,以便您使用Datadog查看和監控。安裝該代理通常只需要壹個命令。

只要您的代理啟動並運行,您就會在您的Datadog帳戶下看到主機的指示器報告。

配置代理

接下來,您需要為代理創建壹個簡單的NGINX配置文件。您系統中代理的配置目錄應該可以在這裏找到。

在conf.d/NGINX.yaml.example目錄中,您會發現壹個簡單的配置文件,您可以在其中編輯和提供每個NGINX實例的狀態URL和可選標記:

初始化配置:

實例:

-nginx _ status _ URL:localhost/nginx _ status/

標簽:

-實例:foo

當您提供狀態URL和任何標記時,將配置文件保存為conf.d/nginx.yaml

重新啟動代理

您必須重新啟動代理來加載新的配置文件。重啟命令在這裏,取決於平臺。

檢查配置文件

要檢查Datadog和NGINX是否正確集成,請運行Datadog的info命令。每個平臺使用的命令看這裏。

如果配置正確,您將看到如下輸出:

檢查

======

[...]

壹款反向代理網頁服務器

-

-實例# 0[正常]

-收集了8項指標。0個事件

安裝集成

最後,在妳的Datadog賬號中打開“Nginx Integration”。這個很簡單,妳只需要點擊NGINX集成設置中的“安裝集成”按鈕。