作者:院长
职位:运维开发工程师
官网:https://deanit.cn
博客:https://blog.deanit.cn
一、项目地址
https://gitee.com/souying/serverMmon
二、项目介绍
serverMmon(青蛇探针)是nodeJs开发的一个酷炫高逼格的云探针、云监控、服务器云监控、多服务器探针~。
三、功能介绍
全球服务器分布世界地图
服务器(控制端)ping 连通率功能
后台编辑 添加 删除 服务器(控制端)
生成服务器(控制端)一键安装脚本
在线SSH
多服务器批量执行命令
多服务器定制分享地址
控制游客那些服务器可显示
更新预警通知 (已经完成 tg推送)
ping服务器
服务器排序
SSH自定义端口
自定义统计流量
vnStar流量统计
sftp编辑器
其他功能不一一叙述自行安装体验
四、部署安装
1、安装Docker
curl -sSL https://get.docker.com/ | sh
2、Docker创建服务
docker run -dit \
-v $PWD/Mmon/basedata:/Mmon/basedata \
-p 5999:5999 \
--restart=always \
--name mmon \
grbhq/mmon:latest
3、你也可以选择docker-compose方式进行安装
wget -O docker-compose.yaml https://raw.githubusercontent.com/souying/serverMmon/main/docker-compose.yaml && docker-compose up -d
4、也可以选择安装到服务器上
bash <(curl -sL https://cdn.jsdelivr.net/gh/souying/serverMmon@main/scripts/mmon_install.sh)
5、查看容器
[root@VM-24-2-centos src]# docker ps -a
CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES
3b3f593307e5 grbhq/mmon:latest "sh docker-entrypoin…" 4 seconds ago Up 3 seconds 0.0.0.0:5999->5999/tcp, :::5999->5999/tcp mmon
五、Web访问
前台在线演示:http://IP:5999/
后台在线演示:http://IP:5999/admin
在线SSH演示:http://IP:5999/ssh
在线sftp编辑器:http://IP:5999/sftp
流量统计演示:http://IP:5999/flow/?id=Fi3gXtMAtc97bPoo
Telegram群组:https://t.me/servermmon
也可以作为SSH的客户端工具