Définition d'une AWS IoT Events alarme (AWS IoT SiteWise console) - 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.

Définition d'une AWS IoT Events alarme (AWS IoT SiteWise console)

Vous pouvez utiliser la AWS IoT SiteWise console pour définir une AWS IoT Events alarme sur un modèle d'actif existant. Pour définir une AWS IoT Events alarme sur un nouveau modèle d'actif, créez le modèle d'actif, puis procédez comme suit. Pour plus d’informations, consultez Création de modèles de ressources.

Important

Chaque alarme nécessite un attribut qui spécifie la valeur de seuil à comparer pour l'alarme. Vous devez définir l'attribut de valeur seuil sur le modèle d'actif avant de pouvoir définir une alarme.

Prenons un exemple où vous souhaitez définir une alarme qui détecte lorsqu'une éolienne dépasse sa vitesse nominale maximale de 50 mi/h. Avant de définir l'alarme, vous devez définir un attribut (Vitesse maximale du vent) avec une valeur par défaut de50.

Pour définir une AWS IoT Events alarme sur un modèle d'actif
  1. Accédez à la console AWS IoT SiteWise.

  2. Dans le panneau de navigation, choisissez Models (Modèles).

  3. Choisissez le modèle d'actif pour lequel vous souhaitez définir une alarme.

  4. Choisissez l'onglet Alarme.

  5. Choisissez Ajouter une alarme.

  6. Dans la section Options du type d'alarme, choisissez AWS IoT Events alarme.

  7. Dans la section Détails de l'alarme, procédez comme suit :

    1. Saisissez un nom pour votre alarme.

    2. (Facultatif) Entrez une description pour votre alarme.

  8. Dans la section Définitions des seuils, vous définissez le moment où l'alarme est détectée et la gravité de l'alarme. Procédez comme suit :

    1. Sélectionnez la propriété sur laquelle l'alarme est détectée. Chaque fois que cette propriété reçoit une nouvelle valeur, AWS IoT SiteWise envoie la valeur AWS IoT Events à pour évaluer l'état de l'alarme.

    2. Sélectionnez l'opérateur à utiliser pour comparer la propriété à la valeur de seuil. Sélectionnez parmi les options suivantes :

      • < inférieur à

      • <= inférieur ou égal

      • == égal

      • ! = non égal

      • >= supérieur ou égal

      • > supérieur à

    3. Pour Valeur, sélectionnez la propriété d'attribut à utiliser comme valeur de seuil. AWS IoT Events compare la valeur de la propriété avec la valeur de cet attribut.

    4. Entrez le niveau de gravité de l'alarme. Utilisez un chiffre que votre équipe comprend pour refléter la gravité de cette alarme.

  9. (Facultatif) Dans la section Paramètres de notification - facultatif, procédez comme suit :

    1. Choisissez Active.

      Note

      Si vous choisissez Inactif, vous et votre équipe ne recevrez aucune notification d'alarme.

    2. Dans Destinataire, choisissez le destinataire.

      Important

      Vous pouvez envoyer des notifications d'alarme aux AWS IAM Identity Center utilisateurs. Pour utiliser cette fonctionnalité, vous devez activer IAM Identity Center. Vous ne pouvez activer IAM Identity Center que dans une seule AWS région à la fois. Cela signifie que vous ne pouvez définir des notifications d'alarme que dans la région où vous activez IAM Identity Center. Pour plus d'informations, consultez Démarrer dans le Guide de l'utilisateur AWS IAM Identity Center .

    3. Pour Protocole, choisissez l'une des options suivantes :

      • Courrier électronique et SMS : l'alarme avertit les utilisateurs de l'IAM Identity Center par SMS et e-mail.

      • E-mail : l'alarme avertit les utilisateurs de l'IAM Identity Center par un message électronique.

      • Texte — L'alarme avertit les utilisateurs de l'IAM Identity Center par un message SMS.

    4. Pour Expéditeur, choisissez l'expéditeur.

      Important

      Vous devez vérifier l'adresse e-mail de l'expéditeur dans Amazon Simple Email Service (Amazon SES). Pour plus d'informations, consultez la section Vérification des adresses e-mail dans Amazon SES, dans le manuel Amazon Simple Email Service Developer Guide.

  10. Dans la section État de l'actif par défaut, vous pouvez définir l'état par défaut des alarmes créées à partir de ce modèle d'actif.

    Note

    Vous activerez ou désactivez cette alarme pour les actifs que vous créez à partir de ce modèle d'actif lors d'une étape ultérieure.

  11. Dans la section Paramètres avancés, vous pouvez configurer les autorisations, les paramètres de notification supplémentaires, les actions relatives à l'état de l'alarme, le modèle d'alarme dans SiteWise Monitor et le flux d'accusé de réception.

    Note

    AWS IoT Events les alarmes nécessitent les rôles de service suivants :

    • Rôle censé envoyer AWS IoT Events des valeurs d'état d'alarme à AWS IoT SiteWise.

    • Un rôle qui AWS IoT Events suppose d'envoyer des données à Lambda. Vous n'avez besoin de ce rôle que si votre alarme envoie des notifications.

    Dans la section Autorisations, procédez comme suit :

    1. Pour AWS IoT Events le rôle, utilisez un rôle existant ou créez-en un avec les autorisations requises. Ce rôle nécessite l'iotsitewise:BatchPutAssetPropertyValueautorisation et une relation de confiance qui permettent à iotevents.amazonaws.com d'assumer le rôle.

    2. Pour le rôle AWS IoT Events Lambda, utilisez un rôle existant ou créez-en un avec les autorisations requises. Ce rôle nécessite les sso-directory:DescribeUser autorisations lambda:InvokeFunction et une relation de confiance qui permet iotevents.amazonaws.com d'assumer le rôle.

  12. (Facultatif) Dans la section Paramètres de notification supplémentaires, procédez comme suit :

    1. Pour l'attribut Recipient, vous définissez un attribut dont la valeur indique le destinataire de la notification. Vous pouvez choisir les utilisateurs d'IAM Identity Center comme destinataires.

      Vous pouvez créer un attribut ou utiliser un attribut existant dans le modèle d'actif.

      • Si vous choisissez Créer un nouvel attribut de destinataire, spécifiez le nom de l'attribut de destinataire et la valeur par défaut du destinataire (facultatif) pour l'attribut.

      • Si vous choisissez Utiliser un attribut de destinataire existant, sélectionnez l'attribut dans Nom de l'attribut du destinataire. L'alarme utilise la valeur par défaut de l'attribut que vous avez choisi.

      Vous pouvez remplacer la valeur par défaut de chaque actif que vous créez à partir de ce modèle d'actif.

    2. Pour l'attribut de message personnalisé, vous définissez un attribut dont la valeur indique le message personnalisé à envoyer en plus du message de changement d'état par défaut. Par exemple, vous pouvez spécifier un message qui aidera votre équipe à comprendre comment traiter cette alarme.

      Vous pouvez choisir de créer un attribut ou d'utiliser un attribut existant dans le modèle d'actif.

      • Si vous choisissez de créer un nouvel attribut de message personnalisé, spécifiez le nom de l'attribut de message personnalisé et la valeur par défaut du message personnalisé (facultatif) pour l'attribut.

      • Si vous choisissez Utiliser un attribut de message personnalisé existant, sélectionnez l'attribut dans Nom de l'attribut de message personnalisé. L'alarme utilise la valeur par défaut de l'attribut que vous avez choisi.

      Vous pouvez remplacer la valeur par défaut de chaque actif que vous créez à partir de ce modèle d'actif.

    3. Pour Gérer votre fonction Lambda, effectuez l'une des opérations suivantes :

      • Pour AWS IoT SiteWise créer une nouvelle fonction Lambda, choisissez Create a new Lambda from a AWS managed template.

      • Pour utiliser une fonction Lambda existante, choisissez Utiliser une fonction Lambda existante et choisissez le nom de la fonction.

      Pour plus d'informations, consultez la section Gestion des notifications d'alarme dans le Guide du AWS IoT Events développeur.

  13. (Facultatif) Dans la section Définir l'action d'état, procédez comme suit :

    1. Choisissez l'action Modifier.

    2. Sous Ajouter des actions d'état d'alarme, ajoutez des actions, puis choisissez Enregistrer.

      Vous pouvez ajouter jusqu'à 10 actions.

    AWS IoT Events peut effectuer des actions lorsque l'alarme est active. Vous pouvez définir des actions intégrées pour utiliser un temporisateur ou définir une variable, ou envoyer des données à d'autres AWS ressources. Pour plus d'informations, consultez la section Actions prises en charge dans le Guide du AWS IoT Events développeur.

  14. (Facultatif) Sous Gérer le modèle d'alarme dans le SiteWise moniteur - facultatif, choisissez Active ou Inactive.

    Utilisez cette option pour mettre à jour le modèle d'alarme dans SiteWise Monitorss. Cette option est activée par défaut.

  15. Sous Accusation du flux, sélectionnez Actif ou Inactif. Pour plus d'informations sur le flux d'accusé de réception, consultezÉtats d'alarme.

  16. Choisissez Ajouter une alarme.

    Note

    La AWS IoT SiteWise console envoie plusieurs demandes d'API pour ajouter l'alarme au modèle d'actif. Lorsque vous choisissez Ajouter une alarme, la console ouvre une boîte de dialogue qui indique la progression de ces demandes d'API. Restez sur cette page jusqu'à ce que chaque demande d'API aboutisse ou jusqu'à ce qu'une demande d'API échoue. Si une demande échoue, fermez la boîte de dialogue, corrigez le problème et choisissez Ajouter une alarme pour réessayer.