- serverMmon(青蛇探针)是nodeJs开发的一个酷炫高逼格的云探针、云监控、服务器云监控、多服务器探针~。
- 演示
-
主要功能介绍:
- 全球服务器分布世界地图
- 服务器(控制端)ping 连通率功能
- 后台编辑 添加 删除 服务器(控制端)
- 生成服务器(控制端)一键安装脚本
- 在线SSH
- 多服务器批量执行命令
- 多服务器定制分享地址
- 控制游客那些服务器可显示
- 更新预警通知 (已经完成 tg推送)
- ping服务器
- 服务器排序
- SSH自定义端口
- 自定义统计流量
- vnStar流量统计
- sftp编辑器
- 其他功能不一一叙述自行安装体验
-
vnStar流量统计功能介绍:
- 监控端1.0.3版本以及以上有的功能和服务端面板1.7版本以及以上
- 菜单可安装vnStar
- 更新1.0.3一键脚本 》安装vnStar 》更新或者重写安装监控端mmon 选择1.0.3或者以上版本 》 登录面板后台 》 服务器列表 》流量按钮 》打开应该是黑屏 》 静等10分钟左右处理数据
-
自动部署:
- 一键安装脚本(国内):
-
bash <(curl -sL https://cdn.jsdelivr.net/gh/souying/serverMmon@main/scripts/mmon_install.sh)
or
bash <(curl -sL https://gitee.com/souying/serverMmon/raw/main/scripts/mmon_install.sh)
- 一键安装脚本(国外):
bash <(curl -sL https://raw.githubusercontent.com/souying/serverMmon/main/scripts/mmon_install.sh)
【监控端】:
//国内服务器一键安装脚本 bash <(curl -sL https://gitee.com/souying/serverMmon/raw/main/scripts/mmon_install.sh) or bash <(curl -sL https://cdn.jsdelivr.net/gh/souying/serverMmon@main/scripts/mmon_install.sh) //国外服务器一键安装脚本 bash <(curl -sL https://raw.githubusercontent.com/souying/serverMmon/main/scripts/mmon_install.sh) 以上执行后按脚本提示安装 安装完毕后 直接执行mmon 或者 MMON 可弹出脚本菜单
手动安装教程:(对于小白使用以上命令一键安装即可)
【服务端配置】
一、创建文件夹
mkdir serverMmon && cd serverMmon
二、拉取源码
git clone https://github.com/souying/serverMmon.git
三、安装依赖
npm install
四、修改上面主要说明文件(修改配置文件)
home/config.js //修改服务端ip+端口 或者域名 如下 不做修改此步骤可省略... window.__PRE_CONFIG__ = { header: '青蛇?探针', subHeader: '[serverMmon] 中文名:青蛇?探针', interval: 1, url:'xx.xx.xx.xx', //主控服务端ip地址或者域名 可不做修改 footer: '<p>Powered by <a href="https://github.com/souying/serverMmon">serverMmon</a>感谢ServerStatus-Hotaru前端主题</p>' }; server/config.js //修改端口配置 默认5999 不做修改可省略... 如下 5999 改为你自己需要的端口 不做修改此步骤可省略...
三、启动测试
npm start
如果没错误提示,OK,ctrl+c关闭;如果有错误提示,检查5999端口是否被占用
四、安装pm2 维护进程
npm install -g pm2 // 安装过可省略... 在服务端执行以下命令 pm2 start index.js --name "serverMmon" 重新启动 pm2 restart serverMmon 停止 pm2 stop serverMmon
关键说明 如每次修改完配置文件 请执行以下命令 重启服务端
pm2 restart serverMmon
以上需要node 环境 如宝塔安装 正常使用node项目安装方式即可 pm2 常用命令 请搜索
ip+端口/ 即可访问
ip+端口/admin 即可访问后台管理 ps 首次安装后需要注册管理账号
ip+端口/ssh 即可访问在线SSH
国外服务器及香港服务器一键安装没有问题,部分国内服务器安装可能有问题安装不上,可以使用下方本站修改版安装教程
bash <(curl -sL http://api.mduge.com/jkapi/mmon_install.sh)
选择国内 Y
给需要监控的服务器安装 选择安装监控 选择 1 即可自动安装
主要注意 服务端安装 选择9安装面板,如果提示 启动面板失败 或者 重启失败,可能是因为启动时间超过了两秒,请稍后查看日志信息
侧需要安装 Docker 软件源
执行以下命令,添加 Docker 软件源。
yum-config-manager --add-repo=https://mirrors.cloud.tencent.com/docker-ce/linux/centos/docker-ce.repo
2. 执行以下命令,查看已添加的 Docker 软件源。yum list docker-ce
3. 执行以下命令,安装 Docker。yum install -y docker-ce
4. 执行以下命令,运行 Docker。systemctl start docker
5. 执行以下命令,检查安装结果。docker info
返回如下信息,即表示安装成功。使用 Docker
Docker 的基本使用命令如下:
管理 Docker 守护进程。运行 Docker 守护进程:systemctl start docker
停止 Docker 守护进程:systemctl stop docker
重启 Docker 守护进程:systemctl restart docker
如果Docker源 安装失败 显示 -bash: yum-config-manager: command not found
这个是因为系统默认没有安装这个命令,这个命令在yum-utils 包里,可以通过命令 yum -y install yum-utils 安装就可以了。
然后在依次执行以上命令
安装Docker后还显示 重启失败,可能是因为启动时间超过了两秒,请稍后查看日志信息
-
还显示以上这个 那就下载本站提供的 文件 上传到 跟目录 /opt/serverMmon/dashboard
安装宝塔的用户直接走宝塔进入这个文件上传即可
20240824200203148-dashboard_xwtYi.zipzip文件540.3KDocker 如果不够明细请查看这里 https://cloud.tencent.com/document/product/213/46000#userDocker
以上全部完成后 在执行 监控 安装脚本(注:本站修改版脚本进行安装监控面板即可)
还有一种情况,不管怎么弄都安装不了,那么最简单的方式就是重装系统先安装监控在安装其他需要安装的服务软件,如宝塔面板
PS:本站所有资源均可以免费下载(免费和付费唯一区别就是下载速度不同)
免费下载链接为低速下载通道
付费下载链接为多线程高速下载通道
暂无评论内容