Linux下系统监控shell定时发送到邮箱
一、先设置邮箱我用的是163邮箱。把pop3/smtp服务打开。开启第三方邮件客户端的授权专用密码。操作如下图。
----
二、进入l inuxshel l添加邮箱服务器的设置。vi /etc/mai l .rc#在最下面添加set from=yang3163@163.com smtp=smtp.163.comset smtp-auth-user=yang3163 smtp-auth-password=abc1122 smtp-auth=login
更新配置文件#source/etc/mai l .rc
注意如果你找不到配置文件/etc/mai l .rc,应该是没有安装去下载安装。此时需要安装mai l命令。
[root@ProxyServer~]#rpm-qa|grep mai l
[root@ProxyServer~]#yum instal l mai lx-y
三、创建脚本shel l mon.sh
#!/bin/sh
IP=`wget http://ipecho.net/plain -O- -q;echo`
Welcom="About$IP Report"$'\n'
PUBLIC_IP="-------------Publ icIP:$IP-------------"$'\n'
Intranet_IP="-------------Intranet IP:"`ifconfig |grep inet|sed -n '1p' |awk '{print $2}' |awk -F ' : ''{print$2}'`"-------------"$'\n'
OS_NAME=$(sed-n'1p'/etc/issue)
DiskInfo="Disk Information:"$'\n'`df`
Cpu_Info="Cpu Information:"$'\n'`top-n 1 |grep"Cpu"`
Mem_Info="Mem Information:"$'\n'`free-m`
TIMEOUT="Load average:"$'\n'`uptime`
VMOUT="About sysytem information:"$'\n'`vmstat 11`
IOPUT="About IO Information:"$'\n'` iostat`
HR=$'\n'`printf'%100s\n' | tr ' '=`$'\n'
#发送邮件echo "$PUBLIC_IP $Intranet_IP $OS_NAME $HR $DiskInfo $HR $Mem_Info $HR $TIMEOUT$HR$VMOUT$HR$IOPUT" |mai l -s"$Welcom"yang3163@163.com
三、接收到的邮件格式
香港服务器租用多少钱一个月?香港服务器受到很多朋友的青睐,其中免备案成为其特色之一。很多用户想了解香港云服务器价格多少钱,也有同行询问香港服务器的租赁价格,一些实际用户想要了解香港服务器的市场。虽然价格是关注的焦点,但价格并不是香港服务器的全部选择。今天小编介绍了一些影响香港服务器租赁价格的因素,以及在香港租一个月的服务器要花多少钱。影响香港服务器租赁价格的因素:1.香港机房选择香港机房相当于选择...
中午的时候有网友联系提到自己前几天看到Namecheap商家开学季促销活动期间有域名促销活动的,于是就信注册NC账户注册域名的。但是今天登录居然无法登录,这个问题比较困恼是不是商家跑路等问题。Namecheap商家跑路的可能性不大,前几天我还在他们家转移域名的。这里简单的记录我帮助他解决如何重新登录Namecheap商家的问题。1、检查邮件让他检查邮件是不是有官方的邮件提示。比如我们新注册账户是需...
hypervmart怎么样?hypervmart是一家国外主机商,成立于2011年,提供虚拟主机、VPS等,vps基于Hyper-V 2012 R2,宣称不超售,支持linux和windows,有荷兰和英国2个数据中心,特色是1Gbps带宽、不限流量。现在配置提高,价格不变,性价比提高了很多。(数据中心不太清楚,按以前的记录,应该是欧洲),支持Paypal付款。点击进入:hypervmart官方网...