- Notifications
You must be signed in to change notification settings - Fork0
Icinga Notifications Web — Manage incidents and who gets notified about them how and when
License
Icinga/icinga-notifications-web
Folders and files
| Name | Name | Last commit message | Last commit date | |
|---|---|---|---|---|
Repository files navigation
Warning
This is an early beta version for you to try, but do not use this in production. There may still be severe bugs.
At the moment, we don't provide any support for this module.
Icinga Notifications is a set of components that processes received events from various sources, manages incidents andforwards notifications to predefined contacts, consisting of:
- Icinga Notifications, which receives events and sends notifications.
- Icinga Notifications Web, which provides graphical configuration.
Icinga 2 itself and miscellaneous other sources propagate state updates and other events toIcinga Notifications.
Because Icinga Notifications consists of several components,this section tries to help understand how these components relate.
First, the Icinga Notifications configuration resides in a SQL database.It can be conveniently tweaked via Icinga Notifications Web directly from a web browser.The Icinga Notifications daemon uses this database to read the current configuration.
As in any Icinga setup, all host and service checks are defined in Icinga 2.By querying the Icinga 2 API, the Icinga Notifications daemon retrieves state changes, acknowledgements and other events.These events are stored in the database and are available for further inspection in Icinga Notifications Web.Next to Icinga 2, other notification sources can be configured.
Depending on its configuration, the daemon will take action on these events.This optionally includes escalations that are sent through a channel plugin.Each of those channel plugins implements a domain-specific transport, e.g., theemail channel sends emails via SMTP.When configured, Icinga Notifications will use channel plugins to notify end users or talk to other APIs.
Icinga Notifications comes with multiple channels out of the box:
- email: Email submission via SMTP
- rocketchat: Rocket.Chat
- webhook: Configurable HTTP/HTTPS queries for third-party backends
Additional custom channels can be developed independently of Icinga Notifications,following thechannel specification.
Icinga Notifications Web documentation is available aticinga.com/docs.
Icinga Notifications Web and its documentation are licensed under the terms of theGNU General Public License Version 2.
About
Icinga Notifications Web — Manage incidents and who gets notified about them how and when
Resources
License
Uh oh!
There was an error while loading.Please reload this page.
Stars
Watchers
Forks
Uh oh!
There was an error while loading.Please reload this page.
Contributors12
Uh oh!
There was an error while loading.Please reload this page.
