I’m often asked, what are the parameter I can use with BRICK ans what is the meaning of these. When executing
brick --help you get a list of available parameter and the description for each. However, please find below the explanation.
--full, -f–> runs all checks – recommend for maximum 75 server in cell (includes check of the internal database and reports for the last 7 days, …)
--reduced, -r–> runs reduced checks – recommended for larger cell (no check of the internal database, reports for the last 2 days, …)
--long, -l–> runs additional IDB checks – not recommended for larger cells as runtime of script will increase. Use this mode in smaller environments or when requested.
--config, -c–> “config file”, example: -c=c:\temp\brick.conf Runs the checks configured in the config file only. Use ” to quote directories with spaces in Windows.
--path, -p–> “output directory”, example: -p=c:\temp or -p=/tmp Use ” to quote directories with spaces in Windows.
--support, -s–> collects additional files to support the process to open service requests.
--dnscheck–> executes the DNS check, recommend in smaller environments. Parameter will overwrite the settings in config file. (valid for coming version 2.10)
--no_dns, -n–> disables the DNS check. Parameter will overwrite the settings in config file. (valid for current version)
--rep_start–> defines the start date for the reports to be generated. variable to be used with –config option only. The format must be YYYYMMDD, i.e. “20150420”. The start time is set to 0:00.
--rep_end–> defines the end date for the reports to be generated. Variable to be used with –config option only. The format must be YYYYMMDD, i.e. “20150515”. The end time is set to 23:59.
--update, -u–> checks for newer version of BRICK. For this option a working internet connection is required.
--debug, -d–> debug mode, output is written to brickdebug.log.
--exitcodes, -e–> prints out the exit codes used in program.
--version, -v–> displays the script version.
--help, -h–> prints this help.