Monitoring¶
For bundled plugins for Nagios see:
Monitoring Helpers¶
This module contains tools for creating plugins for monitoring applications that are compatible with Nagios plugins, such as Nagios or Icinga.
-
bushel.monitoring.
NagiosStatusCode
¶ Derived type to represent the exit code of a Nagios plugin.
-
bushel.monitoring.
NagiosResponse
¶ Alias for
typing.Tuple[NagiosStatusCode, str]
to represent the exit code and message for a Nagios plugin.
-
bushel.monitoring.
OK
¶
-
bushel.monitoring.
WARNING
¶
-
bushel.monitoring.
CRITICAL
¶
-
bushel.monitoring.
UNKNOWN
¶ Standard Nagios plugin return codes. These constants are instances of
NagiosStatusCode
.