toast

Software for tsunami simulation and verification.

Module Configuration

etc/defaults/global.cfg
etc/defaults/toast.cfg
etc/global.cfg
etc/toast.cfg
~/.seiscomp/global.cfg
~/.seiscomp/toast.cfg

toast inherits global options.

Note

Modules/plugins may require a license file. The default path to license files is @DATADIR@/licenses/ which can be overridden by global configuration of the parameter gempa.licensePath. Example:

gempa.licensePath = @CONFIGDIR@/licenses
forecastZones

Type: list:string

Registration of forecast zones.

impactReports

Default: damage, inundation, unusual

Type: list:string

Registration of impact reports. The first element of the list defines the initial sort order.

isoInterval

Default: 30

Unit: min

Type: int

Interval for arrival lines (has to be provided by simulation backend). TOAST displays the arrival lines as follows: full hour: solid line, half hour: dashed line, otherwise: dotted line.

liveTabs

Type: list:string

Registration of live tabs.

runupPercentiles

Default: median

Type: list:string

Registration of runup percentiles. The first element of the list defines the initial sort order.

processAutoMT

Default: false

Type: boolean

Enables/disables the usage of automatically generated moment tensors for event processing. By default only manual confirmed moment tensors will be taken into account.

threatLevels

Default: passed, major, warning, advisory, nothreat

Type: list:string

Registration of threat level profiles. List in descending order.

translationFilename

Type: file

File name of the translation file. If this parameter is empty, the default file "toast_[agencyID].qm" is used, where the agencyID is in lower case. If the file is not found, no translation is applied. To add a suffix to the default filename, use an asterisk and the suffix, e.g. "*_io" is substituted to "toast_gempa_io.qm". The file must be located at @DATADIR@/toast/translations.

lockIncident

Default: false

Type: boolean

If unlocked, a new incident created via messaging is selected automatically. If locked, the currently selected incident remains selected. This option can be used to set the initial state of the lock incident button. The user may still lock/unlock the button in TOAST no matter what is selected here.

startRegion

Type: list:double

Shows the rectangular region on the central map at the start of TOAST. Define the rectangle with a list of 4 values: latbottom, lonleft, lattop, lonright. Example: "-55,160,-30,-170".

playbackExternalScript

Default: @DATADIR@/toast/scripts/eqscenegenerator.sh

Type: file

Path to external script which is executed after playback data (simulation metadata XML and time series mseed) has been exported. The script gets the simulation ID and the directory as input arguments.

activeColorProfile

Default: DefaultProfile

Type: string

Name of the color profile to be loaded when starting the application.

auth.backend

Type: string

Registration of the auth backend, e.g. ldap

auth.ldap.serverURI

Default: ldap://localhost:389

Type: string

LDAP Uniform Resource Identifier, e.g., ldaps://localhost:636

auth.ldap.bindDN

Type: string

Bind DN, .e.g., "uid=@USERNAME@,cn=users,cn=accounts,dc=gempa,dc=de". USERNAME is placeholder for the username and is filled by the login dialog.

auth.ldap.insecure

Default: false

Type: boolean

Disables LDAP SSL server certificate check. Use this option when the LDAP server uses a self signed certificate.

auth.ldap.search.baseDN

Type: string

LDAP directory entry point

auth.ldap.search.filter

Default: uid=@USERNAME@

Type: string

LDAP search filter string

auth.ldap.search.scope

Default: LDAP_SCOPE_SUBTREE

Type: int

LDAP Scope, e.g., LDAP_SCOPE_BASE, LDAP_SCOPE_SUBTREE, …

customForecastZonesView.enable

Default: false

Type: boolean

If set to true, a button is visible in the Forecast Zones Perspective that opens a customized forecast zones view.

customForecastZonesView.title

Default: Customized Forecast Zones View

Type: string

The title of the customized forecast zones view. It also changes the button text in the Forecast Zones Perspective to open this view.

Note

customForecastZonesView.filterProfiles.$name.* $name is a placeholder for the name to be used.

customForecastZonesView.filterProfiles.$name.name

Type: string

Name of the filter profile.

customForecastZonesView.filterProfiles.$name.filters

Type: list:string

List of filters for filtering the Forcast Zones in the customized view. Use the format "[columnName][operator][value]" with "columnName" is the name of the column of the Forecast Zones View, "operator" of type <, <=, >, >= or =, and "value" the value to filter the column by. Note, that "value" is handled case sensitive and without unit, e.g. use "T3 Value>0.1" to filter the column ‘T3 Value’ by a value greater than 0.1m. A possible filter list is "Country=Indonesia;Thailand,Runup>=0.5" for showing only forecast zones in Indonesia or Thailand with a runup greater than 0.5m.

customForecastZonesView.filterProfiles.$name.visibleColumns

Type: list:string

List of visible columns. If this list is empty, every column is visible.

Note

dissemination.* Configure settings for the disseminate process.

dissemination.alwaysShowAdditionalOptions

Default: false

Type: boolean

Always show "Execute with additional options" dialog before running templates. If "false", then only after a long click on Disseminate button and selection.

dissemination.confirmationRequired

Default: true

Type: boolean

Show "Additional confirmation required" dialog before running templates, or more precisely: before executing ClearSilver functions "save" and "addScript" in the templates.

dissemination.selectionBehavior

Default: current

Type: string

Template selection behavior of the advanced dissemination dialog. Available options: "current": Select the currently visible template. "previous": Use previous selection. "all": Select all templates. Note that option is only available when the option "dissemination.selectionMode" is "multi".

dissemination.selectionMode

Default: single

Type: string

Template selection mode of the advanced dissemination dialog. Available options: "single": When selecting a template, any already-selected template becomes unselected. Deselecting the selected template is possible by pressing the Ctrl key when clicking the selected template. Note that option "multi": When selecting a template, the selection status of that item is toggled and the other items are left alone. Multiple items can be toggled by dragging the mouse over them.

Note

displacementVectors.* Configure visualization settings for the coseismic displacement arrows (GNSS) in Map view. Note that if they are set using the dialog in TOAST, they are saved to the user configuration file at @CONFIGDIR@/toast.cfg and not to system configuration file at @SYSTEMCONFIGDIR@/toast.cfg.

displacementVectors.arrowHeadLength

Default: 12

Unit: px

Type: int

Length of the arrow head.

displacementVectors.arrowHeadWidth

Default: 8

Unit: px

Type: int

Width of the arrow head.

displacementVectors.arrowLineWidth

Default: 2

Unit: px

Type: int

Width of the arrow line.

displacementVectors.maxVisibleLength

Default: 300

Unit: px

Type: int

Length of the largest visible displacement arrow if screenDependingScaling is ‘true’.

displacementVectors.maxVisibleLengthVertical

Default: 200

Unit: px

Type: int

Length of the largest visible vertical displacement arrow if screenDependingScaling is ‘true’.

displacementVectors.minThreshold

Default: 0

Unit: mm

Type: int

Only arrows with a length larger than minThreshold are visible.

displacementVectors.scale

Default: 20

Type: int

Scaling factor for the arrows if screenDependingScaling is ‘false’.

displacementVectors.scaleVertical

Default: 20

Type: int

Vertical scaling factor for the arrows if screenDependingScaling is ‘false’.

displacementVectors.screenDependingScaling

Default: true

Type: boolean

If ‘true’, then the largest visible arrow is scaled to maxVisibleLength. If ‘false’, then the length of the arrows is fix with respect to the map and changes with zoom level.

displacementVectors.verticalScalingEnabled

Default: false

Type: boolean

If ‘true’, then the scaling of the vertical displacement arrows is independent of the scaling of the horizontal arrows.

Note

filter.* Define incident and simulation filters for the drop-down menu in the Database panel. These profiles are used automatically and need not be registered.

Note

filter.incidents.$name.* $name is a placeholder for the name to be used.

filter.incidents.$name.magnitude

Default: 0.0

Type: float

Minimum magnitude.

filter.incidents.$name.depth

Default: 6500

Unit: km

Type: float

Maxmimum depth.

filter.incidents.$name.timeSpan

Default: -1

Unit: s

Type: int

Show incidents not older than "timeSpan" seconds.

filter.incidents.$name.simulationCount

Default: false

Type: boolean

If set to true only incidents with simulations will be shown, if set to false vice versa.

filter.incidents.$name.observationCount

Default: false

Type: boolean

If set to true only incidents with picks will be shown, if set to false vice versa.

Note

filter.simulations.$name.* $name is a placeholder for the name to be used.

filter.simulations.$name.simulation

Type: list:string

Show only simulations of these simulation backends.

filter.simulations.$name.sortColumn

Default: Residual

Type: string

Sort table by this column.

filter.simulations.$name.descendingOrder

Default: true

Type: boolean

Sort table descending (true) or ascending (false).

filter.simulations.$name.maxNumberOfSims

Default: -1

Type: int

Limit the number of shown simulations.

filter.simulations.$name.calculationDuration

Default: -1

Unit: min

Type: int

Show simulations with a calculation duration of at least that time.

filter.simulations.$name.trigger

Default: all

Type: string

Show simulations with that trigger type. Three possible options: show only manually triggered simulations (manual), only automatically triggered simulations (automatic) or simulations of both types (all).

Note

forecastZones.* Define forecast zone profiles. Register the profiles at ‘forecastZones’. Note that forecast points have to be defined and registered at simulation backends like easywave2.

forecastZones.additionalColumns

Type: list:string

Define additional columns that are read from the forecast zones files and shown in the forecast zones tab. Use a comma separated list to add multiple columns. For each column the name used in the dbf file is mandatory. Optionally, an alias and a tool tip can be added by using a colon as separator, e.g. columnName:"Alias":"Tool tip",columnName2,columnName3:"Alias3",columnName4::"toolTip"

Note

forecastZones.$name.* $name is a placeholder for the name to be used and needs to be added to forecastZones to become active.

forecastZones = a,b
forecastZones.a.value1 = ...
forecastZones.b.value1 = ...
# c is not active because it has not been added
# to the list of forecastZones
forecastZones.c.value1 = ...
forecastZones.$name.filename

Type: string

Absolute filename without file extension

forecastZones.$name.whitelist.country

Type: list:string

List of countries to include when loading forecast zones.

forecastZones.$name.whitelist.exBoxID

Type: list:int

List of ExBoxIDs to include when loading forecast zones.

forecastZones.$name.blacklist.country

Type: list:string

List of countries to exclude when loading forecast zones.

forecastZones.$name.blacklist.exBoxID

Type: list:int

List of ExBoxIDs to exclude when loading forecast zones.

Note

gssConnection.* gempa simulation server related connection settings

gssConnection.timeout

Default: 15

Unit: s

Type: int

Timeout in seconds which is used to detect dead connections and to attempt a reconnections. If the GSS connection does neither read nor write within the given timeout, a ping request will be sent.

gssConnection.respTimeout

Default: 10

Unit: s

Type: int

Timeout in seconds which is used to detect dead connections and to attempt a reconnections. If the GSS connection doesn’t response to the ping or heartbeat message within the given timeout, the connection to GSS will be reconnected. The respTimeout must be smaller than the timeout.

Note

impactReports.* Define impact report types for the Impact Reports tab. These profiles are used automatically and need not be registered.

Note

impactReports.$name.* $name is a placeholder for the name to be used and needs to be added to impactReports to become active.

impactReports = a,b
impactReports.a.value1 = ...
impactReports.b.value1 = ...
# c is not active because it has not been added
# to the list of impactReports
impactReports.c.value1 = ...
impactReports.$name.text

Type: string

Type selection box text

impactReports.$name.toolTip

Type: string

Tool tip shown when the mouse is over the selected type item

Note

liveTab.* Define Live tabs containing bulletin templates. Register the profiles at ‘liveTabs’.

Note

liveTab.$name.* $name is a placeholder for the name to be used and needs to be added to liveTabs to become active.

liveTabs = a,b
liveTab.a.value1 = ...
liveTab.b.value1 = ...
# c is not active because it has not been added
# to the list of liveTabs
liveTab.c.value1 = ...
liveTab.$name.title

Type: string

Title of the tab

liveTab.$name.defaultTemplate

Type: string

Active template of the live tab. The option expects a path of the template tree, e.g., /National/Watch

liveTab.$name.entryPoint

Type: string

Template tree entry point, e.g., /National. This option can be used to limit the template selection of the live tab to a specific subtree.

liveTab.$name.buttonText

Default: Disseminate

Type: string

Text of the disseminate button

liveTab.$name.hideDissButton

Default: false

Type: boolean

Hide the dissemination button in the live tab.

liveTab.$name.hideTemplMenu

Default: false

Type: boolean

Hide the template menu in the live tab.

Note

patches.* Configure settings for the automatic patches (rupture plane) generation.

patches.width

Default: 50

Unit: km

Type: int

The patch width option is not used at this time.

patches.depthMode

Default: 1

Type: int

Mode of the automatic depth correction. The following modes are available: 0 = Off, 1 = Adjust the depth to avoid negative z-top, 2 = Abort the patch generation in case of negative z-top

patches.maxFaultDist

Default: 1

Unit: degree

Type: double

Maximum horizontal distance between epicenter and closest fault point allowed for automatic patch generation.

patches.maxFootWallDist

Default: -1

Unit: degree

Type: double

Deprecated: Maximum distance between epicenter and closest fault point if epicenter is on foot wall. Note that this parameter is deprecated, use ‘maxFaultDist’ instead.

patches.maxHangingWallDist

Default: -1

Unit: degree

Type: double

Deprecated: Maximum distance between epicenter and closest fault point if epicenter is on hanging wall. Note that this parameter is deprecated, use ‘maxFaultDist’ instead.

patches.maxDip

Default: 80.0

Unit: degree

Type: double

Maximum dip in degree.

patches.maxRakeVariance

Default: 20.0

Unit: degree

Type: double

Maximum variance of the rake from 90 degree.

patches.extrapolateFault

Default: false

Type: boolean

Selection of this option will extrapolate fault lines beyond their endpoints, so that they can provide patch generation information for epicenters otherwise not covered.

Note

perspectives.* Configure settings for the TOAST perspectives

perspectives.displacements

Default: true

Type: boolean

Show/hide displacements perspective

perspectives.impactReports

Default: true

Type: boolean

Show/hide impact reports perspective

perspectives.traces

Default: true

Type: boolean

Show/hide traces perspective

Note

picker.* Configure settings for the tide gauge waveform picker.

picker.amplitudeType

Default: ZP

Type: string

Default amplitude type used when measuring amplitudes. Available options: ZP - Zero to peak, ZT - Zero to through, PP - Peak to peak and PT - Peak to through.

picker.bufferSize

Default: 86400

Unit: s

Type: int

Total sea level buffer

picker.defaultAddStationsDistance

Default: 5000.0

Unit: km

Type: double

The default value for adding stations in the picker.

picker.filters

Default: "@Tsunami;CUTOFF(1)>>ITAPER(15000)>>BW(4,0.0002,0.002)"

Type: list:string

Predefined sea level filters.

picker.leadTime

Default: 48200

Unit: s

Type: int

Time of sea level data before the current time.

picker.slots

Default: self, tpred, rmtides

Type: list:string

Registration of slots

picker.stream.codes

Default: *.*.*.*

Type: list:string

White list of stream code patterns. Use to filter the available streams.

Note

picker.slot.$name.* $name is a placeholder for the name to be used and needs to be added to picker.slots to become active.

picker.slots = a,b
picker.slot.a.value1 = ...
picker.slot.b.value1 = ...
# c is not active because it has not been added
# to the list of picker.slots
picker.slot.c.value1 = ...
picker.slot.$name.alias

Type: string

Alternative text.

picker.slot.$name.filter

Type: string

User-defined filter.

picker.slot.$name.pen

Type: string

User-defined pen. A pen is defined by a color, a width and a style. Pen styles are: 1 - A plain line, 2 - Dashes separated by a few pixels, 3 - Dots separated by a few, 4 - Alternate dots and dashes and 5 - One dash, two dots, one dash, two dots.

picker.slot.$name.predefined

Default: false

Type: boolean

Received data from acquisition are not taken into account.

picker.slot.$name.visible

Default: true

Type: boolean

Show/hide slot initially.

picker.spectrogram.fixedMaximum

Type: double

The corresponding maximum value mapped to value 1 of spectrogram.gradient.

picker.spectrogram.fixedMinimum

Type: double

If spectrograms are painted with a fixed gradient this value defines the minimum value which is mapped to gradient value 0 of spectrogram.gradient.

picker.spectrogram.gradient

Type: list:string

Default spectrogram gradient. Value 0 is always mapped to a minimum value and 1 is mapped to a maximum (either a fixed range or the extrema of each single trace).

Note

residuals.* Configure the weights of the residual contributions.

residuals.useLegacyDefinition

Default: false

Type: boolean

Enables/Disables legacy source residual computation. Consult the documentation for more information.

residuals.source.weight

Default: 1.0

Type: double

Weight of source residual for overall residual calculation.

residuals.source.gradient

Type: list:string

Gradient of source residual.

residuals.source.weights.magnitude

Default: 1.0

Type: double

Weight of magnitude for source residual calculation.

residuals.source.weights.depth

Default: 1.0

Type: double

Weight of depth for source residual calculation.

residuals.source.weights.distance

Default: 1.0

Type: double

Weight of distance to origin for source residual calculation.

residuals.momentTensor.weight

Default: 1.0

Type: double

Weight of moment tensor or focal mechanism residual for overall residual calculation.

residuals.momentTensor.gradient

Type: list:string

Gradient of moment tensor residual.

residuals.expectedPlane.weight

Default: 1.0

Type: double

Weight of expected plane or fault residual for overall residual calculation.

residuals.expectedPlane.gradient

Type: list:string

Gradient of expected plane residual.

residuals.tideGauge.weight

Default: 1.0

Type: double

Weight of tide gauge or arrival residual for overall residual calculation.

residuals.tideGauge.gradient

Type: list:string

Gradient of tide gauge residual.

residuals.displacement.weight

Default: 1.0

Type: double

Weight of coseismic displacement (GNSS) residual for overall residual calculation.

residuals.displacement.gradient

Type: list:string

Gradient of coseismic displacement (GNSS) residual.

residuals.radar.weight

Default: 1.0

Type: double

Weight of wave radar residual for overall residual calculation.

residuals.radar.gradient

Type: list:string

Gradient of radar residual.

Note

rttv.* Configure settings for the Traces tab (Real-Time-Trace-Viewer).

rttv.acquireStreams

Default: false

Type: boolean

Enables/Disables real time acquisition

rttv.bufferSize

Default: 86400

Unit: s

Type: int

Total sea level buffer

rttv.leadTime

Default: 48200

Unit: s

Type: int

Time of sea level data before the current time.

rttv.seaLevel.filters

Default: "Raw;self""@Tsunami;CUTOFF(1)>>ITAPER(15000)>>BW(4,0.0002,0.002)"

Type: list:string

Predefined sea level filters in the traces perspective.

rttv.stream.codes

Default: *.*.*.*

Type: list:string

White list of stream code patterns. Use to filter the available streams.

rttv.stream.filter

Type: string

Set rttv stream filter.

rttv.spectrogram.fixedMaximum

Type: double

The corresponding maximum value mapped to value 1 of spectrogram.gradient.

rttv.spectrogram.fixedMinimum

Type: double

If spectrograms are painted with a fixed gradient this value defines the minimum value which is mapped to gradient value 0 of spectrogram.gradient.

rttv.spectrogram.gradient

Type: list:string

Default spectrogram gradient. Value 0 is always mapped to a minimum value and 1 is mapped to a maximum (either a fixed range or the extrema of each single trace).

Note

runupPercentiles.* Define percentiles for the drop-down menu in the Forecast Zones tab. Register the profiles at ‘runupPercentiles’.

Note

runupPercentiles.$name.* $name is a placeholder for the name to be used and needs to be added to runupPercentiles to become active.

runupPercentiles = a,b
runupPercentiles.a.value1 = ...
runupPercentiles.b.value1 = ...
# c is not active because it has not been added
# to the list of runupPercentiles
runupPercentiles.c.value1 = ...
runupPercentiles.$name.text

Default: Median

Type: string

Menu item text

runupPercentiles.$name.value

Default: 50

Type: int

Value of the runup percentile.

Note

scheme.* Configure visualization settings for TOAST. Colors can be defined in HTML convention, e.g. as rgb(a) values, hexadecimal numbers or color keyword names as defined by W3C. If rgb or rgba is used, it must be quoted because the comma is handled as list separator. Examples: “rgb(255,0,0)”, “rgba(0,255,0,100)”, FF00FF40, green.

scheme.precision.traceValues

Default: 2

Type: int

Decimal places of the trace values

scheme.colors.records.eta

Default: FF0000

Type: color

Color of the ETA (T1 Time) marker

scheme.colors.records.etm

Default: 0000FF

Type: color

Color of the ETM (T3 Time) marker

scheme.colors.records.ot

Default: FF0000

Type: color

Color of the incident origin time bar

Note

symbol.* Define POI symbols. These profiles are used automatically and need not be registered.

symbol.shape

Default: ignore

Type: list:string

Default symbol for unknown POI types.

symbol.types

Type: list:string

Registration of POI types, no default configuration here. The names must match with the POI types in the acquisition and processing configuration. For instance symbol.types = buoy, tg

Note

symbol.$name.* $name is a placeholder for the name to be used and needs to be added to symbol.types to become active.

symbol.types = a,b
symbol.a.value1 = ...
symbol.b.value1 = ...
# c is not active because it has not been added
# to the list of symbol.types
symbol.c.value1 = ...
symbol.$name.shape

Type: list:string

Shape configuration for a symbol type. A shape is defined by a type, a size, a color and a border color separated by commas. Available shape types are circle, triangle, square and image. In case of an image the second parameter specifies the path including the filename. Parameters can be omitted from right to left. A sample configuration may look like: symbol.tg.shape = image, @DATADIR@/toast/icons/tg.png, ffffff

Note

templates.* Register the requested bulletin templates defined at ‘template’ here.

templates.types

Type: list:string

Registration of bulletin templates

Note

templates.logging.* Template logging options

templates.logging.stdout

Default: false

Type: boolean

Capture standard out process output

Note

template.* Define bulletin template profiles which can be used in a Live tab. Register the profiles at ‘templates’ and configure them in the ‘liveTab’ profiles.

Note

template.$name.* $name is a placeholder for the name to be used and needs to be added to templates.types to become active.

templates.types = a,b
template.a.value1 = ...
template.b.value1 = ...
# c is not active because it has not been added
# to the list of templates.types
template.c.value1 = ...
template.$name.aoi

Type: string

Path to a BNA file which defines one or more regions. If more than one region matches, the first one is used.

template.$name.maxMagnitude

Type: double

Upper bound of the magnitude range.

template.$name.minMagnitude

Type: double

Lower bound of the magnitude range.

template.$name.name

Type: string

Name of the template used in the GUI e.g. for the menu item

template.$name.fileName

Type: string

Path to the template including the file name.

template.$name.prerequisites.scenario

Default: false

Type: boolean

Show hint if no scenario is selected

Note

threatLevel.* Define the threat level mapping and corresponding configuration parameters. Please consult the documentation at: https://docs.gempa.de/toast/current/base/installation.html#threat-level-definition for instructions and examples. Register the profiles in descending order at ‘threatLevels’.

threatLevel.t1TimeOffset

Default: 14400

Unit: s

Type: int

Offset for the T1TimeOffsetPassed variable. This variable can be used in a threat level condition.

threatLevel.t2TimeOffset

Unit: s

Type: int

Offset for the T2TimeOffsetPassed variable. This variable can be used in a threat level condition.

threatLevel.t3TimeOffset

Unit: s

Type: int

Offset for the T3TimeOffsetPassed variable. This variable can be used in a threat level condition.

threatLevel.t4TimeOffset

Default: 7200

Unit: s

Type: int

Offset for the T4TimeOffsetPassed variable. This variable can be used in a threat level condition.

Note

threatLevel.$name.* $name is a placeholder for the name to be used and needs to be added to threatLevels to become active.

threatLevels = a,b
threatLevel.a.value1 = ...
threatLevel.b.value1 = ...
# c is not active because it has not been added
# to the list of threatLevels
threatLevel.c.value1 = ...
threatLevel.$name.name

Type: string

The name of the threat level.

threatLevel.$name.condition

Type: double

Set the condition as mathematical expression using ExprTk syntax.

Note

scConnection.* Configure the SeisComP database.

scConnection.database

Type: string

Define the SeisComP database connection.

The format is: service://user:pwd@host/database. "service" is the name of the database driver which can be queried with "--db-driver-list".

systemTray.enableNotifications

Default: true

Type: boolean

Display important notifications as balloon messages in the system tray area

tsunami.database.loadLastDays

Default: 1

Unit: days

Type: int

Load incidents of the last n days from database.

tsunami.database.loadLastDays.logs

Default: 1

Unit: days

Type: int

Load global logs of the last n days from database.

Bindings Parameters

maxGapTolerance

Default: 3600.0

Type: double

Maximum gap in seconds between two records to apply linear interpolation

spectrogram

Type: string

Min, max, periods and ranges of the spectrogramview e.g. periods_log(1000,10000,5,10)

Command-Line Options

Generic

-h, --help

Show help message.

-V, --version

Show version information.

--plugins arg

Load given plugins.

Database

--db-driver-list

List all supported database drivers.

-d, --database arg

The database connection string, format: service://user:pwd@host/database. "service" is the name of the database driver which can be queried with "--db-driver-list".

--config-module arg

The config module to use.

--inventory-db arg

Load the inventory from the given database or file, format: [service://]location .

--config-db arg

Load the configuration from the given database or file, format: [service://]location .

Messaging

-u, --user arg

Overrides configuration parameter connection.username.

-H, --host arg

Overrides configuration parameter connection.server.

-g, --primary-group arg

Overrides configuration parameter connection.primaryGroup.

-S, --subscribe-group arg

A group to subscribe to. This option can be given more than once.

--start-stop-msg arg

Default: 0

Set sending of a start and a stop message.

Verbosity

--verbosity arg

Verbosity level [0..4]. 0:quiet, 1:error, 2:warning, 3:info, 4:debug.

-v, --v

Increase verbosity level (may be repeated, eg. -vv).

-q, --quiet

Quiet mode: no logging output.

--component arg

Limit the logging to a certain component. This option can be given more than once.

-s, --syslog

Use syslog logging backend. The output usually goes to /var/lib/messages.

-l, --lockfile arg

Path to lock file.

--console arg

Send log output to stdout.

--debug

Execute in debug mode. Equivalent to --verbosity=4 --console=1 .

--log-file arg

Use alternative log file.