--color use VT100 color codes even when stdout is not a
terminal
-D [ --define ] arg define a constant
+ -a [ --app ] arg application library name (default: icinga)
-l [ --library ] arg load a library
-I [ --include ] arg add include search directory
-x [ --log-level ] arg specify the log level for the console log
## <a id="cli-commands-global-options"></a> Icinga 2 CLI Global Options
+### Application Type
+
+By default the `icinga2` binary loads the `icinga` library. A different application type
+can be specified with the `--app` command-line option.
+
### Libraries
Instead of loading libraries using the [`library` config directive](19-language-reference.md#library)
--color use VT100 color codes even when stdout is not a
terminal
-D [ --define ] arg define a constant
+ -a [ --app ] arg application library name (default: icinga)
-l [ --library ] arg load a library
-I [ --include ] arg add include search directory
-x [ --log-level ] arg specify the log level for the console log
--color use VT100 color codes even when stdout is not a
terminal
-D [ --define ] arg define a constant
+ -a [ --app ] arg application library name (default: icinga)
-l [ --library ] arg load a library
-I [ --include ] arg add include search directory
-x [ --log-level ] arg specify the log level for the console log
--color use VT100 color codes even when stdout is not a
terminal
-D [ --define ] arg define a constant
+ -a [ --app ] arg application library name (default: icinga)
-l [ --library ] arg load a library
-I [ --include ] arg add include search directory
-x [ --log-level ] arg specify the log level for the console log
--color use VT100 color codes even when stdout is not a
terminal
-D [ --define ] arg define a constant
+ -a [ --app ] arg application library name (default: icinga)
-l [ --library ] arg load a library
-I [ --include ] arg add include search directory
-x [ --log-level ] arg specify the log level for the console log
--color use VT100 color codes even when stdout is not a
terminal
-D [ --define ] arg define a constant
+ -a [ --app ] arg application library name (default: icinga)
-l [ --library ] arg load a library
-I [ --include ] arg add include search directory
-x [ --log-level ] arg specify the log level for the console log
-V [ --version ] show version information
--color use VT100 color codes even when stdout is not aterminal
-D [ --define ] arg define a constant
+ -a [ --app ] arg application library name (default: icinga)
-l [ --library ] arg load a library
-I [ --include ] arg add include search directory
-x [ --log-level ] arg specify the log level for the console log
--color use VT100 color codes even when stdout is not a
terminal
-D [ --define ] arg define a constant
+ -a [ --app ] arg application library name (default: icinga)
-l [ --library ] arg load a library
-I [ --include ] arg add include search directory
-x [ --log-level ] arg specify the log level for the console log