Automatización

Reglas que distinguen un pico de una avería.

Define una vez qué es bien, aviso y crítico. Aplícalo a las medidas que vigila. Decide a quién se avisa y qué se ejecuta — y recibe una incidencia por avería, no una avalancha.

  1. 01
    Proceso

    JavaScript da forma a la lectura que llega.

  2. 02
    Política

    Condiciones para info, aviso y crítico.

  3. 03
    Vinculación

    La política sobre una medida real, con su estado.

  4. 04
    Disparador

    En un estado: a quién avisar, qué ejecutar.

  5. 05
    Acción e incidencia

    Un webhook o un comando; una incidencia que atender.

01 · Proceso

Da forma a los datos antes de juzgarlos

Un proceso es un script JavaScript que se ejecuta aislado sobre cada lectura que llega. Puede decodificar bytes, convertir unidades o guardar estado por medida — una media móvil, un contador, el último valor. Pruébalo con un ejemplo antes de guardarlo.

  • · Ejecuciones y fallos por hora de las últimas 24 horas
  • · Las últimas 50 ejecuciones fallidas, con la entrada que las rompió
02 · Política

Di qué significa cada estado

Una política es una regla reutilizable: para info, aviso y crítico tiene un árbol de condiciones sobre variables con nombre — por encima, por debajo, durante cuánto tiempo, y / o. No nombra ninguna medida, así que una política sirve para todos los compresores.

  • · Empieza como borrador y no se evalúa hasta que se publica
  • · El peor estado actual de cada política, en su lista (“Saltando ahora”)
03 · Vinculación

Pon la regla en un equipo real

Una vinculación asigna las variables de la política a medidas y guarda su propio estado. Sigue los disparadores por defecto de la política o tiene los suyos — cambia el valor por defecto una vez y cambian todas las vinculaciones que lo siguen.

04 · Disparador

Avisa a las personas correctas, una vez

Un disparador salta cuando una vinculación entra en los estados que escucha. Avisa por email y en la app — a las personas asignadas al activo o a las que elijas — y puede ejecutar una acción. Envía primero una prueba marcada TEST: la gente la recibe y la acción no se ejecuta.

  • · Cada canal se puede desactivar por sede
  • · La respuesta de la prueba dice por canal: enviado, fallido u omitido
05 · Acción

Llama a tus sistemas, o a la máquina

Un webhook envía un cuerpo documentado — política, vinculación, disparador, activo, estados, gravedad, hora y lecturas, más tu propio contenido. Un comando MQTT publica en un subtópico del propio dispositivo. Ejecuta una acción sin guardar desde el formulario para verla funcionar.

  • · Los webhooks solo llegan a servidores públicos en los puertos 80 y 443, comprobado al guardar y en cada ejecución
  • · Un comando solo llega a los dispositivos de tu organización — lo impone el broker
  • · Cada ejecución queda registrada con su estado y duración
Incidencias

Una avería, una cosa que atender

Desde que sale de bien hasta que vuelve, una vinculación tiene una sola incidencia con su gravedad actual y su pico. Reconócela con una nota; aplázala para una parada de mantenimiento (hasta 7 días), con o sin sus acciones en marcha. Si escala por encima de lo reconocido, vuelve a pedir atención.

Activa

Abierta, nadie la ha cogido aún.

Reconocida

Alguien la tiene, con una nota.

Despejada

De vuelta a bien, aún sin reconocer.

Resuelta

De vuelta a bien y reconocida.

Escribe tu primera política en minutos.

Siguiente: conéctala con tus sistemas →