Ir al contenido

Ejemplos de plantillas de mensajes de alerta

Los alertas enviados por Monsta pueden personalizarse a través de las Plantillas de Mensaje, disponibles en Grupo de Alertas > Plantilla de Mensaje. Este artículo muestra algunos ejemplos de personalización para mejorar los mensajes de alerta, con el fin de adaptarlos a sus necesidades. Para entender el funcionamiento de las Plantillas de Mensaje y las variables disponibles, consulte el artículo sobre los Alertas de Monsta.

Utilizando variables según el tipo de alerta

Sección titulada «Utilizando variables según el tipo de alerta»

Algunas variables están relacionadas con el dispositivo y otras con el monitor. Por ejemplo, la variable {{nomemetrica}} está relacionada con un monitor. Por lo tanto, al usar esa variable en una alerta de dispositivo, se enviará vacía en la alerta. Sin embargo, es posible diferenciar en la misma plantilla cuál será el mensaje para una alerta de dispositivo o de monitor. El siguiente código es un ejemplo que utiliza este recurso.

{{#if alertadispositivo}}
> Subject: {{dispositivo.estado}}: Dispositivo {{dispositivo.nome}}.
Estado: {{dispositivo.estado}}
Dispositivo: {{dispositivo.nome}}
IP: {{dispositivo.endereco}}
Horário: {{dataehora}}
{{else}}
> Subject: {{monitor.estado}}: Monitor {{dispositivo.nome}}/{{monitor.nome}}.
Estado: {{monitor.estado}}
Dispositivo: {{dispositivo.nome}}
Monitor: {{monitor.nomecurto}}
{{nomemetrica}} ({{nomeinstancia}}): {{valor}}
IP: {{dispositivo.endereco}}
Horário: {{dataehora}}
{{/if}}

Lo que está entre {{#if alertadispositivo}} y {{else}} se refiere al mensaje para una alerta generada por un dispositivo (cuando queda sin conexión, por ejemplo). Lo que está entre {{else}} y {{/if}} se refiere al mensaje para una alerta generada por un monitor (cuando un monitor alcanza una métrica de alerta, por ejemplo). Cabe mencionar que el campo “> Subject:” se refiere al “asunto”, cuando la alerta se envía por correo electrónico. Las alertas por Telegram y SMS no tendrán esta información.

El código de ejemplo generará las siguientes alertas (ejemplos recibidos en Telegram).

  • Alerta generada por un Dispositivo que volvió del estado crítico:
  • Alerta generada por un Monitor sin instancia que entró en estado crítico:
  • Alerta generada por un Monitor con instancia que entró en estado crítico:

Si no se hubiera utilizado la personalización para dispositivo y monitor (usando la configuración del mensaje de los alertas de monitor para ambos), el mensaje de alerta de un dispositivo quedaría así:

  • Alerta generada por un Dispositivo con las variables de monitores.

La personalización permite que el mensaje esté mejor estructurado.

Además de usar las variables, también puede agregar información que no cambia según la alerta, como nombre de la empresa, departamento, responsable, número de soporte… Estos datos pueden ser útiles si recibe alertas de más de un Monsta (para identificar de dónde provino la alerta) o incluso para alertas que se envían a gerentes, proveedores o terceros. Como es posible crear varias plantillas de mensaje, puede crear un Grupo de Alertas para un proveedor de suministros de impresora que recibirá un correo electrónico cuando el tóner de su impresora esté en estado crítico. Basta con configurar la plantilla en el grupo de alertas y añadir el grupo de alertas en el monitor específico.

Por ejemplo:

  • Plantilla para proveedor de suministros para la impresora, que puede usarse exclusivamente en monitores de impresora
{{#if alertadispositivo}}
> Subject: {{dispositivo.estado}}: Dispositivo {{dispositivo.nome}}.
Alerta da empresa Monsta
Estado: {{dispositivo.estado}}
Dispositivo: {{dispositivo.nome}}
IP: {{dispositivo.endereco}}
Horário: {{dataehora}}
{{else}}
> Subject: {{monitor.estado}}: Monitor {{dispositivo.nome}}/{{monitor.nome}}.
Alerta da empresa Monsta
Nossa impressora ({{dispositivo.nome}}) está alertando que {{nomemetrica}} ({{nomeinstancia}}) está em estado {{monitor.estado}} ({{valor}}).
Por favor, envie um orçamento para suporteti@empresa.com.br
Horário: {{dataehora}}
{{/if}}
  • Alerta generado por un Monitor de la impresora en estado crítico:

Ejemplo de la configuración del grupo de alertas, para que el destinatario reciba solo la alerta de crítico de monitores:

image-1773337531514.png

Configuración del monitor Toner, usado en el ejemplo:

image-1773337636144.png

Vea otro ejemplo, para el caso de tener más de un servidor Monsta y desear identificar de cuál de ellos provino la alerta.

  • Plantilla Monsta 1
{{#if alertadispositivo}}
> Subject: {{dispositivo.estado}}: Dispositivo {{dispositivo.nome}}.
Monsta Matriz - Alerta Dispositivo
Estado: {{dispositivo.estado}}
Dispositivo: {{dispositivo.nome}}
IP: {{dispositivo.endereco}}
Horário: {{dataehora}}
{{else}}
> Subject: {{monitor.estado}}: Monitor {{dispositivo.nome}}/{{monitor.nome}}.
Monsta Matriz - Alerta Monitor
Estado: {{monitor.estado}}
Dispositivo: {{dispositivo.nome}}
Monitor: {{monitor.nomecurto}}
{{nomemetrica}} ({{nomeinstancia}}): {{valor}}
IP: {{dispositivo.endereco}}
Horário: {{dataehora}}
{{/if}}
  • Alerta generado por un Dispositivo que volvió del estado crítico:
  • Alerta generado por un Monitor con instancia que entró en estado crítico:
  • Plantilla Monsta 2
{{#if alertadispositivo}}
> Subject: {{dispositivo.estado}}: Dispositivo {{dispositivo.nome}}.
Monsta Filial - Alerta Dispositivo
Estado: {{dispositivo.estado}}
Dispositivo: {{dispositivo.nome}}
IP: {{dispositivo.endereco}}
Horário: {{dataehora}}
{{else}}
> Subject: {{monitor.estado}}: Monitor {{dispositivo.nome}}/{{monitor.nome}}.
Monsta Filial - Alerta Monitor
Estado: {{monitor.estado}}
Dispositivo: {{dispositivo.nome}}
Monitor: {{monitor.nomecurto}}
{{nomemetrica}} ({{nomeinstancia}}): {{valor}}
IP: {{dispositivo.endereco}}
Horário: {{dataehora}}
{{/if}}
  • Alerta generado por un Dispositivo que volvió del estado crítico:
  • Alerta generado por un Monitor con instancia que entró en estado crítico:

Hay innumerables maneras de personalizar los mensajes de alerta de Monsta. Utilice estos ejemplos para explorar ideas que se adapten a su escenario. Si tiene alguna duda adicional, póngase en contacto con nuestro soporte.