coexacx

YJmonitor

羽迹探针是一款 Nginx + Rust 单二进制服务器监控面板,提供公开看板、管理后台、浏览器 SSH/SFTP 与 WSS Agent 上报,无需数据库和 PHP 环境。

v0.11.5
发布于
11 天前
0
星标
11
下载
同步于
7 天前

最新版本

v0.11.52026年10月8日 08:27
下载慢?可在上方随时切换镜像源

项目说明

项目概述

YJmonitor(羽迹探针)是一款 Nginx 加 Rust 的服务器监控面板,页面、网页安装向导、API 和 WSS 通信都内嵌在主控程序里。把主控部署到服务器后,不需要 PHP-FPM、数据库、Node.js 或 Rust 编译环境,就能监控多台机器的资源状态。它还内置浏览器端 SSH 与 SFTP,方便在手机上远程管理服务器。

一个二进制文件,把服务器监控和远程运维装进浏览器。

主要功能

  • 公开看板:展示国家和国旗、CPU、内存、Swap、磁盘和网卡实时速率与累计流量
  • 管理后台:最多管理 1000 台,按状态、分组、供应商和到期日组合筛选
  • 浏览器 SSH / SFTP:手机快捷键、多标签、目录浏览、上传下载和分块续传
  • Agent 自动部署:自动部署 Agent,并支持批量升级与失败重试
  • 通知与续费:聚合续费提醒,支持个人与群组 Telegram 通知
  • 安全能力:管理员用户名修改、二步验证、一次性恢复码和加密备份
  • 主题定制:五套主题与自定义主题包,支持背景图、配色和站点图标
  • 版本管理:批量升级 Agent,保存进度并支持手动回退

适用人群

  • 需要监控多台服务器的运维人员
  • 管理 VPS 或独立服务器的个人站长
  • 需要在手机上远程管理服务器的用户
  • 偏好单二进制部署的用户

快速上手

  1. 在服务器执行一键安装脚本,按提示填写站点名称
  2. 安装完成后记录终端显示的 IP、端口与管理员密码
  3. 用浏览器访问面板并登录,按引导添加服务器
  4. 需要域名访问时,在管理菜单中配置 Nginx 与 HTTPS
  5. 在后台为各服务器部署 Agent,开始上报资源数据

核心优势

  • 零依赖部署:单二进制运行,无需数据库和 PHP 环境
  • 监控运维一体:看板、SSH、SFTP 和通知集中在一个面板
  • 资源占用低:1 核 1GB 的服务器即可承载大量节点上报
  • 安全可靠:支持二步验证、签名更新和失败回退

系统要求

项目 要求
操作系统 Linux(主控与 Agent)
支持架构 amd64、arm64
最低配置 1 vCPU、1024 MB 内存、10 GB 系统盘
依赖 无需 PHP、数据库、Node.js 或 Rust 编译环境

注意事项

  • 一键安装需通过私有终端输入完成初始化,不要在不安全的环境粘贴密码
  • ARM64 交叉构建支持不代表 ARM 真机已测试
  • 密码与密钥请妥善保管,安装包不包含预设管理员或运行密钥
  • 扫描无法保证不存在未知漏洞,公网部署建议配合 HTTPS 与访问控制

历史版本

排序