Shinken arbiter daemon
shinken-arbiter [-dr] [-c CONFIGFILE] [--debugfile DEBUGFILE] shinken-arbiter -v [-c CONFIGFILE]
Shinken arbiter daemon
The shinken-arbiter daemon reads the configuration, divides it into parts (N schedulers = N parts), and distributes them to the appropriate Shinken daemons. Additionally, it manages the high availability features: if a particular daemon dies, it re-routes the configuration managed by this failed daemon to the configured spare. Finally, it receives input from users (such as external commands from nagios.cmd) and routes them to the appropriate daemon. There can only be one active arbiter in the architecture.
-v, --verify-config
Verify config file and exit
-cCONFIGFILE,--config=CONFIGFILE
Config file (your nagios.cfg). Multiple -c can be used, it will be like if all files was just one
-d, --daemon
Run in daemon mode
-r, --replace
Replace previous running arbiter
-h, --help
Show this help message
--version
Show program's version number
--debugfile=DEBUGFILE
Enable debug logging to DEBUGFILE
-pPROFILE,--profile=PROFILE
Dump a profile file. Need the python cProfile librairy
-aANALYSE,--analyse=ANALYSE
Dump an analyse statistics file, for support
-mMIGRATE,--migrate=MIGRATE
Migrate the raw configuration read from the arbier to another module. --> VERY EXPERIMENTAL!
-nARB_NAME,--name=ARB_NAME
Give the arbiter name to use. Optionnal, will use the hostaddress if not provide to find it.
Michael Leinartas, Arthur Gautier, David Hannequin, Thibault Cohen