IBM Cloud Docs
Nzalerts 上 Azure

Nzalerts 上 Azure

本指南概述了在 Microsoft Azure 上設定 Nzalerts 的兩種方法。

設定選項

選項 1:提供 IBM 的多租戶應用程式存取權限

透過授予 IBM 'multi-tenant 應用程式的存取權,事件將會發佈到您的 Azure 事件網格主題。

選項 2:提供您的存取金鑰

選項 3:電子郵件方式

透過提供端點和存取金鑰,事件將發佈到您的 Azure 事件網格主題。

1.提供 IBM 的多租戶應用程式存取:

Step1: 建立事件網格主題:

  1. 登入 Azure 入口網站。
  2. 導覽到搜尋列,然後搜尋 Event-Grid
  3. Event-Grid 中選擇 Topic。 按一下「建立」以建立新主題。
  4. 填寫詳細資料,如 Resource Group, Topic Name
  5. 然後按一下 Review+create 以建立主題。

步驟 2:同意 IBM 的多租戶應用程式成為服務主體

  1. 登入 Azure 入口網站。

  2. 取得您需要發佈主題的 Microsoft AD 的目錄 ID。 建立通知方法時將需要目錄 ID。

  3. 請參考文件以建立通知方法。 Azure 事件網格通知方法

  4. 輸入您的 Directory ID 後,將會產生同意 URL。 例如,請參閱以下內容。

    https://login.microsoftonline.com/<>/oauth2/authorize?client_id=<>&response_type=code
    
  5. 在瀏覽器上貼上連結。 只有全局管理員 (或具有應用程式同意權的角色) 才能代表租戶同意。 按一下接受。 這將會在您的租戶中建立我們應用程式的服務主體。

步驟 3:給予出版許可

若要取得該主題中要發佈的事件,請按一下已建立的主題,然後導覽左側的存取控制 (IAM)

  1. 按一下新增角色指定
  2. 選擇角色 Eventgrid 資料傳送者
  3. 指派給使用者、群組或服務原則。
  4. 選擇客戶已同意的多租戶應用程式,然後儲存

步驟 4:在 NzSaas 主控台中建立事件規則方法

  1. 建立事件規則會使用租戶 ID 和事件網格主題作為輸入。 參考通知類型,請參閱 Azure_Event_Grid

一旦事件發佈到 Azure 事件網格,您就可以根據需求設定下游處理 - 無論是透過電子郵件傳送事件、將事件轉發到佇列,或是與其他服務整合。

2.提供您的存取鑰匙:

步驟 1:在您的帳戶中建立事件網格

  1. 登入 Azure 入口網站。
  2. 導覽到搜尋列,然後搜尋 Event Grid
  3. 在 EventGrid 中選擇 Topic。 按一下「建立」以建立新主題。
  4. 填寫詳細資料,如 Resource Group, Topic Name
  5. 然後按一下 Review+create 以建立主題。

步驟 2:建立通知方法

  1. 從 Event grid 主題:

    總覽索引標籤取得主題端點

    設定 -> 存取****金鑰取得存取金鑰。

  2. 請參閱 通知方法 完成設定。

3: 電子郵件方式

  1. 前往「設定」- >「監控和警示」 部分。
  2. 導覽至新增方法單選按鈕,然後按一下。
  3. Select method(選擇方法)部分,從 Select method(選擇方法)下拉選項中選擇 Email(電子郵件 ),並在 enter method name(輸入方法名稱)欄位中提供通知方法的名稱,然後按一下下一步。
  4. Configure method(設定方法 )部分,在相應欄位中輸入郵件地址。
  5. 請按一下確認

為電子郵件方法建立規則

  1. 前往「設定」- >「監控和警示」 部分。
  2. 導覽至建立規則-> 定義規則
  3. 輸入規則名稱並啟用狀態,然後按一下下一步
  4. 移至選擇目的地,選擇目的地為電子郵件,並選擇電子郵件方式。
  5. 一下下一步進入 Choose event(選擇事件 )。
  6. 輸入詳細資訊,然後按一下下一步進入事件表達
  7. 填寫必要的欄位,然後按一下確認以完成規則設定。