Documentation
¶
Overview ¶
Package notifications contains subpackages related to Icinga Notifications.
The event package defines the central Event type used to describe Icinga Notifications events.
When implementing a new Icinga Notifications Channel Plugins to allow notifications be sent over a new way, take a look at the plugin package. Internally, this uses the rpc package, which, however, should not be relevant for mere channel plugin implementations.
When implementing a new Icinga Notifications Source to submit events to Icinga Notifications' HTTP API, consider the source package.
Directories
¶
| Path | Synopsis |
|---|---|
|
Package event describes the central Icinga Notifications Event type.
|
Package event describes the central Icinga Notifications Event type. |
|
Package plugin implements a high-level Icinga Notifications Channel Plugin API.
|
Package plugin implements a high-level Icinga Notifications Channel Plugin API. |
|
Package rpc implements the low-level JSON RPC connection between a channel plugin and Icinga Notifications.
|
Package rpc implements the low-level JSON RPC connection between a channel plugin and Icinga Notifications. |
|
Package source implements an Icinga Notifications source to send events to the Icinga Notifications API.
|
Package source implements an Icinga Notifications source to send events to the Icinga Notifications API. |
Click to show internal directories.
Click to hide internal directories.