Hello,
To answer about the issue https://github.com/centreon/centreon-plugins/issues/3671
Many plugins exist to notify or open/close ticket :
Ticketing :
- Centreon Open Tickets https://github.com/centreon/centreon-plugins/tree/master/notification/centreon/opentickets/api
Notification :
- Foxbox Notifications https://github.com/centreon/centreon-plugins/tree/master/notification/foxbox
- HighSMS notifications https://github.com/centreon/centreon-plugins/tree/master/notification/highsms
- Jasmin SMS https://github.com/centreon/centreon-plugins/tree/master/notification/jasminsms/httpapi
- Microsoft 365 Teams notifications https://github.com/centreon/centreon-plugins/tree/master/notification/microsoft/office365/teams
- OVH SMS https://github.com/centreon/centreon-plugins/tree/master/notification/ovhsms
- iOS push notifications via Prowl https://github.com/centreon/centreon-plugins/tree/master/notification/prowl
- Slack/Mattermost notifications https://github.com/centreon/centreon-plugins/tree/master/notification/slack
- Telegram notifications https://github.com/centreon/centreon-plugins/tree/master/notification/telegram
A tutorial exist for implement Teams notifications also :
My idea about the centreon-plugins of notification, is to plugin packed them with a dedicated subsection.
By this parameter, the plugin would be deployed on the poller (New feature of 22.04) and could be configure or preconfigure the notification command.
In fact, the Notification Commands page is not really simple to understand, by default we have preconfigured command like :
- bam-notify-by-mail
All the notification command are just a printf command to embedded the result of printf command in a mail command, an epager command, except for Jabber where a NRPE command is defined.
If you want an exemple to configure a notification command like the plugins, you don’t have that :p
The goal of this idea, is to facilitate the configuration of a notification command and maybe extend the possibility of notifications process of Centreon by the plugins more easily.
As the Idea to refresh the UI of command and macro :
The notification Command could be improved with a JS Library of Code Editor
https://openbase.com/categories/js/best-javascript-html-editor-libraries
-
Persona : As a Centreon administrator
-
Problem to solve : Configure a notification command is not easy to understand with the existent (mail, epager, etc..) Many organization looking for to exit of mail notification for the alerting process.
-
Expected outcome : Use the Plugin Pack process to facilitate the process of configuration about the notification command and maybe more and extend the possibility of notification more easily.
-
Potential solutions : Build a new subsection of plugin pack in order to configure or pre-configure the notification command. For the preconfigured command, you could indicate the command is partially configured (Please add server, port, protocol, etc.. and others) you could arbitrary preconfigure the centreon URL by replacing it with the centreon parameter,
Regards,
Greg