Supervise los datos con las alarmas integradas AWS IoT SiteWise - AWS IoT SiteWise

Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.

Supervise los datos con las alarmas integradas AWS IoT SiteWise

Puede configurar alarmas para que sus datos le alerten a usted y a sus colaboradores cuando su equipo o los procesos no funcionen de manera óptima. Un rendimiento óptimo de una máquina o de un proceso significa que los valores de determinadas métricas deben estar dentro de un rango de límites altos y bajos. Cuando estas métricas están fuera de su rango de operación, se debe notificar a los operadores de los equipos para que solucionen el problema. Use alarmas para identificar rápidamente los problemas y notificar a los operadores para que maximicen el rendimiento del equipo y de los procesos.

Tipos de Alarmas

Puede definir las alarmas que detecte en la AWS nube y las alarmas que detecte con procesos externos. AWS IoT SiteWise admite los siguientes tipos de alarmas:

  • AWS IoT Events alarmas

    AWS IoT Events las alarmas son alarmas que AWS IoT Events detectan AWS IoT SiteWise envía los valores de las propiedades de los activos a un modelo de alarma en AWS IoT Events. A continuación, AWS IoT Events envía el estado de alarma a AWS IoT SiteWise. Puede configurar opciones, como cuándo detecta algo la alarma y a quién notificar cuando cambie el estado de alarma. También puede definir las acciones de AWS IoT Events que se deben producirse cuando cambie el estado de alarma.

    Las alarmas AWS IoT Events son instancias de modelos de alarma. El modelo de alarma especifica el umbral y la gravedad de la alarma, qué hacer cuando cambie el estado de alarma y más. Al configurar cada característica del modelo de alarma, se especifica una propiedad de atributo a partir del modelo de activo que monitorea la alarma. Todos los activos basados en el modelo de activos utilizan el valor del atributo al AWS IoT Events evaluar esa característica de la alarma. Para obtener más información, consulte Uso de alarmas en la Guía para desarrolladores de AWS IoT Events .

    Puede responder a una AWS IoT Events alarma cuando cambia de estado. Por ejemplo, puede reconocer o posponer una alarma cuando se activa. También puede habilitar, deshabilitar y restablecer las alarmas.

    SiteWise Los usuarios de Monitor pueden visualizar, configurar y responder a AWS IoT Events las alarmas en los portales de SiteWise Monitor. Para obtener más información, consulte Supervisión con alarmas en la Guía de la aplicación AWS IoT SiteWise Monitor .

    nota

    AWS IoT Events se aplican cargos para evaluar estas alarmas y transferir datos entre AWS IoT SiteWise y AWS IoT Events. Para más información, consulte Precios de AWS IoT Events.

  • Alarmas externas

    Las alarmas externas son alarmas que se evalúan fuera de ellas AWS IoT SiteWise. Utilice alarmas externas si tiene un origen de datos que notifique estados de alarma. La alarma externa contiene una propiedad de medición a la que se ingieren los datos del estado de alarma.

    No se puede reconocer ni posponer una alarma externa cuando cambia de estado.

    SiteWise Los usuarios de Monitor pueden ver el estado de las alarmas externas en los portales de SiteWise Monitor, pero no pueden configurarlas ni responder a ellas.

    AWS IoT SiteWise no evalúa el estado de las alarmas externas.

Estados de alarma

Las alarmas industriales incluyen información sobre el estado del equipo o proceso que monitorean, e información (opcional) sobre la respuesta del operador al estado de alarma.

Al definir una AWS IoT Events alarma, se especifica si se habilita o no el flujo de confirmación. El flujo de reconocimiento está habilitado de forma predeterminada. Al habilitar esta opción, los operadores pueden reconocer la alarma y dejar una nota con detalles sobre la alarma o las acciones que han tomado para solucionarla. Si un operador no confirma una alarma activa antes de que se inactive, la alarma se queda bloqueada. El estado bloqueado indica que la alarma se ha activado pero no se ha confirmado, por lo que el operador debe comprobar el equipo o el proceso y reconocer la alarma bloqueada.

Las alarmas tienen los siguientes estados:

  • Normal (Normal): la alarma está habilitada pero inactiva. El proceso o equipo industrial funciona según lo esperado.

  • Activa (Active): la alarma está activa. El proceso o equipo industrial está fuera de su rango de operación y requiere atención.

  • Confirmado (Acknowledged): un operador ha confirmado el estado de la alarma.

    Este estado solo se aplica a las alarmas en las que se habilita el flujo de reconocimiento.

  • Bloqueado (Latched): la alarma ha vuelto a la normalidad, pero estaba activa y ningún operador la ha confirmado. El proceso o equipo industrial requiere la atención de un operador para restablecer la alarma a su estado normal.

    Este estado solo se aplica a las alarmas en las que se habilita el flujo de reconocimiento.

  • Silenciado (SnoozeDisabled): la alarma está desactivada porque un operador la ha pospuesto. El operador define el tiempo durante el que se pospone la alarma. Transcurrido ese tiempo, la alarma vuelve al estado normal.

  • Deshabilitada (Disabled): la alarma está deshabilitada y no es capaz de detectar nada.

Propiedades del estado de alarma

AWS IoT SiteWise almacena los datos del estado de la alarma como un objeto JSON serializado en una cadena. Este objeto contiene el estado e información adicional sobre la alarma, como las acciones de respuesta del operador y la regla que evalúa la alarma.

La propiedad del estado de alarma se identifica por su nombre y tipo de estructura, AWS/ALARM_STATE. Para obtener más información, consulte Defina las alarmas en los modelos de activos en AWS IoT SiteWise.

El objeto datos de estado de la alarma contiene la siguiente información:

stateName

El estado de la alarma. Para obtener más información, consulte Estados de alarma.

Tipo de datos: STRING

customerAction

(opcional) objeto que contiene información sobre la respuesta de un operador a la alarma. Los operadores pueden habilitar, deshabilitar, confirmar y posponer las alarmas. Cuando lo hacen, los datos del estado de alarma incluyen su respuesta y la nota que pueden dejar al responder. Este objeto contiene la siguiente información:

actionName

El nombre de la acción que realiza el operador para responder a la alarma. Este valor contiene uno de los siguientes strings:

  • ENABLE

  • DISABLE

  • SNOOZE

  • ACKNOWLEDGE

  • RESET

Tipo de datos: STRING

enable

(opcional) objeto que está presente en customerAction cuando el operador habilita la alarma. Cuando un operador habilita la alarma, el estado de alarma cambia a Normal. Este objeto contiene la siguiente información:

note

(opcional) la nota que deja el cliente cuando habilita la alarma.

Tipo de datos: STRING

Longitud máxima: 128 caracteres

disable

(opcional) objeto que está presente en customerAction cuando el operador deshabilita la alarma. Cuando un operador habilita la alarma, el estado de alarma cambia a Disabled. Este objeto contiene la siguiente información:

note

(opcional) la nota que deja el cliente cuando deshabilita la alarma.

Tipo de datos: STRING

Longitud máxima: 128 caracteres

acknowledge

(opcional) objeto que está presente en customerAction cuando el operador confirma la alarma. Cuando un operador habilita la alarma, el estado de alarma cambia a Acknowledged. Este objeto contiene la siguiente información:

note

(opcional) la nota que deja el cliente cuando confirma la alarma.

Tipo de datos: STRING

Longitud máxima: 128 caracteres

snooze

(opcional) objeto que está presente en customerAction cuando el operador pospone la alarma. Cuando un operador habilita la alarma, el estado de alarma cambia a SnoozeDisabled. Este objeto contiene la siguiente información:

snoozeDuration

El tiempo en segundos durante el que el operador pospone la alarma. La alarma cambia al estado Normal pasado este tiempo.

Tipo de datos: INTEGER

note

(opcional) la nota que deja el cliente al posponer la alarma.

Tipo de datos: STRING

Longitud máxima: 128 caracteres

ruleEvaluation

(opcional) objeto que contiene información sobre la regla que evalúa la alarma. Este objeto contiene la siguiente información:

simpleRule

objeto que contiene información acerca de una regla simple, que compara el valor de la propiedad frente a un valor de umbral con un operador de comparación. Este objeto contiene la siguiente información:

inputProperty

El valor de la propiedad que evalúa esta alarma.

Tipo de datos: DOUBLE

operator

El operador de comparación que utiliza esta alarma para comparar la propiedad con el umbral. Este valor contiene uno de los siguientes strings:

  • <: menor que

  • <=: menor que o igual a

  • ==: igual

  • !=: distinto de

  • >=: mayor que o igual a

  • >: mayor que

Tipo de datos: STRING

threshold

El valor de umbral frente al que esta alarma compara el valor de la propiedad.

Tipo de datos: DOUBLE