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.
- 01Proceso
JavaScript da forma a la lectura que llega.
- 02Política
Condiciones para info, aviso y crítico.
- 03Vinculación
La política sobre una medida real, con su estado.
- 04Disparador
En un estado: a quién avisar, qué ejecutar.
- 05Acción e incidencia
Un webhook o un comando; una incidencia que atender.
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ó
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”)
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.
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
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
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.
Abierta, nadie la ha cogido aún.
Alguien la tiene, con una nota.
De vuelta a bien, aún sin reconocer.
De vuelta a bien y reconocida.
Escribe tu primera política en minutos.
Siguiente: conéctala con tus sistemas →