Threat Stack Support Tools
You have two options for using this support tool:
IMPORTANT! If you choose to download diagnostics.sh
and the folders manually, confirm that the file directory structure remains the same as in Github.
Running the diagnostics.sh
master script gathers system information. It calls the following child scripts and runs a series of commands that:
gather_system_info.sh
: returns information about the host system (such as OS version, kernel version, and system uptime)gather_agent_info.sh
: returns information about the agent installed on the host system (such as agent version, the output ofcloudsight status
, and the contents ofconfig.json
)gather_docker_info.sh
: returns information if Docker is installed and located
The result for each of these scripts, diagnostics.sh
outputs to a file in /opt/threatstack/cloudsight/logs
. Then it calls tar_logs.sh
that tars that directory together, excluding tsaudit
logs. The resulting file saves in your current working directory in .tar.gz format, named ts_logs_<CURRENT_DATE>.tar.gz
. An example of the name ts_logs_05-25-2017.tar.gz
.
Send that file to Threat Stack. You can encrypt the files with support.pub
, also located in the repository.