|3.3 +||How To||ALL
The idb_healthcheck.py script can be used to collect and inspect various data points from the ScaleArc appliance. The purpose of the health check is to highlight any configuration or system sizing characteristics that should be addressed in order to provide optimal performance, scalability, and stability for production deployments.
The current version of the idb_healthcheck.py script is v0.99.6.2b.
Below are the instructions to run it on your ScaleArc appliances:
- Download idb_healthcheck.py onto your local computer.
- Upload the script from your local computer to ScaleArc in the /home/idb/ directory via File Zilla or WinSCP or scp from a Mac OS X or linux terminal.
- Set the permissions to make it executable
[idb@ScaleArc /home/idb]$ sudo chmod +x idb_healthcheck.py
- Run the script:
[idb@ScaleArc /home/idb]$ sudo ./idb_healthcheck.py
- The script provides the exact location and name of the output report file at the end of execution
[idb@ScaleArc /home/idb]$ sudo ./idb_healthcheck.py Report output file: idb_healthcheck-report.txt
Please provide the idb_healthcheck_results_172.31.22.100.tz file to ScaleArc support via SFTP transfer to upload.scalearc.com Execution log written to /tmp/idb_healthcheck.py-2016-07-01_10:36:54.log Total execution time: 13.55 seconds [idb@ScaleArc /home/idb$
- Upload the idb_healthcheck_results_172.31.22.100.tz output file onto our sFTP server (upload.scalearc.com).
[idb@ScaleArc:/home/idb/]: sudo ./idb_healthcheck.py --help Usage: idb_healthcheck.py [ -c<config file> -i<input file> -o<toutput file> -p -q -d -v -h -V ] [ -c<config file> | --config=<config file> ] : Configuration file for idb_healthcheck.py. Default: ./idb_healthcheck.cfg [ -o<toutput file> | --output=<toutput file> ] : Name of file to write report results [ -i<input file> | --input=<input file> ] : Name of file to read previous test data from. Useful for generating new report from existing data. [ -p | --report ] : Output formatted report [Default] [ -h | --help ] : Prints this help message [ -v | --verbose ] : Output extra information during execution [Default] [ -V | --version ] : Display script version information [ -d | --debug ] : Output DEBUG level informaton during execution [ -q | --quiet ] : Suppress all terminal output [ -m | --minimal ] : Minimal health check tests. Skip all log file and SAR data inspection [ --no-color ] : Disable color output to terminal (for machine parsing of output)
As of version 0.99.5, the idb_healthcheck.py script will automatically check for available updated versions. Provided that there is direct connectivity to the internet and there is a newer version of the script available, the user will be prompted to download the newer version. Verbose and Debug modes are set to on by default.
If you are experiencing issues with ScaleArc or with any of its features, please contact ScaleArc Support.
We are available 24x7 by phone at 855 800 7225 or +1 408 412 7315.
For general support inquiries, you can also e-mail us at firstname.lastname@example.org.
2901 Tasman Drive Santa Clara, CA 95054 | Email: email@example.com