Zabbix篇- CentOS7 Ansible批量安装配置zabbix-agent4.0

1 前言

ansible 172.16.212.134
agent1 172.16.212.133
agent2 172.16.212.130
以上均为CentOS7系统

2 批量安装zabbix-agent

  • ansible安装配置

参考 https://blog.csdn.net/qq_35550345/article/details/102700183

  • 配置inventory

cat /etc/ansible/hosts
[zabbixagent]
172.16.212.130
172.16.212.133

  • 生成roles目录

mkdir /etc/ansible/roles/zabbixagent/{files,tasks} -pv

  • 配置剧本
    在这里插入图片描述
    在这里插入图片描述
  • 准备脚本
    在这里插入图片描述
  • 准备配置文件
    在这里插入图片描述
  • 执行剧本

ansible-playbook /etc/ansible/zabbixagent.yml

  • 执行成功:
    在这里插入图片描述
  • 由于zabbix-server已经配置好了自动发现主机的action:
    在这里插入图片描述
    在这里插入图片描述
  • 所以自动发现了这两个节点
    在这里插入图片描述

3 可优化部分

1)如果被监控的节点无法与公网通信,可以通过ansible把下载好的安装包和依赖包都复制到agent端,然后进行yum本地安装;
2)可以把启动zabbix-agent部分放入剧本中操作以便ansible上能看到执行结果。

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

打赏作者

鬼刺

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

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

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

打赏作者

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

抵扣说明:

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

余额充值