Details for specific command options can be viewed by invoking the command name with --help parameter.
Globaloptions-h,--help
Show this help message.
-V,--version
Show version information.
--color
Use VT100 color codes even when stdout is not a terminal.
-D,--definearg
Define a constant.
-l,--libraryarg
Load a library.
-I,--includearg
Add include search directory.
-x,--log-level[debug|notice|information|warning|critical]
Specify the log level for the console log, default is information.-X,--script-debugger
Enables the script debugger. When an exception occurs or the 'debugger' keyword is encountered in
a user script Icinga 2 launches the script debugger that allows the user to debug the script.
daemonoptions
The CLI command daemon provides the functionality to start/stop Icinga 2. Furthermore it provides the
configuration validation.
-c,--configarg
Using this option you can specify one or more configuration files. Config files are processed in
the order they are specified on the command-line.
When no configuration file is specified and the --no-config is not used, Icinga 2 automatically
falls back to using the configuration file ConfigDir+/icinga2.conf (where ConfigDir is usually
/etc/icinga2).-z,--noconfig
Start without a configuration file.
-C,--validate
This option can be used to check if your configuration files contain errors. If any errors are
found the exit status is 1, otherwise 0 is returned.
-e,--errorlogarg
Log fatal errors to the specified log file (only works in combination with --daemonize).
-d,--daemonize
Detach from the controlling terminal.