使用 Dynatrace 監控 Oracle Cloud Infrastructure

簡介

在現今的混合雲環境中,可觀察性是彈性、高效能和安全系統的基礎。隨著企業將 Oracle Cloud Infrastructure (OCI) 運用於關鍵工作負載,在單一管理平台的情況下監控基礎架構、服務和應用程式變得至關重要。Dynatrace 是智慧型可觀察性和 IT 作業人工智慧 (AIOps) 的領導者,提供與 OCI 的原生整合,協助企業實現這一點。

「監控」已不再是一種策略因素。透過 Dynatrace 和 OCI 手持式工作,您可以解鎖跨雲端資產的端對端可觀察性、縮短平均修復時間 (MTTR),並改善使用者的數位體驗。

無論您是剛從 OCI 開始,還是已經執行關鍵任務工作負載,整合 Dynatrace 都能為您提供由 AI、自動化和智慧型洞察力驅動的未來就緒可觀察性基礎。

OCI 透過指標、日誌和事件提供強大的遙測。然而,能夠跨基礎架構和應用程式層建立這些訊號的關聯、套用 AI 進行根本原因分析,以及推動業務決策,都需要先進的可觀察性平台,而 Dynatrace 勝出。

整合的優點:

Dynatrace 支援監督下列 OCI 資源:

在本教學課程中,我們將逐步說明如何整合 OCI 與 Dynatrace、整合的優點,以及從官方資源和內部專業知識衍生的逐步指導。

目標

使用 Dynatrace 監控 OCI。

必備條件

作業 1:安裝環境 ActiveGate

Dynatrace ActiveGate 可作為安全代理主機,也可以執行監督。它可以最佳化流量、降低複雜性,並確保密封網路的安全性。它使用 API 來查詢和監控廣泛的雲端和資料中心技術。

注意:若要存取並執行 Dynatrace 內 Linux 上的環境 ActiveGate 安裝,您需要管理使用者角色叢集管理員角色以及部署管理員角色權限。如需詳細資訊,請參閱 Hardware and system requirements for routing/monitoring ActiveGates on Linux

同時請確定您的防火牆設定允許與 Dynatrace 通訊。視您的防火牆策略而定,您可能需要明確允許某些外送連線。環境 ActiveGate 通常會監聽 (接受內送連線) 連接埠 9999,並與連接埠 443 上的 Dynatrace (進行外送連線) 交談。

  1. 前往「Dynatrace Hub 主控台」,瀏覽至 ActiveGate ,然後按一下安裝 ActiveGate

    安裝 ActiveGate

  2. 安裝環境 ActiveGate 頁面中,為此教學課程選取適當的作業系統,並選取 Linux

    Linux

  3. 您用來下載安裝程式的方法視您的部署策略而定。您可以將安裝程式直接下載到將安裝環境 ActiveGate 的目標伺服器上,或者在其他機器上下載安裝程式,然後將它安全地傳輸到預期的伺服器。

    1. 按一下建立記號。從您的 Dynatrace 環境下載環境 ActiveGate 安裝程式時需要此權杖。下載命令和安裝命令中會自動包含,您稍後將會執行。

    2. 選取「安裝程式類型」。環境 ActiveGate 支援 x86-64s390 CPU 架構,請選取此教學課程的 x86-64

    3. 選取環境 ActiveGate 用途。

      下載權幣

    4. 從 UI 複製並執行 wget 命令以下載安裝程式。

      wget -O Dynatrace-ActiveGate-Linux-x86-1.313.24.sh "https://<domain>.live.dynatrace.com/api/v1/deployment/installer/gateway/unix/latest?arch=x86" --header="Authorization: Api-Token dt###.PDSWM########.4PQ5B6DNXFBFPCKDRQFVX#############"
      

      下載安裝器

    5. 等待下載完成。然後從第二個驗證簽章文字方塊複製命令,並將命令貼到您的終端機視窗中,以驗證簽章。

      wget https://ca.dynatrace.com/dt-root.cert.pem ; ( echo 'Content-Type: multipart/signed; protocol="application/x-pkcs7-signature"; micalg="sha-256"; boundary="--SIGNED-INSTALLER"'; echo ; echo ; echo '----SIGNED-INSTALLER' ; cat Dynatrace-ActiveGate-Linux-x86-1.313.24.sh ) | openssl cms -verify -CAfile dt-root.cert.pem > /dev/null
      

      檢查簽章

      Install

    6. 順利安裝環境 ActiveGate 之後,請確認該環境顯示在 Dynatrace 使用者介面中以進行驗證。

      驗證

工作 2:在 OCI 中建立 Dynatrace 識別和存取管理使用者

  1. 登入 OCI 主控台,瀏覽至識別與安全性網域使用者管理,然後建立新使用者 (dynatrace-monitoring)。如需詳細資訊,請參閱建立使用者

  2. 建立群組 (dynatrace-group) 並新增使用者。如需詳細資訊,請參閱建立群組

  3. 新增下列 OCI IAM 原則。

    Allow group <group name> to read metrics in compartment <compartment name>
    Allow group <group name> to read buckets in compartment <compartment name>
    Allow group <group name> to read objectstorage-namespaces in compartment <compartment name>
    Allow group <group name> to inspect buckets in compartment <compartment name>
    Allow group <group name> to inspect instances in compartment <compartment name>
    Allow group <group name> to inspect load-balancers in compartment <compartment name>
    Allow group <group name> to inspect vnic-attachments in compartment <compartment name>
    Allow group <group name> to inspect objects in compartment <compartment name>
    Allow group <group_name> to inspect alarms in tenancy
    

    注意:這些權限可讓 Dynatrace 從您的 OCI 資源讀取必要的度量和描述資料。

  4. 為新建立的使用者新增 API 金鑰。在使用者管理頁面中開啟使用者。瀏覽至 API 金鑰,然後按一下新增 API 金鑰。選取產生新的 API 金鑰組,然後按一下新增以複製組態檔預覽。我們稍後將使用 Dynatrace 主控台中的詳細資訊。

任務 3:下載與設定 Dynatrace 延伸

  1. 前往「Dynatrace Hub 主控台」,下載 OCI Integration Extension 2.0 ,然後按一下設定以新增 OCI Monitoring 組態詳細資訊。

    Extension

    新增設定

    Default

  2. 使用 OCI 租用戶 OCID區間 ID使用者 OCID、指紋區域以及私密金鑰檔案位置路徑等詳細資訊新增組態連線。

    連線

  3. 將其他欄位保留為預設值。輸入適當的描述,並將日誌層次保持為 DEBUG

    除錯

    描述

  4. 選取需要監控的所有建議度量並加以儲存。

    度量

    儲存

備註:此擴充功能著重於基本 OCI 服務,且不會監控 CX、HCM、ERP、SCM、EPM 等 Oracle SaaS 產品。

作業 4:檢視單位標準與建立儀表板

啟動擴充功能之後,資料就會開始流入 Dynatrace Smartscape,而 Dynatrace 會開始自動尋找資源。建立 Dynatrace 立即可用的 (OOTB) 儀表板供檢視使用:運算資源使用狀況網路傳輸量負載平衡器處理的封包等等。導覽至儀表板OCI 概觀以檢視 OOTB 儀表板。

儀表板

瀏覽儀表板

注意:由於組態需要區間 ID 和區域,因此必須建立新的端點或監控組態,才能監控新的區域或區間。

確認

其他學習資源

docs.oracle.com/learn 上探索其他實驗室,或在 Oracle Learning YouTube 頻道上存取更多免費學習內容。此外,請造訪 education.oracle.com/learning-explorer 以成為 Oracle Learning Explorer。

如需產品文件,請造訪 Oracle Help Center