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