蓝鲸巡检主机告警信息:
[root@deepflow ~]# sh lanjing.sh
SWAP使用率: 63%
内存使用率: 94%
[root@deepflow ~]# cat lanjing.sh
#!/bin/bash
[ -d /var/log/xunjian ] || mkdir -p /var/log/xunjian
#文件名
AA=`date +%Y%m%d%H%M`_`ip a | grep -E -o "10\.([0-9]+\.){2}[0-9]+"|head -1`
#CPU使用率
#BB=`mpstat | awk '/all/{print $NF}' | awk -F"." '{print 100 - $1}'`
BB=`vmstat | awk '{print $(NF-2)}'| awk 'END{print}'|awk -F"." '{print 100 - $1}'`
[ $BB -ge 90 ] && echo "CPU使用率: ${BB}%" >>/var/log/xunjian/${AA}.txt
##内存使用率和SWAP使用率
C1=$[`free -m | awk '/^Swap/{print $3}'`]
if [ $C1 -eq 0 ]
then
echo "The Swap partition size is 0 !&