`
baibaiyun
  • 浏览: 26641 次
社区版块
存档分类

百宝云如何监控网站、服务器运行状况?

 
阅读更多

   百宝云监控网站运行状态

    做网站开发,或者是服务器开发时,经常需要自己去开发一个工具来监控网站、服务器的运行状况,如果出现异常,就短信的形式通知开发者。如果自己去开发这个的一个监控软件的话,那么势必麻烦很多,而且还得研究突破一些技术难点。

   但是百宝云已经为用户提供了这样的一些接口,可以帮用户快速的解决这些问题。代码编写也非常的简单维护起来也更方便,可选择的通知方式更多样。

   以下是功能图:

 

 

   以下是我们监控系统的所有代码。

 

变量 监控网站="www.baibaoyunt.com"    // 需要监控的网站

变量 通知类型 = 2     // 设置通知类型

变量 详细信息数组 = 数组()

// 程序入口函数

功能 _initial()

    发送文本消息("网站监控系统启动正常")

    线程开启("开启监控","")  // 开启线程的方式执行监控.

结束

// 按下主按钮触发函数方法

功能 _mainbutton()

    //    sendtextmsg("你好mainbutton")

结束

 

// 实现监控网站的函数

功能 开启监控()

    发送文本消息("开始监控网站:"&监控网站)

    // 死循环模式监控

    循环(真)

        如果(网站监测(监控网站,详细信息数组) == -1)

            选择(通知类型)

                // 短信通知  

                条件 0

                发送短信("检测到网站["&监控网站&"]异常","13800138000")  // 可以改为自己的手机号

                // APP语音通知

                条件 1

                发送语音消息("检测到网站["&监控网站&"]异常,请查看")

                // APP文本信息通知

                条件 2

                发送文本消息("检测到网站["&监控网站&"]异常,请查看")

            结束

        结束

        // 延时1分钟.

        等待(60*1000)

    结束

结束

    代码里的通知类型是写死的,这个更改起来不是很方便,如果大家学习了交互界面的知识,那么可以这个通知类型的修改动态修改的模式大家可以自己动手做下。

  • 描述: 功能图
  • 大小: 101.8 KB
1
2
分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics