stats.sh 419 Bytes
#!/bin/bash

# set up the stats file
mkdir ~/logs
touch ~/logs/stats.txt

while true; do
  {
    echo "$(date) ----------------";
    echo "total memory usage --------------------------";
    free -m;
    echo "docker stats --------------------------------";
    docker stats --no-stream;
    echo "memory munchers -----------------------------";
    ps aux --sort=-%mem | head;
  } >> ~/logs/stats.txt
  sleep 1;
done