#!/bin/bash minutes=$1 greeting="Running perfcollect for $minutes minutes" echo "$greeting" echo "Will auto upload to iXsystem when completed." echo "Airgapped Systems will need to exfiltrate /root/*.csv" echo "" iterations=$1 for (( i=1; i<=$iterations; i++ )); do # Execute the command echo "Executing $1 Iteration" python3 ixiostat.py gstat -C -s -d -o -p -I 60s >> /root/gstat.csv # Wait for 60 seconds before the next iteration sleep 60 done cp *.csv /var/log DEBUGFILE=`midclt call system.debug_generate -job` && export DEBUGFILE curl --user customer:ixcustomer -T $DEBUGFILE ftp.ixsystems.com/debug-`hostname`-`date +%Y%m%d%H%M`.tgz