使用 Azure 入口網站為 Azure Synapse Analytics 建立警示

本文將示範如何利用 Azure 入口網站設定 Azure Synapse Analytics 專用 SQL 池的警報。 當資料庫大小或 CPU 使用率等指標達到門檻時,警報可以寄送電子郵件或呼叫 webhook。

設定新警示規則

您可以收到以您 Azure 服務的監視計量或事件為基礎的警示。

  • 指標值 - 當指定指標的值超過您指派的閾值時,就會觸發警示。 如需詳細資訊,請參閱 指標警示。
  • 活動記錄檔事件 - 警示可在每一個事件發生時觸發,或是僅在事件數目達到特定值時才觸發。 如需詳細資訊,請參閱活動記錄警示。
  • 資源健康情況 - 與資源健康情況狀態事件相關的警示,包括事件是平台起始還是使用者起始。 如需詳細資訊,請參閱資源健康狀態警示。

您可以為警示設定許多動作類型,以在觸發警示時執行,包括:

  • 傳送電子郵件通知給服務管理員和共同管理員
  • 將電子郵件傳送至您指定的其他電子郵件,包括針對 Azure Resource Manager 角色。
  • 使用語音提示撥打電話號碼
  • 傳送文字訊息至電話號碼
  • 傳送 Azure 行動應用程式通知
  • 啟動自動化 Runbook
  • 呼叫 Azure Functions
  • 啟動 Event Hubs 動作
  • 建立 ITSM 相容的票證
  • 選取邏輯應用程式動作
  • 呼叫 Webhook 或安全的 Webhook

您可以透過下列方式,來設定及取得警示規則的相關資訊:

開始使用 Azure 入口網站中的新警示規則

  1. 在 Azure 入口網站中,找到你想監控的資源並選擇它。
  2. 在 [監視] 底下的資源功能表中,選取 [警示]。 不同資源的文字和圖示會有些許不同。
  3. 選擇 + 建立 按鈕,然後選擇 警報規則。
  4. 在 建立警報規則時, 範圍 會自動設定為個別資源。

    注意

    為避免眾多獨立警報的擴散,建議為訂閱、資源群組或邏輯伺服器中某一類型的所有資源設定警報。 使用 [範圍] 索引標籤來變更新警示規則的範圍。

透過 指標 訊號類別的警示,捕捉活動高峰或持續的資源壓力。

  1. 在「條件」標籤中,選擇「查看所有訊號」並從指標列表中選擇訊號。

  2. 選擇所需的指標,例如 CPU百分比。 選擇 「申請」。

  3. 選擇訊號後,警報 邏輯 選項會出現。 此資源中該訊號的最新活動預覽也會顯示。

  4. 設定一個 閾值 類型,以判斷警示何時會採取行動。 依需求選擇 聚合類型、 運算子及 閾值 。 一般閾值為:靜態、最大值、大於、80%。

    Field 描述
    Threshold 選取是否應該根據靜態值或動態值來評估閾值。
    靜態閾值使用您設定的閾值評估規則。
    動態閾值使用機器學習演算法持續學習計量行為模式,並計算非預期行為的適當閾值。 您可以深入了解如何針對計量警示使用動態閾值。
    Operator 選取對閾值比較計量值的運算子。
    如果使用動態閾值,警示規則可依據計量行為,針對相同警示規則的上限和下限來使用自訂閾值。 請選取下列其中一個運算子:
    - 大於閾值上限或低於閾值下限 (預設值)
    - 大於上限閾值
    - 低於較低閾值
    匯總類型 選取要套用至資料點的彙總函式:Sum、Count、Average、Min 或 Max。
    臨界值 如果您選取靜態閾值,請輸入條件邏輯的臨界值。
    Unit 如果選取的計量訊號支援不同的單位,例如位元組、KB、MB 和 GB,而且如果您選取靜態閾值,請輸入條件邏輯的單位。
    臨界值靈敏度 如果您已選取動態閾值,請輸入敏感度層級。 敏感度層級會影響從計量序列模式中偏離所需的偏差量,以觸發警示。
    - 高:閾值嚴格且接近計量序列模式。 最小的偏差就會觸發警示規則,因此會產生較多警示。
    - 中等:門檻較寬鬆且更平衡。 警示量少於高敏感度層級 (預設)。
    - 低:門檻較寬鬆,允許較大偏離度量系列模式。 只有較大的偏差才會觸發警示規則,因此會產生較少的警示。
    彙總精細度 選取使用彙總類型函式時,將資料點分組的間隔。 選擇一個大於評估頻率的聚合粒度(期間),以降低錯過新增時間序列第一個評估週期的可能性。
    評估頻率 選取執行警示規則的頻率。 選取比彙總粒度更小的頻率,以產生該評估的滑動視窗。
  5. 在 評估時機 下,判斷所需的評估頻率。 使用 [檢查間隔] 和 [回顧期間] 下拉式清單。

  6. 可選擇性地為此警示加入多個條件。 如果需要,請選擇 [新增條件] 警示。

  7. 選取 下一步: 動作 >。

建立新的警示規則

  1. 從 [選取動作群組] 窗格中選取現有的動作群組,或在您的訂用帳戶中建立動作群組。 動作群組讓你能定義在警報狀況發生時應採取的行動。 這個動作定義了當你觸發警報時會發生什麼(例如發送電子郵件)。
    • 或者,透過 [使用快速動作] 功能來建立新的動作群組,並提供電子郵件或 Azure 行動應用程式通知目標。
  2. 選取 [下一步:詳細資料]>。
  3. 根據預設,警示規則的嚴重性為 3 - 資訊。 依照需要調整警報規則的 嚴重度 。
  4. 輸入 Alert 規則名稱。 提供描述,此為可選但建議。
  5. 在 進階選項下:
    • 確保已選取建立時啟用,讓警報規則在建立完成後立即開始執行。
    • 「 自動解決警示」 選項預設為啟用。 此設定會使警示具狀態,意即當不再滿足條件時,便會解除警示。
  6. 選取 下一步:標籤 >。
  7. 請考慮使用 Azure 標籤。 例如,使用「擁有者」或「CreatedBy」標籤來識別資源的創建者,並使用「環境」標籤來判斷該資源是否處於生產、開發階段等階段。 如需詳細資訊,請參閱 開發 Azure 資源的命名和標記策略。
  8. 選擇 評論 + 創建。
  9. 選擇創建。 警示很快就會處於作用中狀態。

管理警示規則

注意

若要隱藏雜訊警示,請參閱使用動作規則隱藏警示。

在 Azure 入口網站資源選單的警示選單中管理現有的警示。 若要檢視、暫止、啟動、修改和刪除現有警示:

  1. 在你專用 SQL 池的 警示 窗格中,選擇 警示規則。

  2. 選取個別的現有警示規則來進行管理。 修改並調整現有的啟用中的規則以符合你的喜好。 你也可以暫停啟用中的規則而不刪除它們。