工作中涉及到一些服务器,不需要 IT 集中的管理,但又比较零散,就使用 mingdao 做了一些日常运维的功能,包括服务器配置管理、基础监控,以及下图所示的 SSH 登录服务器

实现方法也不复杂:
1. 部署 webssh2
如果 mingdao 所在服务器和要管理的目标机器在同一网段,可以就部署在 mingdao 服务器上;webssh2 提供容器化的部署方式,详细参考 `https://github.com/billchurch/webssh2/blob/main/README.md
docker run -d \
--name webssh2 \
-p 2222:2222 \
-v /root/config.json:/usr/src/config.json \
billchurch/webssh2
容器启动时,涉及到一个本地的 /root/config.json 配置文件,config.json
2. 配置 mingdao 中的按钮

基础监控,先看自身的需求,我们目前要求不多,就是 CPU、内存、磁盘,再一个就是对 Nginx 的请求数和用户数的监控。
如果需求很复杂,还是对接专业的监控工具,把数据集成到 mingdao,做一些统计报表。
实现逻辑是:
/data/mingdao/script/volume/data/storage/data/mdpub基础监控怎么做的呢大神,对接监控软件?
看上去很厉害的样子 👀️
捕捉大佬。