使用 AWS SDKs或 API 監控提醒 - MediaLive

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

使用 AWS SDKs或 API 監控提醒

您可以使用您偏好的 AWS SDK 或 API 來監控 AWS Elemental MediaLive Anywhere 叢集中節點上頻道活動、多工活動和活動的相關提醒。

每個資源都有一個 操作:

  • ListAlerts 具有選用狀態 (SET 或 CLEARED) 篩選條件的特定頻道。回應包含有關提醒、提醒狀態和適用管道的資訊。

  • ListMultiplexAlerts 適用於特定多工,具有選用狀態 (SET 或 CLEARED) 篩選條件。回應包含有關提醒、提醒狀態和適用管道的資訊。

  • ListClusterAlerts,適用於具有選用狀態 (SET 或 CLEARED) 篩選條件的特定叢集。回應包含提醒、提醒狀態,以及提醒套用的節點和頻道的相關資訊。

您可以查詢警示何時第一次設定,直到警示處於 CLEARED 狀態大約 5 分鐘為止的警示。

ListAlerts 和 ListMultiplexAlerts 的提示

頻道和多工回應中的資訊如下:

  • 提醒類型:簡短描述,通常為 3 到 4 個單字。

  • 訊息:長描述。

  • ID:第一次設定提醒時會建立 ID。注意下列事項:

    • ID 是單調增加計數的雜湊。

    • 每個頻道 (或多工) 都有自己的 ID 序列,與其他序列獨立遞增。

      這表示兩個頻道在相同期間內可能各有相同 ID 的提醒,特別是當頻道在接近相同時間開始時。因此,在您的程式碼中,您應該結合頻道 ID 和提醒 ID,為每個提醒指派唯一的身分。

    • 每次頻道 (或多工) 重新啟動時,都會重設一個頻道 (或多工) IDs 轉換。執行查詢時請記住這一點。

ListClusterAlerts 的秘訣

叢集回應中的資訊如下:

  • 提醒類型:CLUSTER_NODE_HEALTH適用於每種類型的提醒。

  • 訊息:長描述,可能包含在每個叢集或警示的每個執行個體中以不同方式解析的變數。

  • ID:通常等同於訊息的長描述。