我是靠谱客的博主 清秀小霸王,这篇文章主要介绍linux 脚本监听,Linux—编写shell脚本监控主机,现在分享给大家,希望可以做个参考。

编写SHELL脚本监控主机

1、用vi命令在/root目录是新建一个脚本文件sysmon.sh:

内容如下:

#!/bin/bash

dug=$(df -h | grep "/$" | awk '{print $4}' | awk -F% '{print $1}')

cug=$(expr 100 - $(mpstat | tail -1 | awk '{print $10}' | awk -F. '{print $1}'))

mug=$(expr $(free | grep "cache:" | awk '{print $3}') * 100 / $(free | grep "Mem:" | awk '{print $2}'))

alog="/tmp/alert.txt"

AMAIL="root@localhost.localdomain"

if [ $dug -gt 3 ]

then

echo "磁盘占用率:$dug%" >> $alog

fi

if [ $cug -gt 2 ]

then

echo "CPU使用率:$cug%" >> $alog

fi

if [ $mug -gt 2 ]

then

echo "内存使用率:$mug%" >> $alog

fi

if [ -f $alog ]

then

cat $alog | mail -s "Host

最后

以上就是清秀小霸王最近收集整理的关于linux 脚本监听,Linux—编写shell脚本监控主机的全部内容,更多相关linux内容请搜索靠谱客的其他文章。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(123)

评论列表共有 0 条评论

立即
投稿
返回
顶部