#!/bin/bash LOGFILE="/var/log/h/system_stats.log" echo "Logging CPU, Memory, Swap, Disk, and Network usage to $LOGFILE" while true; do echo "----- $(date) -----" >> $LOGFILE echo "CPU Usage:" >> $LOGFILE mpstat -P ALL 1 1 >> $LOGFILE echo "Disk Usage:" >> $LOGFILE iostat >> $LOGFILE echo "Memory and Swap Usage:" >> $LOGFILE free -m >> $LOGFILE echo "Network Usage:" >> $LOGFILE ifstat 1 1 >> $LOGFILE sleep 5 done