国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 系統 > Linux > 正文

shell腳本監控系統負載、CPU和內存使用情況

2019-10-26 18:43:47
字體:
來源:轉載
供稿:網友

在沒有nagios監控軟件的情況下,只要服務器能上互聯網,就可通過發郵件的方式來提醒管理員系統負載與CPU占用的使用情況。

一、安裝linux下面的一個郵件客戶端msmtp軟件(類似于一個foxmail的工具)

 1、下載安裝:
 http://downloads.sourceforge.net/msmtp/msmtp-1.4.16.tar.bz2?modtime=1217206451&big_mirror=0
代碼如下:
# tar jxvf msmtp-1.4.16.tar.bz2
# cd msmtp-1.4.16
# ./configure --prefix=/usr/local/msmtp
# make && make install

 2、創建msmtp配置文件和日志文件(host為郵件域名,郵件用戶名fuquanjun,密碼fuquanjun)

代碼如下:
# vim /root/.msmtprc

account default 
host xxxxx.com 
from fuquanjun@xxxx.com 
auth login 
user fuquanjun
password fuquanjun
logfile ~/.msmtp.log
 # chmod 600  /root/.msmtprc
 # touch ~/.msmtp.log

3、mutt安裝配置:(一般linux下有默認安裝mutt)

如果沒有安裝,則使用yum安裝

代碼如下:
yum -y install mutt
# vim /root/.muttrc
set sendmail="/usr/local/msmtp/bin/msmtp"
set use_from=yes
set realname="moniter"  
set from=fuquanjun@xxx.com 
set envelope_from=yes
set rfc2047_parameters=yes
set charset="utf-8

4、郵件發送測試(-s郵件標題,-a表加附件)
代碼如下:
 # echo "郵件內容123456" | mutt -s "郵件標題測試郵件" -a /scripts/test.txt  fuquanjun@xxxx.com

出現下面報錯信息:
代碼如下:
msmtp: account default not found: no configuration file available

發送信件出錯,子進程已退出 78 ()。
無法發送此信件。
解決方法:

單獨使用msmtp發送測試:/usr/local/msmtp/bin/msmtp -S  發現是配置文件沒找到
代碼如下:
msmtp: account default not found: no configuration file available

查看當前的配置文件路徑:/usr/local/msmtp/bin/msmtp -P
代碼如下:
ignoring system configuration file/work/target/etc/msmtprc: No such file or directory
ignoring user configuration file /root/.msmtprc: No such file ordirectory
falling back to default account
msmtp: account default not found: no configuration file available

故將/usr/local/etc/msmtprc  復制為/root/.msmtprc
查看一下mutt文件安裝目錄情況
代碼如下:
rpm -ql mutt

故將/etc/Muttrc  復制為/root/.muttrc即可發送郵件。

二、監控服務器系統負載情況:

1、用uptime命令查看當前負載情況(1分鐘,5分鐘,15分鐘平均負載情況)在蘋果公司的Mac電腦上也適用

代碼如下:
# uptime
   15:43:59 up 186 days, 20:04,  1 user,  load average:  0.01,    0.02,   0.00

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 锡林郭勒盟| 五家渠市| 寻甸| 丹凤县| 四会市| 革吉县| 澄迈县| 黄骅市| 瑞金市| 河南省| 新郑市| 仪征市| 平远县| 出国| 宝清县| 于都县| 英吉沙县| 新蔡县| 徐州市| 独山县| 定州市| 迁西县| 长兴县| 荆州市| 鄄城县| 望奎县| 萍乡市| 平远县| 会理县| 随州市| 朝阳县| 顺义区| 景谷| 武陟县| 齐齐哈尔市| 台中县| 凤阳县| 监利县| 凭祥市| 临潭县| 革吉县|