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.