您可以將 Webhook 設定為將警示通知傳送至遠端 Web 伺服器。Webhook 會透過 HTTP POST/PUT 提供通知。

必要條件

確認您是以「超級管理員」使用者身分,或是以其相關聯角色具有相關權限的使用者身分,來登入 vRealize Log Insight Web 使用者介面。如需詳細資訊,請參閱建立和修改角色。Web 使用者介面的 URL 格式為 https://log-insight-host,其中 log-insight-hostvRealize Log Insight 虛擬應用裝置的 IP 位址或主機名稱。

程序

  1. 導覽至管理索引標籤。
  2. 在 [組態] 下方,按一下 Webhook
  3. 按一下新增 Webhook
  4. 名稱文字方塊中,輸入 Webhook 的名稱。
  5. 輸入以下資訊。
    選項 說明
    端點 選取您要傳送通知的目的地端點,例如 Slack、Pager Duty 或自訂端點。根據選取的端點類型:
    • 使用者介面提供其他輸入選項。
    • 使用者介面會使用預先定義的範本填入 Webhook 裝載,您可以根據需求進行自訂。
    Webhook URL 輸入您要張貼 Webhook 通知的遠端 Web 伺服器 URL。若要確認連線,請按一下測試警示

    您可以輸入多個 Webhook URL,並以空格分隔。

    整合金鑰 如果您選取 Pager Duty 端點,請輸入 Webhook 要求的整合金鑰。
    進階設定 如果您選取自訂端點,請輸入內容類型、動作等其他資訊。

    內容類型的預設值為 JSON,而動作的預設值為 POST。您可以自訂這些選項,以及將其他標頭新增至自訂標頭下方的要求。如果已配置的遠端 Web 伺服器需要 POST/PUT Webbhook 通知的授權,請在授權使用者授權密碼文字方塊中輸入要向伺服器驗證的使用者名稱和密碼。

    Webhook 裝載 此區域會根據您在端點下拉式功能表中的選取項目自動填入。您可以自訂裝載,這是作為 POST/PUT Webhook 通知要求一部分所傳送的本文範本。本文可以是 XML 或 JSON 格式。
    參數 您可以使用參數清單來建構 Webhook 裝載。傳送 Webhook 通知時,參數會取代為實際值。
    • AlertName
    • AlertType
    • SearchPeriod
    • HitOperator
    • messages
    • HasMoreResults
    • Url
    • EditUrl
    • Info
    • Recommendation
    • NumHits
    • TriggeredAt
    • SourceInfo
  6. 按一下儲存