Surveillance des données à l'aide d'alarmes - AWS IoT SiteWise

Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.

Surveillance des données à l'aide d'alarmes

Vous pouvez configurer des alarmes pour vos données afin d'avertir votre équipe lorsque l'équipement ou les processus ne fonctionnent pas de manière optimale. Les performances optimales d'une machine ou d'un procédé signifient que les valeurs de certaines métriques doivent se situer dans une plage de limites élevées et basses. Lorsque ces mesures sont en dehors de leur plage de fonctionnement, les opérateurs d'équipement doivent être avertis afin qu'ils puissent résoudre le problème. Utilisez les alarmes pour identifier rapidement les problèmes et avertir les opérateurs afin d'optimiser les performances de votre équipement et de vos processus.

Types d'alarmes

Vous pouvez définir des alarmes qui sont détectées dans le AWS cloud et des alarmes que vous détectez à l'aide de processus externes. AWS IoT SiteWise prend en charge les types d'alarmes suivants :

  • AWS IoT Events alarmes

    AWS IoT Events les alarmes sont des alarmes qui détectent AWS IoT Events. AWS IoT SiteWise envoie les valeurs des propriétés des actifs à un modèle d'alarme dans AWS IoT Events. AWS IoT Events Envoie ensuite l'état de l'alarme à AWS IoT SiteWise. Vous pouvez configurer des options telles que le moment où l'alarme est détectée et les personnes à avertir lorsque l'état de l'alarme change. Vous pouvez également définir les AWS IoT Events actions qui se produisent lorsque l'état de l'alarme change.

    Les alarmes dans AWS IoT Events sont des instances de modèles d'alarme. Le modèle d'alarme indique le seuil et la gravité de l'alarme, ce qu'il faut faire lorsque l'état de l'alarme change, etc. Lorsque vous configurez chaque caractéristique du modèle d'alarme, vous spécifiez une propriété d'attribut à partir du modèle d'actif surveillé par l'alarme. Tous les actifs basés sur le modèle d'actif utilisent la valeur de l'attribut lors de l' AWS IoT Events évaluation de cette caractéristique de l'alarme. Pour plus d'informations, consultez la section Utilisation des alarmes dans le Guide du AWS IoT Events développeur.

    Vous pouvez répondre à une AWS IoT Events alarme lorsqu'elle change d'état. Par exemple, vous pouvez accuser réception ou suspendre une alarme lorsqu'elle devient active. Vous pouvez également activer, désactiver et réinitialiser les alarmes.

    SiteWise Les utilisateurs de Monitor peuvent visualiser, configurer et répondre aux AWS IoT Events alarmes dans les portails SiteWise Monitor. Pour plus d'informations, consultez la section Surveillance par alarmes dans le guide AWS IoT SiteWise Monitor d'application.

    Note

    AWS IoT Events des frais s'appliquent pour évaluer ces alarmes et transférer des données entre AWS IoT SiteWise et AWS IoT Events. Pour en savoir plus, consultez AWS IoT Events Tarification.

  • Alarmes externes

    Les alarmes externes sont des alarmes que vous évaluez en dehors de celles-ci AWS IoT SiteWise. Utilisez des alarmes externes si vous disposez d'une source de données signalant l'état des alarmes. L'alarme externe contient une propriété de mesure dans laquelle vous ingérez les données d'état de l'alarme.

    Vous ne pouvez pas accuser réception ou suspendre une alarme externe lorsqu'elle change d'état.

    SiteWise Les utilisateurs de Monitor peuvent voir l'état des alarmes externes dans les portails SiteWise Monitor, mais ils ne peuvent ni configurer ces alarmes ni y répondre.

    AWS IoT SiteWise n'évalue pas l'état des alarmes externes.

États d'alarme

Les alarmes industrielles incluent des informations sur l'état de l'équipement ou du processus qu'elles surveillent et des informations (facultatives) sur la réponse de l'opérateur à l'état d'alarme.

Lorsque vous définissez une AWS IoT Events alarme, vous indiquez s'il faut activer ou non le flux d'accusé de réception. Le flux d'accusé de réception est activé par défaut. Lorsque vous activez cette option, les opérateurs peuvent accuser réception de l'alarme et laisser une note contenant des détails sur l'alarme ou les mesures qu'ils ont prises pour y remédier. Si un opérateur n'accuse pas réception d'une alarme active avant qu'elle ne devienne inactive, l'alarme se verrouille. L'état verrouillé indique que l'alarme est devenue active et n'a pas été confirmée. L'opérateur doit donc vérifier l'équipement ou le processus et accuser réception de l'alarme verrouillée.

Les alarmes présentent les états suivants :

  • Normal (Normal) — L'alarme est activée mais inactive. Le procédé ou l'équipement industriel fonctionne comme prévu.

  • Active (Active) — L'alarme est active. Le procédé ou l'équipement industriel se situe en dehors de sa plage de fonctionnement et nécessite une attention particulière.

  • Reconnu (Acknowledged) — Un opérateur a confirmé l'état de l'alarme.

    Cet état s'applique uniquement aux alarmes pour lesquelles vous activez le flux d'accusé de réception.

  • Verrouillé (Latched) — L'alarme est revenue à la normale mais elle était active et aucun opérateur ne l'a reconnue. Le processus ou l'équipement industriel nécessite l'attention d'un opérateur pour remettre l'alarme à la normale.

    Cet état s'applique uniquement aux alarmes pour lesquelles vous activez le flux d'accusé de réception.

  • Snoozed (SnoozeDisabled) — L'alarme est désactivée car un opérateur l'a mise en veille. L'opérateur définit la durée pendant laquelle l'alarme se met en veille. Après cette durée, l'alarme revient à l'état normal.

  • Désactivé (Disabled) — L'alarme est désactivée et ne sera pas détectée.

Propriétés de l'état de l'alarme

AWS IoT SiteWise stocke les données d'état d'alarme sous forme d'objet JSON sérialisé sous forme de chaîne. Cet objet contient l'état et des informations supplémentaires sur l'alarme, telles que les actions de réponse de l'opérateur et la règle évaluée par l'alarme.

Vous identifiez la propriété d'état de l'alarme par son nom et son type de structure,AWS/ALARM_STATE. Pour plus d’informations, consultez Définition des alarmes sur les modèles d'actifs.

L'objet de données sur l'état de l'alarme contient les informations suivantes :

stateName

État de l'alarme. Pour plus d’informations, consultez États d'alarme.

Type de données : STRING

customerAction

(Facultatif) Objet contenant des informations sur la réponse de l'opérateur à l'alarme. Les opérateurs peuvent activer, désactiver, accuser réception et suspendre les alarmes. Lorsqu'ils le font, les données d'état de l'alarme incluent leur réponse et la note qu'ils peuvent laisser lorsqu'ils répondent. Cet objet contient les informations suivantes :

actionName

Nom de l'action entreprise par l'opérateur pour répondre à l'alarme. Cette valeur contient l'une des chaînes suivantes :

  • ENABLE

  • DISABLE

  • SNOOZE

  • ACKNOWLEDGE

  • RESET

Type de données : STRING

enable

(Facultatif) Objet présent customerAction lorsque l'opérateur active l'alarme. Lorsqu'un opérateur active l'alarme, l'état de l'alarme passe àNormal. Cet objet contient les informations suivantes :

note

(Facultatif) La note que le client quitte lorsqu'il active l'alarme.

Type de données : STRING

Longueur maximale : 128 caractères

disable

(Facultatif) Objet présent customerAction lorsque l'opérateur désactive l'alarme. Lorsqu'un opérateur active l'alarme, l'état de l'alarme passe àDisabled. Cet objet contient les informations suivantes :

note

(Facultatif) La note que le client quitte lorsqu'il désactive l'alarme.

Type de données : STRING

Longueur maximale : 128 caractères

acknowledge

(Facultatif) Objet présent customerAction lorsque l'opérateur confirme l'alarme. Lorsqu'un opérateur active l'alarme, l'état de l'alarme passe àAcknowledged. Cet objet contient les informations suivantes :

note

(Facultatif) La note que le client quitte lorsqu'il accuse réception de l'alarme.

Type de données : STRING

Longueur maximale : 128 caractères

snooze

(Facultatif) Objet présent customerAction lorsque l'opérateur déclenche l'alarme. Lorsqu'un opérateur active l'alarme, l'état de l'alarme passe àSnoozeDisabled. Cet objet contient les informations suivantes :

snoozeDuration

Durée en secondes pendant laquelle l'opérateur met l'alarme en veille. L'alarme passe à Normal l'état après cette durée.

Type de données : INTEGER

note

(Facultatif) La note que le client quitte lorsqu'il met l'alarme en veille.

Type de données : STRING

Longueur maximale : 128 caractères

ruleEvaluation

(Facultatif) Objet contenant des informations sur la règle qui évalue l'alarme. Cet objet contient les informations suivantes :

simpleRule

Objet contenant des informations relatives à une règle simple, qui compare la valeur d'une propriété à une valeur de seuil à l'aide d'un opérateur de comparaison. Cet objet contient les informations suivantes :

inputProperty

Valeur de la propriété évaluée par cette alarme.

Type de données : DOUBLE

operator

L'opérateur de comparaison utilisé par cette alarme pour comparer la propriété au seuil. Cette valeur contient l'une des chaînes suivantes :

  • <— Inférieur à

  • <=— Inférieur ou égal

  • ==— Égal

  • !=— Pas égal

  • >=— Supérieur ou égal

  • >— Supérieur à

Type de données : STRING

threshold

La valeur de seuil à laquelle cette alarme compare la valeur de la propriété.

Type de données : DOUBLE