Notification notify-host-zoom¶
Overview¶
Sends notifications for hosts using the Zoom Incoming Webhook API.
For this to work the Incoming Webhook (by Zoom) app needs to be installed. Then create a new Connection using /inc connect <connectionName> (according to the documentation).
Note: We do not send markdown as this is currently not supported by the Incoming Webhook app. Zoom also displays the message differently depending on the Operating System. This can for example lead to missing newlines.
Fact Sheet¶
| Fact | Value |
|---|---|
| Notification Plugin Download | https://github.com/Linuxfabrik/monitoring-plugins/tree/main/notification-plugins/notify-host-zoom |
| Can be called without parameters | No |
| Compiled for Windows | No |
Help¶
usage: notify-host-zoom [-h] [-V] [--datetime DATETIME]
[--host-displayname HOST_DISPLAYNAME]
[--host-output HOST_OUTPUT] [--host-state HOST_STATE]
[--hostname HOSTNAME]
[--icingaweb2-url ICINGAWEB2_URL]
[--notification-author NOTIFICATION_AUTHOR]
[--notification-comment NOTIFICATION_COMMENT] --token
TOKEN --url URL
Sends notifications for hosts using the Zoom Incoming Webhook API.
optional arguments:
-h, --help show this help message and exit
-V, --version show program's version number and exit
--datetime DATETIME Set the message timestamp ($icinga.short_date_time$).
--host-displayname HOST_DISPLAYNAME
Set the display name of the host
($host.display_name$).
--host-output HOST_OUTPUT
Set the host output ($host.output$).
--host-state HOST_STATE
Set the host state ($host.state$).
--hostname HOSTNAME Set the hostname ($host.name$).
--icingaweb2-url ICINGAWEB2_URL
Set the Icinga Web 2 URL, for example
"https://example.com/icingaweb2".
--notification-author NOTIFICATION_AUTHOR
Set the author of the comment ($notification.author$).
--notification-comment NOTIFICATION_COMMENT
Set the comment ($notification.comment$).
--token TOKEN Set the Zoom verification token.
--url URL Set the URL of the Zoom Incoming Webhook API.
Credits, License¶
- Authors: Linuxfabrik GmbH, Zurich
- License: The Unlicense, see LICENSE file.