利用钉钉机器人和PHP开发一款免费的网站可用性检测工具,单节点版

前言

手里有几套系统正在运维,需要保障正常运行,所以可用性检测就必不可少啦,
以前本来是用的阿里官方的云监控,但现在价格感觉太贵了,不划算
在这里插入图片描述
那就自己手搓一个简易版的监控吧。

成品效果展示

在这里插入图片描述

代码展示

<?php
// 准备要检查的URL列表
$websites = [
    "官方网站" => "http://iiar.cn",
    "测试站点" =>"https://test.dalezhi.cn",
    // 继续添加更多网站
];
// 各位要换成自己的钉钉机器人token哦
$dingding = "https://oapi.dingtalk.com/robot/send?access_token=****";



foreach ($websites as $name => $url) {
   
    // 初始化cURL会话
    $ch = curl_init();

    // 设置cURL选项
    curl_setopt($ch, CURLOPT_URL, $url);
    curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
    curl_setopt($ch, CURLOPT_HEADER, true); // 获取头信息
    curl_setopt($ch, CURLOPT_NOBODY, true); // 仅获取头信息

    // 执行cURL请求
    curl_exec($ch);

    // 获取HTTP状态码
    $http_code =
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值