自动安装Zabbix-agent 自动注册

博客https://ownit.top/

Centos7脚本自动安装并注册zabbix服务端

此脚本可以自动安装zabbix客户端并且配置(注意修改)

#zabbix-agent4.0.4
#centos7系列安装zabbix监控
#获取影院IP
#ifconfig -a|grep inet|grep -v 127.0.0.1|grep -v inet6|awk '{print $2}'|tr -d "addr:"
#首先ip获取要测试一下,双ip,多ip都会有影响
localname=`hostname`
conf="/etc/init.d/zabbix-agent"


installzabbix(){

if [[ -f $conf ]]; then
		echo "zabbix_agentd already install"
	else
		/etc/init.d/zabbix_agentd stop
		rm   -rf     /etc/init.d/zabbix_agentd
		rm   -rf    /usr/local/zabbix  
		yum -y install  https://mirrors.tuna.tsinghua.edu.cn/zabbix/zabbix/4.2/rhel/7/x86_64/zabbix-agent-4.2.8-1.el7.x86_64.rpm
		#delconf
		sed   -i  '/^Server/d'      /etc/zabbix/zabbix_agentd.conf 
		sed   -i  '/^Hostname/d'      /etc/zabbix/zabbix_agentd.conf 
		sed   -i  '/^HostMetadata/d'      /etc/zabbix/zabbix_agentd.conf  
		#addconf
		echo "Server=10.10.10.1"  >> /etc/zabbix/zabbix_agentd.conf 
		echo "ServerActive=10.10.10.1"  >> /etc/zabbix/zabbix_agentd.conf 
		echo "HostMetadata=ownit"   >> /etc/zabbix/zabbix_agentd.conf 
		echo  Hostname=$localname   >> /etc/zabbix/zabbix_agentd.conf 

fi
}
installzabbix

average(){
#负载监控average
echo   "UserParameter=average[*],uptime|awk '{print \$NF}'"   > /etc/zabbix/zabbix_agentd.d/average.conf 
}
average

restzabbix(){
chkconfig zabbix-agent on
systemctl restart zabbix-agent.service
}
restzabbix

zabbix的基本配置文件

#zabbix-agent运行的pid
PidFile=/var/run/zabbix/zabbix_agentd.pid
#zabbix-aget运行的日志
LogFile=/var/log/zabbix/zabbix_agentd.log
#zabbix-agent运行的日志大小,当设置为0时,表示不进行日志轮询
LogFileSize=0
#zabbix-agent的目录路径或扩展配置文件路径
Include=/etc/zabbix/zabbix_agentd.d/*.conf
#zabbix server的ip地址,多个ip使用逗号分隔
Server=10.150.11.205,10.50.11.205
#zabbix 主动监控server的ip地址,使用逗号分隔多IP,如果注释这个选项,那么当前服务器的主动监控就被禁用了
ServerActive=10.150.11.205,10.50.11.205
#zabbix-agent的数据源,仅用于主机自动注册功能
HostMetadata=ownit
#zabbix-agent的主机名,必须唯一,区分大小写。Hostname必须和zabbix web上配置的一直,否则zabbix主动监控无法正常工作
Hostname=10.10.3.240
#zabbix-agent是否启用用户自定义监控脚本,1启用,0不启用
UnsafeUserParameters=1

Zabbix服务端配置

 

  • 1
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

南宫乘风

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值