View a markdown version of this page

Surveillez les données avec des alarmes AWS IoT SiteWise - 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.

Surveillez les données avec des alarmes AWS IoT SiteWise

Vous pouvez configurer des alarmes pour vos données afin d'alerter votre équipe lorsque les performances de l'équipement ou des processus ne sont pas optimales. 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 des 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 détectant dans le AWS Cloud et des alarmes détectées à l'aide de processus externes. AWS IoT SiteWise prend en charge les types d'alarmes suivants :

  • AWS IoT Events alarmes

    Note

    Avis de fin de support : AWS fin du support pour AWS IoT Events. Pour plus d'informations, consultez AWS IoT Events la section Fin du support.

    AWS IoT Events les alarmes sont des alarmes qui détectent l'entrée 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 AWS IoT Events sont des exemples de modèles d'alarme. Le modèle d'alarme spécifie le seuil et la gravité de l'alarme, la marche à suivre 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 issue du modèle d'actif que l'alarme surveille. Toutes les ressources basées 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 d'une alarme ou la suspendre lorsqu'elle est activée. 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 à l'aide d'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 Pricing AWS IoT Events (Tarification).

  • Alarmes externes

    Les alarmes externes sont des alarmes que vous évaluez à l'extérieur AWS IoT SiteWise. Utilisez des alarmes externes si vous disposez d'une source de données qui indique l'état de l'alarme. 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 d'une alarme externe ou la désactiver lorsqu'elle change d'état.

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

    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 spécifiez 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 est verrouillée. 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 ont 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 trouve en dehors de sa plage de fonctionnement et nécessite une attention particulière.

  • Confirmé (Acknowledged) — Un opérateur a accusé réception de l'état de l'alarme.

    Cet état ne s'applique qu'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 n'en a accusé réception. Le processus ou l'équipement industriel nécessite l'attention d'un opérateur pour remettre l'alarme à la normale.

    Cet état ne s'applique qu'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 pause. L'opérateur définit la durée pendant laquelle l'alarme se met en pause. 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 la forme d'un objet JSON sérialisé sous forme de chaîne. Cet objet contient l'état et des informations supplémentaires concernant 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 de plus amples informations, veuillez consulter Définissez des alarmes sur les modèles d'actifs dans AWS IoT SiteWise.

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

stateName

État de l'alarme. Pour de plus amples informations, veuillez consulter É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. Dans ce cas, les données relatives à l'état d'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 que l'opérateur entreprend 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 indiquant que le client part 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 accuse réception de 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 indiquant que le client part 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 met l'alarme en pause. 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 pause. L'alarme passe à Normal l'état après cette durée.

Type de données : INTEGER

note

(Facultatif) La note indiquant que le client part lorsqu'il met l'alarme en pause.

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 une valeur de propriété à une valeur de seuil à l'aide d'un opérateur de comparaison. Cet objet contient les informations suivantes :

inputProperty

La valeur de la propriété évaluée par cette alarme.

Type de données : DOUBLE

operator

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

  • <— Moins de

  • <=— Inférieur ou égal

  • ==— Égale

  • !=— Pas égal

  • >=— Supérieur ou égal

  • >— Supérieur à

Type de données : STRING

threshold

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

Type de données : DOUBLE