Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

Icinga Notifications Web — Manage incidents and who gets notified about them how and when

License

NotificationsYou must be signed in to change notification settings

Icinga/icinga-notifications-web

Repository files navigation

PHP SupportBuild StatusGithub Tag

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.

Big Picture

Icinga Notifications Architecture

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.

Available Channels

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.

Documentation

Icinga Notifications Web documentation is available aticinga.com/docs.

License

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

Stars

Watchers

Forks

Contributors12


[8]ページ先頭

©2009-2025 Movatter.jp