PHP Server Monitor自建网络监控

2018年10月13日 2 条评论 612 次阅读 0 人点赞

介绍

摘要

PHP Server Monitor是一个脚本,用于检查您的网站和服务器是否已启动并正在运行。它带有一个基于Web的用户界面,您可以在其中管理您的服务和网站,还可以使用手机号码和电子邮件地址管理每个服务器的用户。

功能

  • 监控服务和网站(见下文)。
  • 电子邮件,短信,Pushover和电报通知。
  • 查看正常运行时间和延迟的历史图表。
  • 用户身份验证有2个级别(管理员和普通用户)。
  • 连接错误,外发电子邮件和文本消息的日志。
  • 轻松实现cronjob自动检查服务器。

服务器

监视服务器有两种不同的方法:

  • 服务

    将在给定端口上建立与输入的ip或域的连接。这样,您可以检查计算机上的某些服务是否仍在运行。例如,要检查IMAP服务,请输入端口143。

  • 网站

    您可以输入网站链接,然后使用cURL打开网站并检查HTTP状态代码。如果HTTP状态代码在4xx范围内,则表示发生了错误,并且公众无法访问该网站。您还可以设置正则表达式以匹配页面本身的内容。如果正则表达式返回不匹配,则认为该网站已关闭。在这两种情况下,脚本都将返回“状态脱机”,并将开始发送通知。

通知

每个服务器都有自己的通知设置。您可以选择电子邮件,短信(SMS),Pushover.net和电报通知。目前提供以下SMS网关:

请注意:对于这些网关,您需要一个有足够学分的帐户。

下载

最新版本可从http://www.phpservermonitor.org/下载。

chong2008

这个人太懒什么东西都没留下

文章评论(2)

  • 2018年10月24日
  • 2018年10月24日
  • 上传图片