【Docker项目实战】使用Docker部署serverMmon青蛇探针
- 一、serverMmon介绍
-
- 1.1 serverMmon 简介
- 1.2 主要特点
- 二、本次实践规划
-
- 2.1 本地环境规划
- 2.2 本次实践介绍
- 三、本地环境检查
-
- 3.1 检查Docker服务状态
- 3.2 检查Docker版本
- 3.3 检查docker compose 版本
- 四、下载serverMmon镜像
- 五、部署serverMmon服务端
-
- 5.1 创建部署目录
- 5.2 编辑部署文件
- 5.3 创建serverMmon容器
- 5.4 查看serverMmon容器状态
- 六、安装监控端
-
- 6.1 安装mmon
-
- 6.1.1 下载mmon
- 6.1.2 编辑config.json文件
- 6.1.3 编辑app.sh运行脚本
- 6.1.4 执行安装脚本
- 6.2 安装vnStat流量监控
- 6.3 检查mmon监听端口
- 七、访问serverMmon管理面板
-
- 7.1 访问serverMmon主页
- 7.2 添加服务器
- 7.3 查看服务器列表
- 7.4 查看监控端的mmon日志
- 八、访问serverMmon前端面板
- 九、总结
一、serverMmon介绍
1.1 serverMmon 简介
青蛇探针(servermmon)是一款专为多服务器管理设计的高效监控与管理系统,它结合了Node.js的强大性能和云技术的优势,提供了全球服务器分布的世界地图视图、实时连通率监测、批量命令执行等核心功能。此外,青蛇探针还支持通过Telegram进行更新预警通知,使用户能够及时了解服务器状态的变化。该系统旨在为用户提供一个直观、便捷的方式来管理和监控其分布式服务器环境。
1.2 主要特点
- 全球服务器分布世界地图:可视化展示所有受管服务器在全球的分布情况,方便用户快速了解服务器地理布局。
- 服务器连通率监测:通过Ping测试,实时监控各控制端服务器的连通状况,确保网络连接稳定。
- 灵活的服务器管理:支持在后台进行添加、删除及编辑服务器操作,以及生成一键安装脚本,简化新服务器的接入流程。
- 在线SSH与批量命令执行:提供在线SSH访问能力,允许用户直接从浏览器登录服务器;同