共用方式為


(已淘汰)使用 Log Analytics 監視 Azure 容器服務 DC/OS 叢集

警告

Azure Container Service (ACS) 即將淘汰。 ACS 中不會新增任何新功能。 所有 API、入口網站體驗、CLI 命令和文件都會標示為已被取代。

如需詳細資訊,請參閱 Azure.com 上的 Azure Container Service 淘汰公告

建議您部署下列其中一個 Azure Marketplace 解決方案:

如果您想要使用 Kubernetes,請參閱 Azure Kubernetes Service

Log Analytics 是Microsoft雲端式 IT 管理解決方案,可協助您管理和保護內部部署和雲端基礎結構。 容器解決方案是 Log Analytics 中的解決方案,可協助您在單一位置檢視容器清查、效能和記錄。 您可以在集中的平台檢視記錄,以便稽核和疑難排解容器問題,並找到主機上高資源消耗的容器。

如需容器解決方案的詳細資訊,請參閱 容器解決方案Log Analytics

在 DC/OS 環境中設定日誌分析

本文假設您已設定 DC/OS,並在叢集上部署簡單的 Web 容器應用程式。

必要條件

  1. 在 DC/OS 儀錶板中,按兩下 [Universe],然後搜尋 'OMS',如下所示。

    備註

    OMS 現在稱為Log Analytics。

  2. 按一下 [安裝]。 您會看到一個彈出視窗,其中包含版本資訊和 [安裝套件 ] 或 [ 進階安裝 ] 按鈕。 當您按兩下 [ 進階安裝] 時,會引導您前往 OMS 特定的組態屬性 頁面。

  3. 在這裡,系統會要求您輸入 wsid(Log Analytics 工作區標識符)和 wskey(工作區標識符的主鍵)。 若要同時取得 wsidwskey,您必須在 https://mms.microsoft.com建立帳戶。 請遵循步驟來建立帳戶。 建立帳戶之後,您必須按兩下 [設定]、[連線的來源] 和 [Linux 伺服器],以取得 wsidwskey ,如下所示。

  4. 選取您想要的實例數目,然後按兩下 [檢閱並安裝] 按鈕。 一般而言,您會想要將實例數目等於代理程式叢集中的 VM 數目。 適用於 Linux 的 Log Analytics 代理程式會安裝為個別容器,以便在需要收集監視和記錄資訊的每個 VM 上運行。

    備註

    Microsoft Operations Management Suite 正在轉換為 Azure 監視器,而適用於 Windows 或 Linux 的 Operations Management Suite 代理程式屬於此轉換的一部份,之後會將其稱為適用於 Windows 的 Log Analytics 代理程式和適用於 Linux 的 Log Analytics 代理程式。

設定簡單的 Log Analytics 儀表板

在 VM 上安裝適用於 Linux 的 Log Analytics 代理程序之後,下一個步驟是設定 Log Analytics 儀錶板。 您可以透過 Azure 入口網站設定儀錶板。

Azure 入口網站

https://portal.microsoft.com/登入 Azure 入口網站。 移至 Marketplace,選取 監視 + 管理,然後點擊 查看所有。 然後在搜尋中輸入 containers。 您會在搜尋結果中看到「容器」。 選擇 容器,然後點擊 建立

一旦您點擊 [建立],它會要求您輸入工作區。 選取您的工作區,或如果您沒有工作區,請建立新的工作區。

選取工作區之後,請按 [建立]

如需 Log Analytics 容器解決方案的詳細資訊,請參閱 容器解決方案 Log Analytics

如何使用 ACS DC/OS 調整 Log Analytics 代理程式

如果您需要安裝 Log Analytics 代理程式,但安裝數量不足以覆蓋實際節點數,或者您需要透過新增更多 VM 擴充虛擬機擴展集,您可以藉由調整 msoms 服務來達成這些動作。

您可以前往 Marathon 或 DC/OS UI Services 索引標籤,並擴增節點數量。

這會部署到尚未部署Log Analytics代理程式的其他節點。

卸載 MS OMS

若要卸載 MS OMS,請輸入下列命令:

$ dcos package uninstall msoms

告訴我們!!!

什麼有效? 遺漏什麼? 您還需要什麼才能為您有用? 請在 OMSContainers 讓我們知道 。

後續步驟

現在您已設定 Log Analytics 來監視您的容器,請參閱您的容器儀錶板。