微企点自助建站系统,wordpress主题 直接拖拽式建站,如何做好网站首页,湖北城乡住房建设厅网站怎查证件1、开发内存监测脚本
功能描述 监测linux剩余可用的内存#xff0c;当可用内存小于100M时#xff0c;就发邮件给我#xff1b;并且将该脚本加入crontab#xff0c;每3分钟检查一次内存知识点 获取当前内存的命令#xff1a;free -m # 以兆的形式显示代码
#! /bin/bashf…1、开发内存监测脚本
功能描述 监测linux剩余可用的内存当可用内存小于100M时就发邮件给我并且将该脚本加入crontab每3分钟检查一次内存知识点 获取当前内存的命令free -m # 以兆的形式显示代码
#! /bin/bashfree_memfree -m | awk NR2 {print $NF}
charcurrent memory is : $free_memif [ $free_mem -lt 1600 ];thenecho $char |tee /root/shell_biancheng/ceshi/messages_men.txteamil -s date %F-%T $char 3633202qq.com /root/shell_biancheng/ceshi/messages_men.txtecho memory not enough,come on and check!
fi
说明 |表示并且的意思就是先在会话窗口里打印一下char变量的值再把打印的内容写入/root/shell_biancheng/ceshi/messages_men.txt文件中这条语句的执行我们得先配置你机器得mail服务配置现在我机器还没有配置所以这条语句会报错。date %F-%T 表示取date命令并且把结果时间进行格式化都是固定写法。就是 这个命令的结果char变量的值是我们发邮件的邮件名就是发一封邮件名是日期char变量值的邮件 给 53633202qq.com 邮件的内容是messages_mem.txt文件里面的内容就是把messages_mem.txt文件里面的内容重定向到邮件里面。 添加定时任务每3分钟执行脚本一次 2、mysql服务监控脚本
先明确什么是服务监控如何进行服务监控服务监控可以从下面4个方面或者4个角度去监测