Module: Sensu

Defined in:
lib/sensu.rb,
lib/sensu/io.rb,
lib/sensu/api.rb,
lib/sensu/cli.rb,
lib/sensu/base.rb,
lib/sensu/redis.rb,
lib/sensu/client.rb,
lib/sensu/server.rb,
lib/sensu/socket.rb,
lib/sensu/process.rb,
lib/sensu/sandbox.rb,
lib/sensu/rabbitmq.rb,
lib/sensu/settings.rb,
lib/sensu/constants.rb,
lib/sensu/logstream.rb,
lib/sensu/utilities.rb,
lib/sensu/extensions.rb,
lib/sensu/extensions/handlers/debug.rb,
lib/sensu/extensions/mutators/only_check_output.rb

Defined Under Namespace

Modules: Extension, Sandbox, Utilities Classes: API, Base, CLI, Client, Extensions, IO, LogStream, Logger, Process, RabbitMQ, RabbitMQError, Redis, Server, Settings, Socket, SocketHandler

Constant Summary collapse

VERSION =
'0.12.5'
LOG_LEVELS =
[:debug, :info, :warn, :error, :fatal]
SETTINGS_CATEGORIES =
[:checks, :filters, :mutators, :handlers]
EXTENSION_CATEGORIES =
[:profilers, :checks, :mutators, :handlers]
SEVERITIES =
%w[ok warning critical unknown]
STOP_SIGNALS =
%w[INT TERM]