内存使用率监控脚本
张成
2016/4
#!/bin/sh #监控内存使用率大于85则重启 MAX_MEM=85 MEM=`free | awk '/Mem/ {print int($3/$2*100)}'` MEM=`expr $MEM + 0` TIME=`date` FIL='auto_restart.txt' if [ $MEM -gt $MAX_MEM ] then echo $TIME >> $FIL echo 'begin restart ' >> $FIL init 6 else echo $TIME >> $FIL echo "NOW MEMORY IS $MEM %" >> $FIL fi