Skip to content

Instantly share code, notes, and snippets.

@wshihadeh
Created January 19, 2020 16:15
Show Gist options
  • Save wshihadeh/a907377de4509d689ee1e6537e5c3866 to your computer and use it in GitHub Desktop.
Save wshihadeh/a907377de4509d689ee1e6537e5c3866 to your computer and use it in GitHub Desktop.
Busy Log Box
#!/bin/sh -e
while true
do
DATE=$(echo `date +%Y-%m-%d\ %T.%Z`)
ID=$(od -x /dev/urandom | head -1 | awk '{OFS="-"; print $2$3,$4,$5,$6,$7$8$9}')
SYSTEM_DATA=$(mpstat)
SYSTEM_INFO=$(echo $SYSTEM_DATA | awk '{OFS=" "; print "OS="$1" AR="$5" CPU="$6") USR="$21" NICE="$22" SYS="$23\
" IOWAIT="$24" IRQ="$25" SOFT="$26" STEAL="$27" GUEST="$28" IDLE="$29}')
echo "$DATE $ID $SYSTEM_INFO"
sleep $(echo $(($(shuf -i 1-200 -n 1)/100)).$(($(shuf -i 1-100 -n 1))))
done
exit 0
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment