专业级服务器
监控解决方案

实时监控服务器CPU、内存和磁盘等使用情况,超阈值自动告警,保障业务稳定运行

用户头像 用户头像 用户头像

已有 5000+ 开发者信赖使用

核心功能

全方位监控服务器资源,保障业务稳定运行

多维度资源监控

实时监控CPU、内存、磁盘I/O等核心指标,精确把握服务器运行状态,支持多磁盘分区独立监控。

智能告警系统

自定义阈值触发告警机制,支持钉钉机器人通知,第一时间推送异常信息,及时响应服务器风险。

精准数据采样

基于/proc文件系统的高精度数据采集,避免资源浪费,提供可靠的系统负载数据,支持自定义采样频率。

详细日志记录

完整记录监控数据和告警历史,支持日志文件自动生成与管理,便于问题追溯和系统分析。

轻量高效

纯PHP实现,无需额外依赖,资源占用极低,支持多平台部署,5分钟内完成安装配置。

安全可靠

严格的权限控制,支持钉钉签名验证,确保告警信息安全传输,保护系统敏感数据不泄露。

使用流程

简单三步,开启服务器全面监控

下载脚本

点击下载按钮获取最新版本的监控脚本,支持PHP 8.0及以上版本,无需其他依赖(邮件通知功能需要安装 PHPMailer 环境)。

1
2

配置参数

编辑脚本中的配置部分,设置钉钉Webhook和邮件信息、监控阈值和日志路径,支持多磁盘分区监控。

部署运行

将脚本上传至服务器,添加Cron计划任务,设置执行频率,系统将自动开始监控并记录日志。

3

技术特点

深度优化的监控算法,保障系统稳定高效

  • Linux系统深度适配

    针对Linux系统特性优化,支持主流发行版,精确获取系统资源信息

  • 高精度采样算法

    基于/proc文件系统的高精度数据采集,避免资源浪费,提供可靠的系统负载数据

  • 灵活阈值配置

    自定义CPU、内存、磁盘使用率阈值,支持多级别告警策略,满足不同场景需求

  • 详细日志记录

    完整记录系统资源变化和告警信息,支持日志文件自动生成与管理,便于问题追溯

  • 安全可靠

    严格的权限控制,支持钉钉签名验证,确保告警信息安全传输,保护系统敏感数据

系统监控示例

监控数据展示
CPU使用率
24.5%
内存使用率
67.3%
实时数据

历史版本更新记录

持续迭代优化,保障系统稳定运行

版本 V3.7
2025-07-04
新增检测MySQL 服务运行状态,使用 systemctl、进程检查和端口监听三种方式,异常关闭自动发送预警信息
新增检测Nginx 服务运行状态,使用 systemctl、进程检查和端口监听三种方式,异常关闭自动发送预警信息
新增备注功能
优化邮件通知,钉钉通知格式显示杂乱问题
版本 V3.4
2025-06-14
在原有服务器监控脚本基础上,新增基于 PHPMailer 的邮件通知能力,实现监控异常时通过邮件同步告警信息
移除钉钉表格布局,恢复为原始列表形式,提升移动端阅读体验,优化 Markdown 格式语法,确保钉钉通知无显示异常
调整告警信息、资源概览和磁盘使用情况的展示结构,提升用户体验
此版本后所有功能均支持本地独立运行,完全不依赖云端服务。
版本 V3.0
2025-02-15
新增带宽预警功能,优化日志记录
优化钉钉告警格式,增加资源概览部分
修复上一版本CPU,磁盘使用率计算错误问题
版本 V2.3.1
2025-02-13
新增日志文件自动清理机制,支持按时间周期(如30天)清理日志,降低存储压力
新增日志文件最大允许大小(字节),超过会自动压缩保留最后 10% 内容
优化逻辑功能,修复长期运行下脚本自动停止的问题
版本 V2.1.0
2024-10-09
修复了告警通知中的偶发失败问题,优化内存占用以提升低资源环境下的稳定性
修复了PHP 7.0环境下部分数据显示异常的问题
强化钉钉签名验证逻辑,防御中间人攻击,保障告警信息传输安全
版本 V2.0.0
2024-04-15
重构数据采集模块,基于/proc文件系统实现高精度资源监控,支持自定义采样频率(默认5秒),降低系统开销
引入多磁盘分区独立监控功能,可针对不同挂载点设置差异化阈值,满足复杂存储环境需求
新增钉钉签名验证功能,确保告警通知来源可信
重构移动端响应式设计,优化监控数据可视化效果,提升用户交互体验
版本 V1.3.0
2023-09-21
实现自定义采样频率功能(1-600秒可调),平衡监控精度与资源消耗
改进日志记录的详细程度,新增历史数据对比分析功能,支持按时间范围查询监控指标变化趋势
解决在CentOS 9、Ubuntu 24.04等最新Linux发行版上的兼容性问题,确保脚本稳定运行
版本 V1.2.0
2023-03-10
新增详细日志记录模块,完整保存监控数据和告警历史,支持日志文件自动生成与管理
支持CPU、内存、磁盘使用率阈值的独立配置,引入动态阈值算法(如基于历史数据的自适应阈值)
优化数据采集算法,减少CPU占用率,在高负载服务器上资源消耗降低30%
版本 V1.1.0
2022-08-25
集成钉钉机器人通知功能,支持自定义告警模板,可实时推送服务器异常信息至指定群组
引入基于阈值的智能告警机制,钉钉渠道通知
新增磁盘I/O监控指标,阈值告警
版本 V1.0.0
2022-02-09
实现CPU、内存使用率的基础监控,提供简单的命令行界面和阈值告警功能
纯PHP实现,无需额外依赖,支持5分钟内完成安装配置,兼容主流Linux发行版
提供基础的日志记录功能,保存监控数据和告警事件,便于问题追溯

版本演进特点

技术深度

从V1.0的基础监控到V2.0的高精度采样,始终围绕Linux系统特性优化,确保数据准确性与资源高效利用。基于/proc文件系统实现无侵入式监控,避免对服务器性能造成显著影响。

安全强化

从V1.1引入钉钉通知到V2.1的签名验证,逐步构建完整的安全防护体系,保障告警信息传输安全。严格的权限控制机制,防止敏感数据泄露。

用户体验

从命令行工具到响应式Web界面,持续优化交互体验,满足开发者与运维人员的多样化需求。支持多平台部署(Linux/macOS),提供清晰的使用文档和示例配置。

版本兼容性说明

  • • PHP支持:PHP 8.0+
  • • 操作系统:兼容CentOS、Ubuntu、Debian等主流Linux发行版及macOS
  • • 硬件要求:建议内存≥128MB,CPU≥单核1GHz,存储空间≥10MB

立即获取专业监控解决方案

下载KUS服务器监控脚本,轻松实现服务器资源全面监控,保障业务稳定运行

下载最新版本

版本: V3.7 | 最后更新: 2025-07-04

纯PHP实现

无需复杂环境,只需PHP环境即可运行

5分钟部署

简单三步,快速完成部署,立即开始监控

安全可靠

严格权限控制,保护系统敏感信息不泄露