码迷,mamicode.com
首页 > 其他好文 > 详细

CentOS 7 实现zabbix agent 大批量的自动添加,并链接到指定的模版

时间:2018-08-24 19:18:49      阅读:284      评论:0      收藏:0      [点我收藏+]

标签:nbsp   .com   9.png   批量安装   cheungssh   批量工具   centos   conf   打开   

如果添加的agent端数量较少时 , 手动添加还是可以的 , 如果数量较多 , 那么zabbix-server 的Discovery自动发现功能便派上了用场

首先所需要加入的服务器zabbix-agent已经安装

防火墙都开放端口,主要是10050、10051端口,或者关闭整个iptables

打开zabbix-agent.conf配置文件,只需要修改2处配置.大批量的修改,可以利用自动化部署工具、如saltstack、ansible等 我用的是saltstack推送文件的方式进行修改,我用的是国产的一个批量工具CheungSSH , 安装和使用也很简单

环境 : 

192.168.94.111 zabbix-server服务器

192.168.94.11 zabbix-agent1服务器

192.168.94.44 zabbix-agent2服务器

192.168.94.55 zabbix-agent3服务器

192.168.94.33 CheungSSH自动化服务器

安装自动化工具

[root@CheungSSh ~]# git clone https://git.oschina.net/CheungSSH_OSC/CheungSSH.git
[root@CheungSSh ~]# sh CheungSSH/bin/install-cheungssh.sh 

访问CheungSSh

默认用户名是 cheungssh 密码 cheungssh123456

技术分享图片

 服务器不多的话 , 单个添加就可以

技术分享图片

 

技术分享图片

每次添加主机只需稍作修改 还是很快的

批量执行命令 , 安装zabbix-agent

rpm -ivh http://repo.zabbix.com/zabbix/3.5/rhel/7/x86_64/zabbix-release-3.5-1.el7.noarch.rpm

yum -y install zabbix-agent

技术分享图片

 

技术分享图片

开启agent服务

systemctl start zabbix-agent

技术分享图片

查看服务状态

systemctl status zabbix-agent

 技术分享图片

修改配置文件 , 指定zabbix-server服务器IP , 重启服务

sed -i ‘s/Server=127.0.0.1/Server=192.168.94.111/g‘ /etc/zabbix/zabbix_agentd.conf

sed -i ‘s/ServerActive=127.0.0.1/ServerActive=192.168.94.111/g‘ /etc/zabbix/zabbix_agentd.conf

grep "Server" /etc/zabbix/zabbix_agentd.conf | grep -v ‘^#‘

systemctl restart zabbix-agent

技术分享图片

 

接下来要在zabbix-server配置自动发现规则

添加动作 自动添加主机到linux server 组,并链接模板Linux OS

zabbix-server 登陆web界面进行设置,创建规则 ,自动加入 ,自动链接模板

技术分享图片

 

技术分享图片

 

技术分享图片

 

 

技术分享图片

 

 

技术分享图片

 

技术分享图片

 

技术分享图片

 

稍等几秒 , 刷新一下就出来了

技术分享图片

自动发现的主机名是没有办法自定义的 , 他是通过DNS解析得来的 , 如果要想自定义主机名也不需要搭建DNS, 修改主机名映射就可以了 , 然后删除主机再重新获取主机 , 我的tomcat1 是以前做的主机名映射 

技术分享图片

 修改主机名映射 

技术分享图片

删除原有主机 , 重新获取

技术分享图片

 

查看图形数据

技术分享图片

 

技术分享图片

 

技术分享图片

 

这样就完成了批量安装 agent 主机和 zabbix-server 自动发现 agent 主机

 

CentOS 7 实现zabbix agent 大批量的自动添加,并链接到指定的模版

标签:nbsp   .com   9.png   批量安装   cheungssh   批量工具   centos   conf   打开   

原文地址:https://www.cnblogs.com/bigdevilking/p/9531354.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!