Usage: gstlal_snax_monitor [--options]
an executable to collect and monitor streaming features
Options:
-h, --help show this help message and exit
Monitor Options:
General settings for configuring the monitor.
-v, --verbose Print to stdout in addition to writing to
automatically generated log.
--log-level=LOG_LEVEL
Sets the verbosity of logging. Default = 10.
--instrument=string
Sets the instrument for files written to disk. Default
= H1
--target-channel=string
Sets the target channel to view.
--rootdir=path Location where log messages and sqlite database lives
--tag=string Sets the name of the tag used. Default = 'test'
--sample-rate=Hz Set the sample rate for feature timeseries output,
must be a power of 2. Default = 1 Hz.
--num-channels=NUM_CHANNELS
Set the full number of channels being processed
upstream, used for monitoring purposes.
--channel-list=name
Set the list of the channels to process. Command given
as --channel-list=location/to/file
--processing-cadence=PROCESSING_CADENCE
Rate at which the monitor acquires and processes data.
Default = 0.1 seconds.
--request-timeout=REQUEST_TIMEOUT
Timeout for requesting messages from a topic. Default
= 0.2 seconds.
--kafka-server=string
Sets the server url that the kafka topic is hosted on.
Required.
--input-topic-basename=string
Sets the input kafka topic basename. Required.
--influx-hostname=INFLUX_HOSTNAME
Specify the hostname for the influxDB database.
Required if --data-backend = influx.
--influx-port=INFLUX_PORT
Specify the port for the influxDB database. Required
if --data-backend = influx.
--influx-database-name=INFLUX_DATABASE_NAME
Specify the database name for the influxDB database.
Required if --data-backend = influx.
--enable-auth If set, enables authentication for the influx
aggregator.
--enable-https If set, enables HTTPS connections for the influx
aggregator.
--data-type=string Specify datatypes to aggregate from 'min', 'max',
'median'. Default = max
--num-processes=NUM_PROCESSES
Number of processes to use concurrently, default 2.