DefinindoAWS IoT Eventsalarmes - AWS IoT SiteWise

As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.

DefinindoAWS IoT Eventsalarmes

Quando você cria umAWS IoT Eventsalarme,AWS IoT SiteWiseenvia valores de propriedades do ativo paraAWS IoT Eventspara avaliar o estado do alarme.AWS IoT Eventsas definições de alarme dependem de um modelo de alarme definido emAWS IoT Events. Para definir umAWS IoT Eventsalarme em um modelo de ativo, você define um modelo composto de alarme que especifica oAWS IoT Eventsmodelo de alarme como sua propriedade de fonte de alarme.

AWS IoT Eventsos alarmes dependem de entradas como limites de alarme e configurações de notificação de alarme. Você define essas entradas como atributos no modelo de ativo. Em seguida, você pode personalizar essas entradas em cada ativo com base no modelo. OAWS IoT SiteWiseo console pode criar esses atributos para você. Se você definir alarmes com oAWS CLIou API, você deve definir manualmente esses atributos no modelo de ativo.

Você também pode definir outras ações que acontecem quando o alarme é detectado, como ações personalizadas de notificação de alarme. Por exemplo, você pode configurar uma ação que envia uma notificação push para um tópico do Amazon SNS. Para obter mais informações sobre as ações que você pode definir, consulteTrabalhando com outrosAWSserviçosnaAWS IoT EventsGuia do desenvolvedor.

Quando você atualiza ou exclui um modelo de ativo,AWS IoT SiteWisepode verificar se um modelo de alarme emAWS IoT Eventsestá monitorando uma propriedade de ativo associada a esse modelo de ativo. Isso impede que você exclua uma propriedade de ativo queAWS IoT Eventso alarme está sendo usado no momento. Para habilitar esse recurso noAWS IoT SiteWise, você deve ter oiotevents:ListInputRoutingspermissão. Essa permissão permiteAWS IoT SiteWisepara fazer chamadas para oListInputRoutingsOperação de API suportada porAWS IoT Events. Para obter mais informações, consulte ListInputRoutings Permissão (opcional).

nota

O recurso de notificações de alarme não está disponível na região China (Pequim).

Requisitos para notificações de alarme

AWS IoT Eventsusa umAWS Lambdafunção em seuAWSconta para enviar notificações de alarme. Você deve criar essa função Lambda na mesmaAWSRegione como seus alarmes para ativar as notificações de alarmes. Esta função Lambda usaServiço de notificação simples da Amazon (Amazon SNS)para enviar notificações por texto eServiço de e-mail simples da Amazon (Amazon SES)para enviar notificações por e-mail. Quando você cria oAWS IoT Eventsalarme, você define os protocolos e as configurações que o alarme usa para enviar notificações.

AWS IoT Eventsfornece umAWS CloudFormationmodelo de pilha que você pode usar para criar essa função Lambda em sua conta. Para obter mais informações, consulteFunção Lambda de notificação de alarmenaAWS IoT EventsGuia do desenvolvedor.