网站内容更新监控(网上找的一个在线监控源码,但是功能也略有不足)
优采云 发布时间: 2021-11-08 18:13网站内容更新监控(网上找的一个在线监控源码,但是功能也略有不足)
网上找到的一个在线监控源码,比较简单,但功能略显不足。比如网站挂了,会一直按照监控频率发送邮件提醒,网站恢复后不发送邮件通知;无法直接填写 URL 或要监控的页面。适用于监控大量网站或vps和服务器。
最新体验:发送邮件没有限制。我把监控频率设置为1小时,一天没理会就填满了邮箱。如果服务器恢复,不会有专门的邮件提醒。
如果只是监控几个站,有很多免费监控网站可以使用,但是有使用次数限制。比如监控宝...
指示
打开压缩包中的status.php文件。将此处的内容编辑为您自己的电子邮件信息。
$mail->Host = 'smtp.exmail.qq.com'; // SMTP 服务器
$mail->Port = 25; // SMTP服务器的端口号
$mail->Username = 'admin@xxx.com'; // SMTP服务器用户名
$mail->Password = 'password'; // SMTP服务器密码
$mail->SetFrom('admin@xxx.com','Status');
$mail->AddReplyTo('admin@xxx.com','Status');
$mail->Subject = $subject;
$mail->AltBody = 'To view the message, please use an HTML compatible email viewer!'; // optional, comment out and test
$mail->MsgHTML($body);
$address = 'admin@admin.com'; //接收邮箱
把这里的内容改成你要监控的IP
$server_ip_list = array(
'61.135.169.121',
'221.204.173.200',
'173.194.127.83'
);
然后访问你的文件,可以看到当前服务器状态并自动发送邮件到你设置的邮箱。如果需要自动监控,请添加cron任务或使用任何监控宝!
PHP网站状态在线监控源码下载
从初夏开始