Pushover
Con este plugin puedes interactuar con todas las opciones de la API de mensajería de pushover para mandar mensajes a dispositivos. Estas opciones son las siguientes : toker, user, message, attachment, device, html, priority, sound, timestamp, title, url y url_title.
Introducción
Ver. 31-10-2022
Con este plugin puedes interactuar con todas las opciones de la API de mensajería de pushover para mandar mensajes a dispositivos. Estas opciones son las siguientes : toker, user, message, attachment, device, html, priority, sound, timestamp, title, url y url_title.
Matriz de compatibilidad
Sistemas donde se ha probado |
CentOS 7 / RHEL 8 / RockyLinux 8 |
Sistemas donde debería funcionar |
Cualquier sistema linux |
Pre requisitos
- Tener el Data Server de Pandora FMS habilitado
- Tener el Plugin Server de Pandora FMS habilitado
Configuración
Crear alerta del plugin
Para configurar una alerta del plugin se debe introducir el comando para ejecutar el plugin y sus parámetros, para ello se debe crear un comando de alerta.
Los parámetros se pueden rellenar abajo, en los campos, cada uno hace referencia a las macros utilizadas, además se pueden ocultar ciertos valores, usando la opción HIde.
Lo siguiente será crear una acción de alerta que llamará al comando creado previamente.
Ejemplo de mensaje creado por la alerta en la vista de la aplicación
Parámetros
Parámetro | Descripción |
--token
|
el token de la API de tu aplicación (obligatorio) |
--user | tu clave de usuario/grupo (o la de tu usuario objetivo), visible al iniciar sesión en nuestro panel de control; a menudo denominada USER_KEY en nuestra documentación y ejemplos de código (obligatorio) |
--message | su mensaje (requerido) |
--html | pon 1 para activar el análisis HTML |
--priority | un valor de -2, -1, 0 (por defecto), 1, o 2 |
--timestamp | una marca de tiempo Unix de una hora para mostrar en lugar de cuando nuestra API lo recibió |
--title | el título de tu mensaje, de lo contrario se utiliza el nombre de tu aplicación |
--url | una URL suplementaria para mostrar con tu mensaje |
--url_title | un título para la URL especificada como parámetro url, de lo contrario sólo se muestra la URL |
--device | el nombre de uno de tus dispositivos para enviar sólo a ese dispositivo en lugar de a todos los dispositivos |
--attachment | una imagen adjunta para enviar con el mensaje. Debes poner la ruta de la imagen, seguida del nombre de la imagen y el formato de la misma, separados por '|' , por ejemplo : '/home/alejandro/Documentos/pushover/icono.jpg|icono.jpg|jpeg'. |
--sound | el nombre de un sonido soportado para anular su elección de sonido por defecto |
Ejecución manual
./pandora_pushover --token <token> --user <user key> --message <message> [ --html < 1 for activate> ] [ --priority <number priority> ] [ --timestamp <timestamp> ] [ --title <title> ] [ --url <url> ] [ --url_title <url title> ] [ --device <device > ] [ --attachment <image> ] [ --sound <sound name> ]
Vista de los mensajes en la app.