stratcond — Reconnoiter data collector/aggregator.
stratcond [-c] [-M] [-u user] [-g group] [-t path] [-n address:port] [-d] [-D] [-l logstream] [-L logstream] [-s] [-r] [-h]
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.
-uOptionally specifies a username or uid under which to operate.
-gOptionally specifies a group name or gid under which to operate.
-tOptionally specifies a path to chroot(2) for operation. Measures must be taken to ensure that log files can be accessed in the chrooted environment.
-nOptionally 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.
-lMarks 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.
-LDisables 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.
-DInstructs stratcond to run in the foreground. The process remains attached to the terminal. This is primarily for debugging purposes.
-dEnables the debug output facility despite configuration to the contrary.
-MInstructs noitd to exit immediately if there where any problems loading specified modules.
-sDisables pulling for durable logs from noits and subsequent loading of data into the database.
-rDisables pulling for transient logs from noits and subsequent submission to the message queue.
-hDisplays the usage information.