Name

stratcond — Reconnoiter data collector/aggregator.

Synopsis

stratcond [-c] [-M] [-u user] [-g group] [-t path] [-n address:port] [-d] [-D] [-l logstream] [-L logstream] [-s] [-r] [-h]

Description

stratcond is the daemon that coordinates all noitd daemons, processes their data feeds (configuration updates, metrics, checks and statuses) and provides that data to the backend business logic: storage services and fault detection services.

-u

Optionally specifies a username or uid under which to operate.

-g

Optionally specifies a group name or gid under which to operate.

-t

Optionally specifies a path to chroot(2) for operation. Measures must be taken to ensure that log files can be accessed in the chrooted environment.

-n

Optionally specifies an address to *not* listen on. It can be a unix path (:port omitted), just a port (:port), or a complete address (IP:port). The parameter can be specified multiple times. It will cause any listener configured on such an address to be skipped during boot.

-c

Specifies a configuration file to read. The default location of the configuration file is stratcond.conf in the sysconfdir specified at build time.

-l

Marks the enabled bit for the specified log stream. This enables the stream even if it is disabled in the configuration file. It must exist in the configuration file.

-L

Disables the enabled bit for the specified log stream. This disables the stream even if it is enabled in the configuration file. It must exist in the configuration file.

-D

Instructs stratcond to run in the foreground. The process remains attached to the terminal. This is primarily for debugging purposes.

-d

Enables the debug output facility despite configuration to the contrary.

-M

Instructs noitd to exit immediately if there where any problems loading specified modules.

-s

Disables pulling for durable logs from noits and subsequent loading of data into the database.

-r

Disables pulling for transient logs from noits and subsequent submission to the message queue.

-h

Displays the usage information.