zabbix客户端一键安装脚本(主动模式监控)
#!/bin/bash
basepath=$(cd `dirname $0`; pwd)
SHELL_DIR="${basepath}/shell"
PACKAGE_DIR="${basepath}/package"
#獲取參數
while getopts "n:" opt; do
case $opt in
n)
host_name=$OPTARG
;;
\?)
;;
esac
done
rpm -ivh $PACKAGE_DIR/zabbix-release-2.4-1.el6.noarch.rpm
yum install -y zabbix-agent
?
cat >/etc/zabbix/zabbix_agentd.conf <<EOF
PidFile=/tmp/zabbix_agentd.pid
LogFile=/tmp/zabbix_agentd.log
DebugLevel=3
ListenPort=10050
StartAgents=0
ServerActive=*.*.*.*
Hostname=$host_name
RefreshActiveChecks=120
BufferSend=5
BufferSize=10000
# MaxLinesPerSecond=100
# Timeout=3
# UnsafeUserParameters=1
EOF
systemctl enable zabbix-agent.service
systemctl restart zabbix-agent.service
zabbixagentpid=`ps aux|grep zabbix_agentd|grep -v "grep"|awk '{print $2}'`
if [ "$zabbixagentpid" ];then
echo "success ! zabbix agent is running now"
fi
?
轉載于:https://www.cnblogs.com/weifeng1463/p/7799053.html
總結
以上是生活随笔為你收集整理的zabbix客户端一键安装脚本(主动模式监控)的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 混合贷款可以提前还商贷吗
- 下一篇: 解决ajax 发送post 请求时cs