互联网项目监控系统

2025-06-25 17:33:51


​​1. 项目列表​​

​​基础功能​​:

  • 列表展示(分页、搜索、筛选)
  • 新增项目
  • 编辑项目信息
  • 删除项目

​​字段配置​​:

  • ​​名称​​:项目名称(必填)
  • ​​通知方式​​:邮件、短信、Webhook等(多选)
  • ​​邮箱配置​​:接收告警的邮箱地址
  • ​​Webhook配置​​:第三方通知接口(如钉钉、企业微信,私域等)
  • ​​排序​​:项目显示优先级(数字越大越靠前)

​​1-1. 监控管理​​

​​1-1-1. 进程名/端口号监控​​

​​字段​​:

  • ​​域名/IP​​:目标服务器地址(支持IPv4/IPv6/域名)
  • ​​进程名/端口号​​:可配置多个(如 80,443 或 nginx,mysql)
  • ​​访问频率​​:监控检测间隔(单位:分钟,如 5 分钟检查一次)

​​功能说明​​:

  • 监控指定进程是否存活或端口是否可访问
  • 支持批量配置(如同时监控多个端口)

​​1-1-2. 网站状态监控​​

​​字段​​:

  • ​​域名/IP​​:目标网站地址(支持HTTP/HTTPS)
  • ​​访问频率​​:监控检测间隔(单位:分钟)

​​功能说明​​:

  • 检测网站可访问性(响应状态码、响应时间)
  • 支持设置超时阈值(如超过3秒视为异常)

​​1-1-3. SSL证书过期监控​​

​​字段​​:

  • ​​域名/IP​​:目标域名(需支持HTTPS)
  • ​​访问频率​​:检测间隔(单位:天,如 1 天检查一次)
  • ​​提前通知​​:过期前N天开始告警(如 7 天)
  • ​​一天通知次数​​:重复提醒频率(如每天提醒 2 次)

​​功能说明​​:

  • 自动检测SSL证书有效期
  • 支持泛域名证书监控

​​1-1-4. 服务器性能监控​​

​​字段​​:

  • ​​域名/IP​​:目标服务器地址
  • ​​负载状态​​:CPU负载平均值(如 1m/5m/15m)
  • ​​CPU使用率​​:阈值告警(如 ≥90%)
  • ​​内存使用率​​:阈值告警(如 ≥85%)
  • ​​磁盘空间​​:分区使用率监控(如 / 80%)
  • ​​访问频率​​:监控检测间隔(单位:分钟)

​​功能说明​​:

  • 实时采集服务器性能指标
  • 支持自定义告警阈值

​​2. 数据统计​​

​​统计维度​​:

  • ​​总项目数​​:当前所有监控项目数量
  • ​​总监控计划数​​:
    • SSL监控数
    • 端口/进程监控数
    • 网站状态监控数
  • ​​失败总数​​:
    • 近期失败的SSL检查次数
    • 端口/进程不可用次数
  • ​​监控运行总数​​:当前正在执行的监控任务数

​​展示形式​​:

  • 仪表盘图表(柱状图、饼图)
  • 支持时间范围筛选(如最近24小时/7天)

​​3. 通知接收设置​​

​​通知渠道​​:

  • ​​邮件​​:SMTP服务器配置、接收邮箱
  • ​​短信​​:集成第三方短信接口(如阿里云短信)
  • ​​公众号​​:绑定微信公众号模板消息
  • ​​App推送​​:移动端App通知(需集成SDK)
  • ​​第三方平台​​:
    • Webhook(自定义JSON报文)
    • 钉钉/企业微信机器人

​​配置项​​:

  • 启用/禁用特定通知方式
  • 设置通知模板(如告警标题、内容变量)
  • 静默时段(如夜间不发送告警)

​​系统说明​​

  1. ​​权限控制​​:

    • 项目支持多用户协作(管理员、普通成员)
    • 数据隔离(用户仅查看自己有权限的项目)
  2. ​​扩展性​​:

    • 支持自定义监控插件(如通过脚本扩展监控项)
    • API接口开放,便于与其他系统集成
  3. ​​安全要求​​:

    • 敏感信息(如密码、API密钥)加密存储
    • 操作日志审计(记录所有配置变更)

 

立即申请免费试用,体验运维高效管理!
📞 咨询热线:19902924711| 💻 官网访问:www.mxzcms.com