全球主机交流论坛
标题:
服务器负载监测报警脚本
[打印本页]
作者:
gdtv
时间:
2009-11-4 21:19
标题:
服务器负载监测报警脚本
功能:监测负载,当负载达到设定值时给你发Email,当负载降低后也给你发Email
把以下代码保存成monit.php
<?php
$email = '你的Email';
$high_load = 1.5; //负载达到多少时发邮件通知你
$load = get_load();
if($load > $high_load){
if(!file_exists("load.txt")){
$fp = fopen("load.txt","w");
fwrite($fp,$load);
fclose($fp);
mail( $email, "high load $load", "xxx auto monit");
}
}else{
if(file_exists("load.txt")){
unlink("load.txt");
mail( $email, "load down", "xxx auto monit");
}
}
function get_load(){
if ( false === ( $str = @file( "/proc/loadavg" ) ) )
{
return false;
}
$str = explode( " ", implode( "", $str ) );
$str = array_chunk( $str, 3 );
return $str[0][0];
}
?>
复制代码
在crontab里添加
*/1 * * * * /usr/local/php/bin/php /root/monit.php > /dev/null 2>&1
复制代码
这里php的路径和monit.php的路径要填写正确
作者:
zyypp
时间:
2009-11-4 21:23
不错 做个记号先 呵呵
作者:
雨落无声
时间:
2009-11-4 21:28
提示:
作者被禁止或删除 内容自动屏蔽
作者:
rdpof
时间:
2009-11-4 23:17
同楼上
我也就知道那三个数字会变化,到达3以上好象就是CPU运行满100%一样.
但具体,不懂
作者:
pigicoffee
时间:
2009-11-5 00:02
我记得以前看过说,你是4核的话,这个数值最好不要超过4
作者:
cpuer
时间:
2009-11-5 00:32
先收藏起来。
作者:
bluesky
时间:
2009-11-7 17:04
實用的功能~
偶使用 crontab -e 添加腳本
問題來了.....偶滴 yahoo信箱收不到監測警報
作者:
cpuer
时间:
2009-11-7 17:05
标题:
回复 7# 的帖子
好久没看到你了。
换个gmail邮箱试试。
作者:
bluesky
时间:
2009-11-7 17:08
C大安安~
監測訊息通通寄到
You have new mail in /var/spool/mail/root
作者:
cpuer
时间:
2009-11-7 17:09
标题:
回复 9# 的帖子
设置root用户的通信邮箱。
作者:
bluesky
时间:
2009-11-7 17:10
标题:
回复 10# 的帖子
不会设置root用户的通信邮箱捏!
作者:
gdtv
时间:
2009-11-7 21:00
原帖由
bluesky
于 2009-11-7 17:04 发表
實用的功能~
偶使用 crontab -e 添加腳本
問題來了.....偶滴 yahoo信箱收不到監測警報
先找个PHP探针,试试VPS的发Email功能是否正常
作者:
cpuer
时间:
2009-11-7 22:42
标题:
回复 12# 的帖子
也是,可能是sendmail的缘故。
作者:
bluesky
时间:
2009-11-8 11:02
可以收到监测警报了~
监测警报vps一天中有几次高负载出现
评估你所购买的vps值不值得续购滴好东东
作者:
cpuer
时间:
2009-11-8 11:05
标题:
回复 14# 的帖子
哇,你还在免费期呀?
作者:
bluesky
时间:
2009-11-8 11:18
标题:
回复 15# 的帖子
到期啦...继续寻找新东家~
作者:
cpuer
时间:
2009-11-8 11:24
标题:
回复 16# 的帖子
到期了那你现在用啥?
作者:
bluesky
时间:
2009-11-8 11:30
标题:
回复 17# 的帖子
偶要低调...不张扬...资源大户别来
作者:
cpuer
时间:
2009-11-8 11:34
标题:
回复 18# 的帖子
偷偷PM我哈。
作者:
daocaomen
时间:
2010-7-5 18:50
这个放Cpanel无效
作者:
spectrum
时间:
2010-7-5 18:59
提示:
作者被禁止或删除 内容自动屏蔽
欢迎光临 全球主机交流论坛 (https://hostloc.onozo.cc/)
Powered by Discuz! X3.4