使用警報監控數據 - AWS IoT SiteWise

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

使用警報監控數據

您可以為資料配置警報,以便在設備或流程以次最佳方式執行時提醒您的團隊。機器或程序的最佳效能,表示特定指標的值應該在高低限制範圍內。當這些指標超出其操作範圍時,則必須通知設備操作員以便修正問題。使用警報快速識別問題,並通知操作員,以最大限度地提高設備和流程的性能。

警報類型

您可以定義在 AWS 雲端中偵測到的警示,以及使用外部處理程序偵測到的警示。 AWS IoT SiteWise 支援以下類型的警報:

  • AWS IoT Events 警報

    AWS IoT Events 警報是在中檢測到的警報 AWS IoT Events。 AWS IoT SiteWise 將資產屬性值傳送至中的警示模型 AWS IoT Events。然後, AWS IoT Events 將警報狀態傳送至 AWS IoT SiteWise。您可以設定選項,例如警示偵測到的時間,以及警示狀態變更時要通知誰。您也可以定義警示狀態變更時所發生的AWS IoT Events 動作。

    中的警報 AWS IoT Events 是警報模型的實例。警報模型可指定警報的臨界值和嚴重性、警報狀態變更時的處理方式等等。當您設定警示模型的每個特徵時,您可以從警示監視的資產模型中指定屬性內容。以資產模型為基礎的所有資產在 AWS IoT Events 評估警示的特徵時都會使用屬性值。如需詳細資訊,請參閱AWS IoT Events 開發人員指南中的使用鬧鐘

    您可以在 AWS IoT Events 警報變更狀態時回應警示。例如,您可以在鬧鐘變為作用中時確認或暫停鬧鐘。您也可以啟用、停用和重設鬧鐘。

    SiteWise 監控使用者可以視覺化、設定及回應 SiteWise Monitor 入口網站中的 AWS IoT Events 警示。如需詳細資訊,請參閱《AWS IoT SiteWise Monitor 應用指南》中的使用警示進行監控

    注意

    AWS IoT Events 評估這些警報並在和之間 AWS IoT SiteWise 傳輸資料需要支付費用 AWS IoT Events。如需詳細資訊,請參閱 AWS IoT Events 定價

  • 外部警報

    外部警報是您在外部評估的警報 AWS IoT SiteWise。如果您有報告警示狀態的資料來源,請使用外部警示。外部警報包含您擷取警報狀態資料的量測屬性。

    外部鬧鐘變更狀態時,您無法確認或暫停其中。

    SiteWise 監視器使用者可以在 SiteWise Monitor 入口網站中看到外部警示的狀態,但無法設定或回應這些警示。

    AWS IoT SiteWise 不會評估外部警報的狀態。

警報狀態

工業警報包括有關其監控設備或製程狀態的資訊,以及操作員對警報狀態的回應 (選用) 資訊。

定義 AWS IoT Events 警示時,您可以指定是否啟用確認流程。預設會啟用確認流程。當您啟用此選項時,操作員可以確認警報,並留下備註,其中包含警報的詳細資訊或他們為解決警報所採取的動作。如果操作員在作用中的警報變為非作用中狀態之前未確認,警報就會被鎖定。閂鎖狀態表示警報已啟動且未被確認,因此操作員需要檢查設備或製程並確認鎖定的警報器。

警報具有下列狀態:

  • 正常 (Normal) — 警示已啟用,但非作用中。工業製程或設備如預期運作。

  • 作用中 (Active) — 警示處於作用中狀態。工業製程或設備不在其操作範圍內,需要注意。

  • 已確認 (Acknowledged) — 操作員確認警報的狀態。

    此狀態僅適用於啟用確認流程的警示。

  • Latched (Latched)-警報恢復正常,但處於活動狀態,並且沒有操作員承認。工業製程或設備需要操作員的注意,才能將警報重設為正常狀態。

    此狀態僅適用於啟用確認流程的警示。

  • 貪睡 (SnoozeDisabled) — 警報已停用,因為操作員暫停了鬧鐘。操作員定義鬧鐘暫停的持續時間。在該持續時間之後,警報會恢復正常狀態。

  • 已停用 (Disabled) — 警示已停用且不會偵測到。

警報狀態屬性

AWS IoT SiteWise 將警報狀態資料儲存為序列化為字串的JSON物件。此物件包含警示的狀態和其他相關資訊,例如操作員回應動作和警示評估的規則。

您可以透過其名稱和結構類型來識別警示狀態屬性AWS/ALARM_STATE。如需詳細資訊,請參閱定義資產模型上的警示

警報狀態資料物件包含下列資訊:

stateName

警示的狀態。如需詳細資訊,請參閱警報狀態

資料類型:STRING

customerAction

(選擇性) 物件,其中包含操作員對警示的回應的相關資訊。操作員可以啟用、停用、確認和暫停鬧鐘。當他們這樣做時,警報狀態數據包括他們的響應以及他們在響應時可以離開的註釋。此物件包含下列資訊:

actionName

操作員用來回應警示的動作名稱。此值包含下列其中一個字串:

  • ENABLE

  • DISABLE

  • SNOOZE

  • ACKNOWLEDGE

  • RESET

資料類型:STRING

enable

(選擇性) 當操作員啟用警示customerAction時,存在於中的物件。當操作員啟用警報時,警報狀態會變更為Normal。此物件包含下列資訊:

note

(選擇性) 客戶啟用警示時離開的備註。

資料類型:STRING

長度上限:128 個字元

disable

(選擇性) 當操作員停用警示customerAction時,存在於中的物件。當操作員啟用警報時,警報狀態會變更為Disabled。此物件包含下列資訊:

note

(選擇性) 客戶停用警示時離開的備註。

資料類型:STRING

長度上限:128 個字元

acknowledge

(選擇性) 當操作員確認警示customerAction時,存在於中的物件。當操作員啟用警報時,警報狀態會變更為Acknowledged。此物件包含下列資訊:

note

(選擇性) 客戶在確認警示時離開的備註。

資料類型:STRING

長度上限:128 個字元

snooze

(選擇性) 當操作員暫停鬧鐘customerAction時,存在於中的物件。當操作員啟用警報時,警報狀態會變更為SnoozeDisabled。此物件包含下列資訊:

snoozeDuration

操作員暫停鬧鐘的持續時間 (以秒為單位)。在此持續時間之後,警報會變更為Normal狀態。

資料類型:INTEGER

note

(可選)客戶在休眠鬧鐘時離開的注意事項。

資料類型:STRING

長度上限:128 個字元

ruleEvaluation

(選擇性) 包含評估警示之規則相關資訊的物件。此物件包含下列資訊:

simpleRule

包含簡單規則相關資訊的物件,可將屬性值與臨界值與比較運算子進行比較。此物件包含下列資訊:

inputProperty

此警示所評估的屬性值。

資料類型:DOUBLE

operator

此警示用來比較屬性與臨界值的比較運算子。此值包含下列其中一個字串:

  • <— 小於

  • <=— 小於或等於

  • ==— 平等

  • !=— 不等於

  • >=— 大於或等於

  • >— 大於

資料類型:STRING

threshold

此警示與屬性值進行比較的臨界值。

資料類型:DOUBLE