Monitorar dados com alarmes - 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á.

Monitorar dados com alarmes

Você pode configurar alarmes para que seus dados alertem sua equipe quando seu equipamento ou processos funcionarem abaixo da qualidade. O desempenho ideal de uma máquina ou de um processo significa que os valores de determinadas métricas devem estar dentro de um intervalo de limites alto e baixo. Quando essas métricas estão fora do intervalo operacional, os operadores de equipamentos devem ser notificados para que possam corrigir o problema. Use alarmes para identificar problemas rapidamente e notificar os operadores para maximizar o desempenho de equipamentos e processos.

Tipos de alarmes

Você pode definir alarmes que são detectados na Nuvem AWS e alarmes que você detecta com processos externos. O AWS IoT SiteWise é compatível com os seguintes tipos de alarmes:

  • alarmes do AWS IoT Events

    AWS IoT Eventsalarmes são alarmes que detectam em AWS IoT Events. O AWS IoT SiteWise envia valores de propriedades de ativos para um modelo de alarme em AWS IoT Events. Em seguida, o AWS IoT Events envia o estado do alarme para AWS IoT SiteWise. Você pode configurar opções como quando o alarme detecta e quem notificar quando o estado do alarme mudar. Você também pode definir as AWS IoT Eventsações que ocorrem quando o estado do alarme muda.

    Os alarmes em AWS IoT Events são instâncias de modelos de alarme. O modelo de alarme especifica o limite e a gravidade do alarme, o que fazer quando o estado do alarme muda e muito mais. Ao configurar cada característica do modelo de alarme, você especifica uma propriedade de atributo do modelo de ativo que o alarme monitora. Todos os ativos baseados no modelo de ativos usam o valor do atributo quando AWS IoT Events avalia esse atributo do alarme. Para obter mais informações, consulte Usar alarmes, no Guia do desenvolvedor do AWS IoT Events.

    Você pode responder a um alarme do AWS IoT Events quando ele muda de estado. Por exemplo, você pode reconhecer ou adiar um alarme quando ele se torna ativo. Você também pode habilitar, desabilitar e redefinir os alarmes.

    SiteWise Os usuários do Monitor podem visualizar, configurar e responder aos AWS IoT Events alarmes nos portais do SiteWise Monitor. Para obter mais informações, consulte Monitorar com alarmes, no Guia do aplicativo do AWS IoT SiteWise Monitor.

    nota

    Cobranças do AWS IoT Events se aplicam para avaliar esses alarmes e transferir dados entre AWS IoT SiteWise e. AWS IoT Events Para obter mais informações, consulte Definição de preços do AWS IoT Events.

  • Alarmes externos

    Alarmes externos são alarmes que você avalia externamente ao AWS IoT SiteWise. Use alarmes externos se você tiver uma fonte de dados que informe o estado do alarme. O alarme externo contém uma propriedade de medição à qual você ingere os dados do estado do alarme.

    Você não pode reconhecer ou adiar um alarme externo quando ele muda de estado.

    SiteWise Os usuários do monitor podem ver o estado dos alarmes externos nos portais do SiteWise Monitor, mas não podem configurar nem responder a esses alarmes.

    O AWS IoT SiteWise não avalia o estado dos alarmes externos.

Estados de alarme

Os alarmes industriais incluem informações sobre o estado do equipamento ou processo que monitoram e informações (opcionais) sobre a resposta do operador ao estado do alarme.

Ao definir um alarme do AWS IoT Events, você especifica se deseja ou não habilitar o fluxo de reconhecimento. Por padrão, o fluxo de reconhecimento está habilitado. Quando você ativa essa opção, os operadores podem reconhecer o alarme e deixar uma nota com detalhes sobre o alarme ou as ações que tomaram para resolvê-lo. Se um operador não reconhecer um alarme ativo antes que ele se torne inativo, o alarme será bloqueado. O estado bloqueado indica que o alarme ficou ativo e não foi reconhecido e, portanto, o operador precisa verificar o equipamento ou o processo e reconhecer o alarme bloqueado.

Os alarmes têm os seguintes estados:

  • Normal (Normal): o alarme está habilitado, mas inativo. O processo industrial ou equipamento opera conforme o esperado.

  • Ativo (Active): o alarme está ativo. O processo industrial ou equipamento está fora de sua faixa operacional e precisa de atenção.

  • Reconhecido (Acknowledged): um operador reconheceu o estado do alarme.

    Esse estado se aplica somente aos alarmes nos quais você habilita o fluxo de reconhecimento.

  • Bloqueado (Latched): o alarme voltou ao normal, mas estava ativo e nenhum operador o reconheceu. O processo industrial ou equipamento requer atenção para reconfigurar o alarme para normal.

    Esse estado se aplica somente aos alarmes nos quais você habilita o fluxo de reconhecimento.

  • Adiado (SnoozeDisabled): o alarme está desabilitado porque um operador adiou o alarme. O operador define a duração da soneca do alarme. Após esse período, o alarme retorna ao estado normal.

  • Desabilitado (Disabled): o alarme está desabilitado e não será detectado.

Propriedades do estado do alarme

O AWS IoT SiteWise armazena dados do estado do alarme como um objeto JSON serializado em uma string. Esse objeto contém o estado e informações adicionais sobre o alarme, como ações de resposta do operador e a regra que o alarme avalia.

Você identifica a propriedade do estado do alarme pelo nome e tipo de estrutura, AWS/ALARM_STATE. Para ter mais informações, consulte Definir alarmes em modelos de ativos.

O objeto dos dados do estado do alarme contém as seguintes informações:

stateName

O estado do alarme. Para ter mais informações, consulte Estados de alarme.

Tipo de dados: STRING

customerAction

(Opcional) Um objeto que contém informações sobre a resposta do operador ao alarme. Os operadores podem habilitar, desabilitar, reconhecer e adiar os alarmes. Quando fazem isso, os dados do estado do alarme incluem sua resposta e a nota que eles podem deixar quando responderem. Esse objeto contém as seguintes informações:

actionName

O nome da ação que o operador adota para responder ao alarme. Este valor contém uma das seguintes strings:

  • ENABLE

  • DISABLE

  • SNOOZE

  • ACKNOWLEDGE

  • RESET

Tipo de dados: STRING

enable

(Opcional) Um objeto que está presente no customerAction quando o operador habilita o alarme. Quando um operador habilita o alarme, o estado do alarme muda para Normal. Esse objeto contém as seguintes informações:

note

(Opcional) A nota que o cliente deixa quando habilita o alarme.

Tipo de dados: STRING

Tamanho máximo: 128 caracteres

disable

(Opcional) Um objeto que está presente em customerAction quando o operador desabilita o alarme. Quando um operador habilita o alarme, o estado do alarme muda para Disabled. Esse objeto contém as seguintes informações:

note

(Opcional) A nota que o cliente deixa quando desabilita o alarme.

Tipo de dados: STRING

Tamanho máximo: 128 caracteres

acknowledge

(Opcional) Um objeto que está presente em customerAction quando o operador reconhece o alarme. Quando um operador habilita o alarme, o estado do alarme muda para Acknowledged. Esse objeto contém as seguintes informações:

note

(Opcional) A nota que o cliente deixa quando reconhece o alarme.

Tipo de dados: STRING

Tamanho máximo: 128 caracteres

snooze

(Opcional) Um objeto que está presente customerAction quando o operador adia o alarme. Quando um operador habilita o alarme, o estado do alarme muda para SnoozeDisabled. Esse objeto contém as seguintes informações:

snoozeDuration

A duração em segundos em que o operador adia o alarme. O alarme muda para o estado Normal depois desse período.

Tipo de dados: INTEGER

note

(Opcional) A nota que o cliente deixa quando adia o alarme.

Tipo de dados: STRING

Tamanho máximo: 128 caracteres

ruleEvaluation

(Opcional) Um objeto que contém informações sobre a regra que avalia o alarme. Esse objeto contém as seguintes informações:

simpleRule

Um objeto que contém informações sobre uma regra simples, que compara um valor de propriedade a um valor limite com um operador de comparação. Esse objeto contém as seguintes informações:

inputProperty

O valor da propriedade que esse alarme avalia.

Tipo de dados: DOUBLE

operator

O operador de comparação que esse alarme usa para comparar a propriedade com o limite. Este valor contém uma das seguintes strings:

  • <: menor que

  • <=: menor ou igual a

  • ==: igual

  • !=: não igual

  • >=: maior ou igual a

  • >: maior que

Tipo de dados: STRING

threshold

O valor limite com o qual esse alarme compara o valor da propriedade.

Tipo de dados: DOUBLE