View a markdown version of this page

連接 Dynatrace - AWS DevOps 代理程式

本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。

連接 Dynatrace

內建的雙向整合

目前, AWS DevOps Agent 支援具有內建雙向整合的 Dynatrace 使用者,可啟用下列項目:

  • 拓撲資源映射 - AWS DevOps 代理程式將使用 Dynatrace 環境中可用的實體和關係來增強您的 DevOps 代理程式空間拓撲。

  • 自動化調查觸發 - 可以設定 Dynatrace 工作流程來觸發來自 Dynatrace 問題的事件解決調查。

  • 遙測自我檢查 - AWS DevOps 代理程式可以透過 AWS DevOps 代理程式託管的 Dynatrace MCP 伺服器調查問題時,可以自我檢查 Dynatrace 遙測。

  • 狀態更新 - AWS DevOps 代理程式會將金鑰調查結果、根本原因分析和產生的緩解計畫發佈至 Dynatrace 使用者介面。

上線

加入程序

加入您的 Dynatrace 可觀測性系統包含三個階段:

  1. Connect - 透過設定帳戶存取登入資料與您可能需要的所有環境來建立與 Dynatrace 的連線

  2. 啟用 - 在具有特定 Dynatrace 環境的特定代理程式空間中啟用 Dynatrace

  3. 設定您的 Dynatrace 環境 - 下載工作流程和儀表板,並匯入 Dynatrace,記下 Webhook 詳細資訊,以觸發指定客服人員空間中的調查

步驟 1:連線

建立與 Dynatrace 環境的連線

Configuration

  1. 前往能力提供者頁面 (可從側邊導覽存取)

  2. 遙測下的可用提供者區段中尋找 Dynatrace,然後按一下註冊

  3. 在 Dynatrace 中建立具有詳細許可的 OAuth 用戶端。

    1. 請參閱 Dynatrace 文件

    2. 準備就緒後,按下一步

    3. 您可以針對您可能擁有的每個 DevOps Agent 空間,將多個 Dynatrace 環境和更新範圍連接到特定環境。

  4. 從 OAuth 用戶端設定輸入您的 Dynatrace 詳細資訊:

    • 用戶端名稱

    • 用戶端 ID

    • 用戶端秘密

    • 帳戶 URN

  5. 按一下下一步

  6. 檢閱並新增

步驟 2:啟用

在特定客服人員空間中啟用 Dynatrace,並設定適當的範圍

Configuration

  1. 從客服人員空間頁面,選取客服人員空間並按下檢視詳細資訊

  2. 選取功能索引標籤

  3. 找到遙測區段,按下新增

  4. 您會注意到 Dynatrace 狀態為「已註冊」。按一下新增以將此新增至您的客服人員空間

  5. Dynatrace 環境 ID - 提供您要與此 DevOps 代理程式空間建立關聯的 Dynatrace 環境 ID。

  6. 輸入一或多個 Dynatrace IDs - 這些可協助 DevOps 代理程式探索您最重要的資源,範例可能是服務或應用程式。如果您不確定可以按移除。

  7. 檢閱並按下儲存

  8. 複製 Webhook URL 和 Webhook 秘密。請參閱 Dynatrace 文件,將這些登入資料新增至 Dynatrace。

步驟 3:設定您的 Dynatrace 環境

若要完成 Dynatrace 設定,您需要在 Dynatrace 環境中執行特定設定步驟。遵循 Dynatrace 文件中的指示。

支援的事件結構描述

AWS DevOps Agent 使用 Webhook 支援來自 Dynatrace 的兩種事件類型。支援的事件結構描述記錄如下:

事件事件

事件會用來觸發調查。事件結構描述為:

{ "event.id": string; "event.status": "ACTIVE" | "CLOSED"; "event.status_transition": string; "event.description": string; "event.name": string; "event.category": "AVAILABILITY" | "ERROR" | "SLOWDOWN" | "RESOURCE_CONTENTION" | "CUSTOM_ALERT" | "MONITORING_UNAVAILABLE" | "INFO"; "event.start"?: string; "affected_entity_ids"?: string[]; }
緩解事件

緩解事件用於觸發產生緩解報告以進行後續步驟的調查。事件結構描述為:

{ "task_id": string; "task_version": number; "event.type": "mitigation_request"; }

移除

遙測來源在客服人員空間層級和帳戶層級的兩個層級上連接。若要完全移除它,您必須先從使用它的所有代理程式空間中移除它,然後可以取消註冊。

步驟 1:從客服人員空間移除

  1. 從客服人員空間頁面,選取客服人員空間並按下檢視詳細資訊

  2. 選取功能索引標籤

  3. 向下捲動至遙測區段

  4. 選取 Dynatrace

  5. 按移除

步驟 2:從帳戶取消註冊

  1. 前往能力提供者頁面 (可從側邊導覽存取)

  2. 捲動至目前註冊的區段。

  3. 檢查客服人員空間計數為零 (如果不是在其他客服人員空間中重複上述步驟 1)

  4. 按下 Dynatrace 旁的取消註冊