gwcelery.tools.nagios module¶
A Nagios plugin for monitoring GWCelery.
-
class
gwcelery.tools.nagios.
NagiosPluginStatus
[source]¶ Bases:
enum.IntEnum
Nagios plugin status codes.
-
OK
= 0¶
-
WARNING
= 1¶
-
CRITICAL
= 2¶
-
UNKNOWN
= 3¶
-
-
exception
gwcelery.tools.nagios.
NagiosCriticalError
[source]¶ Bases:
Exception
An exception that maps to a Nagios status of CRITICAL.
-
class
gwcelery.tools.nagios.
NagiosCommand
(app=None, get_app=None, no_color=False, stdout=None, stderr=None, quiet=False, on_error=None, on_usage_error=None)[source]¶ Bases:
celery.bin.base.Command
A Nagios plugin for monitoring GWCelery.