Jianghu Cloud Monitoring
12007安装卸载
安装
国际源
apt update -y && apt install -y wget && wget -O /tmp/install.sh https://raw.githubusercontent.com/jianghujs/jh-monitor/master/scripts/install.sh && bash /tmp/install.sh中国源
apt update -y && apt install -y wget && wget -O /tmp/install.sh https://gitee.com/jianghujs/jh-monitor/raw/master/scripts/install.sh && bash /tmp/install.sh cn卸载
国际源
wget -O /tmp/uninstall.sh https://raw.githubusercontent.com/jianghujs/jh-monitor/master/scripts/uninstall.sh && bash /tmp/uninstall.sh中国源
wget -O /tmp/uninstall.sh https://gitee.com/jianghujs/jh-monitor/raw/master/scripts/uninstall.sh && bash /tmp/uninstall.sh江湖云监控数据收集方案
✅ 方案一:使用ansible+普通用户权限收集数据方案
- 用户和权限
- 用户名:ansible_user
- 权限:暂时只有指定脚本的执行权限,无读取系统其他文件权限
- 客户端
- 使用脚本初始化环境、用户ansible_user ===》 /www/server/jh-monitor/scripts/install_client/debian.sh
- 初始化ansible_user用户的SSH密钥,得到公钥
- 服务端
- 添加主机,填写IP、公钥 ===》 存到/etc/ansible/hosts + /jh-monitor/data/default.db host
- 执行获取信息脚本:
- 将 /www/server/jh-monitor/scripts/client/下的脚本复制到/tmp/jh-monitor-script/文件夹下,赋予脚本执行权限
- 执行脚本,返回结果,存到/jh-monitor/data/default.db host_detail