設定快訊和通知

設定 AppNeta 警告規則,找出特定網路事件或效能問題後,警告就會將結構化記錄傳送至 Cloud Logging。然後在 Google Cloud 中建立記錄檔快訊政策,根據這些記錄採取行動。

這些快訊和通知可協助您在客戶開始打電話前,主動回應網路事件、瞭解問題點的開發人員位置和時間,以及找出網路中的隱藏問題。

Cloud Network Insights 警報是以 AppNeta 警報傳送的記錄為依據。AppNeta 會將結構化資料的記錄項目傳送至 Cloud Logging。

Cloud Logging 收到記錄後,會由記錄型警報政策評估記錄,並篩選出特定警報。當記錄符合快訊政策時,系統會建立事件。建立事件後, Google Cloud 可以在發生事件時,透過選取的通知管道 (電子郵件、Slack、PagerDuty 或 Pub/Sub) 傳送通知。

Cloud Network Insights 提供快訊政策範本,適用於常見的快訊情境,例如監控點離線或監控網路路徑發生中斷,可簡化快訊政策設定。如要針對超出預先定義範本的事件發出快訊,請在 Cloud Logging 中建立快訊。

事前準備

只有在 AppNeta 中設定記錄,且 Cloud Logging 收到警告記錄 (insights_alarm) 或事件記錄 (insights_event) 時,才會觸發警告和通知。

必要的角色

如要取得建立記錄警告政策所需的權限,請要求管理員在啟用 Cloud Network Insights 的專案中,授予您下列 IAM 角色:

如要進一步瞭解如何授予角色,請參閱「管理專案、資料夾和組織的存取權」。

您或許也能透過自訂角色或其他預先定義的角色,取得必要權限。

建立記錄式快訊政策

在 AppNeta 中設定警示規則後,請在Google Cloud 中建立快訊政策,以便接收通知。

使用預先定義的範本

您可以使用 Cloud Network Insights 中的預先定義範本建立快訊政策。

  1. 開啟 Google Cloud 控制台,然後依序前往「網路智慧」>「Cloud Network Insights」>「快訊政策」

    前往「快訊政策」

  2. 按一下「建立快訊政策」

  3. 選取警告政策範本。

  4. 視需要自訂警告政策。

    • 按一下「查看更多動作」,然後選取「自訂快訊政策」,即可變更快訊中包含的記錄、通知頻率和自動關閉時間長度。
    • 按一下「顯示選項」,然後修改通知頻率和自動關閉時間長度。
  5. 選擇要接收通知的管道 (選用)。 如果尚未設定通知管道,請參閱「建立及管理通知管道」。

  6. 點選「建立」

使用 Logs Explorer

您也可以使用 Logging 查詢語言,在 Logs Explorer 中建立記錄快訊。

Cloud Network Insights 記錄檔會使用下列其中一種 logName

  • 警報記錄 - networkmanagement.googleapis.com/insights_alarm
  • 事件記錄 - networkmanagement.googleapis.com/insights_event

以下是查詢範例,可找出特定路徑何時發出重大警報。這項查詢是在 Logs Explorer Query 窗格中輸入。

    logName="projects/PROJECT_ID/logs/networkmanagement.googleapis.com/insights_alarm"
    resource.labels.path_id="np-abcdef"
    jsonPayload.severity="CRITICAL"
    jsonPayload.state="RAISED"
  

詳情請參閱「使用 Logging 查詢語言建構及儲存查詢」和「使用 Logs Explorer 建立以記錄為準的警告政策」。