#!/bin/bash
#Linux主机一键启动agent
who | cut -d' ' -f1 | sort | uniq > $USER
if [[ $USER = root ]]; then
#切换到agent所在的目录
cd /usr/local/sa/sa-agent/bin
#检查并重启server.sh服务
if [[ -e server.sh ]]; then
bash server.sh restart
else
echo -e "server.sh文件不存在!"
fi
#检查并运行checkSafe.sh文件
if [[ -e checkSafe.sh ]]; then
bash checkSafe.sh
else
echo -e "checkSafe.sh文件不存在!"
fi
#检查并运行checkMonitor.sh
if [[ -e checkMonitor.sh ]]; then
bash checkMonitor.sh
else
echo -e "checkMonitor.sh文件不存在!"
fi
#检查并运行checkAsset.sh
if [[ -e checkAsset.sh ]]; then
bash checkAsset.sh
else
echo -e "checkAsset.sh文件不存在!"
fi
else
echo -e "当前非root用户,运行agent需要root权限,请切换!"
fi
简单的agent采集器一键运行shell脚本
于 2022-05-19 14:57:43 首次发布