使用方法
vim bbskali.sh #创建sh文件,将下面的代码复制到里面。
chmod+x bbskali.sh #添加运行权限
bash bbskali.sh
会在root
目录下生成bbskali.html
文件!浏览器打开即可!
效果
代码
#!/bin/bash
ip=`ifconfig |grep -w inet |grep inet|grep -v 127 |awk '{print $2}'`
a=`df -hT|grep -w "/"|awk '{print $1}'`
b=`df -hT|grep -w "/"|awk '{print $2}'`
c=`df -hT|grep -w "/"|awk '{print $3}'`
d=`df -hT|grep -w "/"|awk '{print $4}'`
e=`df -hT|grep -w "/"|awk '{print $5}'`
f=`df -hT|grep -w "/"|awk '{print $6}'`
g=`df -hT|grep -w "/"|awk '{print $7}'`
#free-h
neic=`free -h|grep -w "Mem"|awk '{print $1}'`
total=`free -h|grep -w "Mem"|awk '{print $2}'`
used=`free -h|grep -w "Mem"|awk '{print $3}'`
free=`free -h|grep -w "Mem"|awk '{print $4}'`
shared=`free -h|grep -w "Mem"|awk '{print $5}'`
cache=`free -h|grep -w "Mem"|awk '{print $6}'`
available=`free -h|grep -w "Mem"|awk '{print $7}'`
#fuzai
fuzai=`uptime |awk 'sub(/,/,"",$11)'|awk '{print $11}'`
cp=`df -hT|grep -w "/"| awk 'sub(/%/,"",$6)'|awk '{print $6}'`
nc1=`free |grep -w "Mem"|awk '{print $2}'`
nc2=`free |grep -w "Mem"|awk '{print $3}'`
html="
告警主机:$ip
文件系统 类型 总共 已用 可用 使用率 挂载点
$a $b $c $d $e $f $g
Mem信息 总量 已用 剩余 交换 缓冲 可用
$neic $total $used $free $shared $cache $available
"
echo -e "$html" >/root/bbskali.html
``
### 后记
水平有限,不懂得地方请各位大佬赐教!
版权属于:逍遥子大表哥
本文链接:https://blog.bbskali.cn/2786.html
按照知识共享署名-非商业性使用 4.0 国际协议进行许可,转载引用文章应遵循相同协议。
此处评论已关闭