日志疯狂增长,咋整呢,磁盘达到一定比例,重启服务,删除日志....
~ ]# cat disk_use_info.sh
#!/bin/bash
DISK_USAGE=$(df -h --output=pcent / | tail -n +2 |cut -d'%' -f1)
if [[ $(awk '{if ($1>80) print 1; else print 0}' <<< "$DISK_USAGE") -eq 1 ]]; then
echo $(date +%F" "%T) $DISK_USAGE >> /root/disk_use_log
/zw56/monitor/sbin/restart.sh zw56-vgs-monitor-server-1.0.jar
else
echo $(date +%F" "%T) $DISK_USAGE >> /root/disk_use_log
fi
结合系统定时任务
[root@monitor ~]# crontab -l
# 日志处理
0 * * * * /usr/local/share/disk_use_info.sh
标签:use,shell,monitor,sh,监控,磁盘,日志,disk,root
From: https://www.cnblogs.com/liudianer/p/18158277