服务器跑不通、PHP 环境报红字、内存占用莫名爆表——这些问题你肯定碰到过。排查起来费时费力,要么装一堆插件,要么靠命令一行行查。有没有一款工具能把这些信息全部直观展示出来?
X-Prober(刘海探针)就是来解决这个问题的。这是一款开源 PHP 探针程序,部署简单、界面清晰,将服务器运行状态以可视化面板呈现。1.4k Stars、265 次 Fork,开源社区认可度高,维护活跃。

相关链接
- GitHub:https://github.com/kmvan/x-prober
- 在线演示:https://prober.inn-studio.com
X-Prober 是什么
X-Prober 是一款专为 PHP 环境设计的探针程序,由开发者 kmvan 创建和维护。它的核心功能是将服务器的软硬件环境信息以美观的界面展示,帮助运维人员快速了解服务器状态。
项目最初版本发布于数年前,历经多次迭代,最新版本为 9.1.1。项目的显著特点是界面采用刘海屏风格设计,在一众传统探针中辨识度很高。
核心功能
X-Prober 提供了全面的服务器信息展示功能,主要包括:
系统信息面板
- 操作系统类型与版本
- 服务器环境(Apache/Nginx 等)
- PHP 版本及详细配置
- 内存使用情况实时显示
性能测试
- 服务器跑分功能,量化 CPU、磁盘 I/O 性能
- 浏览器端 JavaScript 跑分数据
- 支持 PING 功能测试网络延迟
扩展与组件检测
- 检测 PHP 常用扩展是否安装(如 PDO、Redis、OPcache 等)
- 温度传感器扩展(支持树莓派等设备)
- 多语言支持(简体中文、繁体中文、日语等)
规划中功能
- 邮件发送测试
- 网速测试
快速部署
X-Prober 最大的优势在于零配置部署。
方式一:通过官方下载
访问 INN 下载节点或 GitHub 下载地址,获取 prober.php 文件,上传到服务器即可。
方式二:命令行下载
curl -O https://github.com/kmvan/x-prober/raw/master/dist/prober.php
将 prober.php 上传到 Web 目录后,通过浏览器访问 your-domain.com/prober.php 即可查看探针面板。
编译环境需求
如果你想参与开发或自定义编译,需要准备:
- PHP 8.4+(编译环境)
- Node.js + pnpm
- Composer
编译步骤:
npx pnpm i
composer install \&\& composer dumpautoload -o
npx pnpm build
npx pnpm build:php
适用人群
X-Prober 适合以下场景:
- 个人站长:快速检测服务器环境和性能
- 运维新手:学习服务器配置信息的可视化工具
- 开发者:在测试环境快速验证 PHP 扩展是否完整
- 需要给客户演示服务器状态的服务商
对于生产环境监控需求较多的场景,建议配合专业监控工具使用;但对于日常巡检和快速排查,X-Prober 足够胜任。
测试体验
WarpNav 小编测试了 X-Prober 的线上演示版。第一印象是界面确实好看,传统的 phpinfo 类探针界面都比较呆板,X-Prober 的刘海屏设计让人眼前一亮。左侧是导航面板,点击不同分类切换查看内容,响应流畅,动画过渡自然。
信息展示逻辑比较清晰,系统信息、PHP 配置、内存占用、性能跑分分门别类。不过部分高级功能(如温度传感器)需要服务器硬件支持才能显示。小编测试的 demo 环境跑分页面显示了 CPU 和磁盘基准分数,对于评估小鸡的性能来说有一定参考价值。
整体来说,如果你需要一款界面好看、部署简单的 PHP 探针,X-Prober 值得一试。但它不适合作为生产环境的长期监控方案——毕竟只是一个单文件探针,没有告警和历史数据功能。
© 版权声明
本站部分内容源于网络收集,文章等版权归原作者所有,若需删稿请联系管理员邮箱:[email protected]
相关文章
暂无评论...