Icinga2gitlab
Send notifications from your icinga2 monitoring server to Gitlab alerts.
Dependencies
- icinga2
- python ≥ 3.6
Install
- Add an HTTP endpoint for Gitlab alerts at https://\/\/\/-/settings/operations
- Put gitlab-host-notification.py and gitlab-service-notification.py under
/etc/icinga2/scripts
- Put GitlabNotificationCommands.conf under
/etc/icinga2/conf.d
- Define notifications for gitlab (see Notification.example.conf) using configuration from step 1.
- Restart icinga2
License
This prototype is licensed under GPLv3 terms.