Zabbix篇-CentOS7 Ansible自动搭建zabbix-agent 4.0

发布时间:2021-08-01 03:54:55

1 引言


#agent 172.16.212.133
#Centos7 ansible 172.16.212.134



2 自动安装zabbix-agent

CentOS7安装ansible参照 https://blog.csdn.net/qq_35550345/article/details/102700183



  • 配置hosts

    [zabbixagent]
    172.16.212.133

  • 生成roles目录

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



  • 创建剧本

    #vim /etc/ansible/roles/zabbixagent/tasks/main.yml



    - name: copy script
    copy: src=~/zabbixagent.sh dest=~/ mode=0700
    - name: run script
    shell: ~/zabbixagent.sh
    - name: config zabbix
    copy: src=/etc/ansible/roles/zabbixagent/files/zabbix_agentd.conf dest=/etc/zabbix/
    - name: start service
    service: name=zabbix-agent state=started


    #vim /etc/ansible/zabbixagent.yml



    - hosts: zabbixagent
    remote_user: root
    roles:
    - zabbixagent


  • 创建脚本

    #vim zabbixagent.sh



    #!/bin/bash
    curl https://mirrors.aliyun.com/zabbix/RPM-GPG-KEY-ZABBIX-A14FE591
    -o /etc/pki/rpm-gpg/RPM-GPG-KEY-ZABBIX-A14FE591
    curl https://mirrors.aliyun.com/zabbix/RPM-GPG-KEY-ZABBIX
    -o /etc/pki/rpm-gpg/RPM-GPG-KEY-ZABBIX
    mkdir /etc/yum.repos.d/back
    mv CentOS-7.* /etc/yum.repos.d/back
    wget -P /etc/yum.repos.d http://mirrors.aliyun.com/repo/Centos-7.repo
    yum makecache -y
    yum -y install zabbix zabbix-agent


  • 创建配置文件

    #cat /etc/ansible/roles/zabbixagent/files/zabbix.repo



    [zabbix]
    name=Zabbix Official Repository - $basearch
    baseurl=https://mirrors.aliyun.com/zabbix/zabbix/4.0/rhel/7/$basearch/
    enabled=1
    gpgcheck=1
    gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-ZABBIX-A14FE591

    [zabbix-non-supported]
    name=Zabbix Official Repository non-supported - $basearch
    baseurl=https://mirrors.aliyun.com/zabbix/non-supported/rhel/7/$basearch/
    enabled=1
    gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-ZABBIX
    gpgcheck=1



    #cat /etc/ansible/roles/zabbixagent/files/zabbix_agentd.conf



    PidFile=/var/run/zabbix/zabbix_agentd.pid
    LogFile=/var/log/zabbix/zabbix_agentd.log
    LogFileSize=0
    LogRemoteCommands=1
    Server=172.16.212.129
    ServerActive=172.16.212.129
    Hostname=agent
    Include=/etc/zabbix/zabbix_agentd.d/*.conf


  • 执行ansible剧本

    ansible-playbook /etc/ansible/zabbixagent.yml

    注意:129那个是zabbix-server,这么安装好之后,其agentd.conf配置文件不正确。这个问题将会在批量安装的笔记中解决。
    添加了自动发现的规则之后,可以看到agent这台机器了,然后可以添加配置模版等等


  • 相关文档

  • 富贵竹叶尖干枯怎么办
  • 童话故事作文评语集锦参考
  • 卡方分布的期望和方差_卡方检验卡方分布
  • 酒店内勤简历范文模板
  • 超短的情侣个性签名
  • 牛尾汤的做法
  • 黄体破裂是怎么引起的黄体破裂严重吗
  • 韩钰带你走进电商世界之如何成功运营一家淘宝C店详细方案
  • 如何使用微波炉进行煮饭做饭
  • 军训教官风采作文
  • 暑期社会实践调研课题2021
  • Java保留小数点后*位数的方法
  • 浪漫而又伤感的句子
  • 过程,来源,结局
  • 夏天炎热 如何给脸部控油保持干爽
  • 如何寻找让你赚钱的关键词
  • 2020年6月党员思想报告《顺天爱民与逆天悖民》
  • 浅谈农村供电所低压管理线损
  • 阿里企业邮箱产品优势、功能、版本介绍
  • 初三有关成长的作文范文
  • 谁为超额劳动埋单 谁为晚餐埋单
  • 移动端网页打印代码_安卓移动端直接打印文档方法,无需开电脑
  • 保护地球的手抄报简单内容
  • 客家茶果
  • 脸上长斑怎么弄掉
  • 最简单治疗便秘的方法
  • 九年级语文学科工作总结
  • 可爱河马简笔画教程
  • 微生物实验室里空间菌落总数超过多少为不合格呢
  • PBC library安装
  • 猜你喜欢

  • 民宗局度上半年工作总结及下半年工作计划
  • 数学知识点苏教版五年级下册《等式的性质》word教案之一-总结
  • 关于数学老师的工作总结
  • 第十一章第2节常数项级数审敛法42720
  • 法律英语课件LegalEnglishcasebrief案例摘要
  • 【教育资料】【教学设计】《伸出你的手 》(人民出版社道德与法治九年级上册)学习专用
  • 高考化学知识点120个
  • 派出所实*个人总结
  • 莱芜市奇迈经贸有限公司企业信用报告-天眼查
  • 四川省国家税务局关于实行个体工商户按季申报缴纳增值税消费税和
  • 2019年森林运动会作文500字
  • 最新-审计局局长在全市工作会议上的发言材料 精品
  • 经典唯美的爱情语录短句
  • 成都蜀浩电力实业有限责任公司(企业信用报告)- 天眼查
  • 工程造价审计风险与防范对策的论述
  • mac下hadoop 2.6.0编译native library
  • 6_BA和NAA对诱导彩叶草芽和生根的影响
  • 国家气象中心远程视频会议系统Video矩阵切换器采购需求
  • 某污水处理厂化验室安全管理制度
  • 宝宝不爱吃饭 饿一饿真的有效?
  • 项目经理考试培训笔记---再次整理
  • 甘肃腊八节的*俗
  • 猛虎中心小学主动参与式三步教学设计
  • 初中数学思想方法的教学研究
  • 广西师范学院08专实*计划
  • 普通高校大学生音乐鉴赏能力的培养
  • 2019年高三关于国庆趣事的作文400字
  • 中国萤石矿山生产企业召开座谈会应对金融危机
  • 2018最新心得体会范本模板-小学语文课改心得体会
  • 基于物联网的电子商务
  • 随笔花瓶 初中作文【1200字】
  • 血性山谷观后感
  • 项目的自查报告范文
  • 部分网站为什么上不去_逆冬:网站基础决定排名高度、快排被识别整站降权实战解决方法...
  • 四川化工职业技术学院毕业证样本学位证样本历任校(院)长学校代码
  • 人死后去阴间的全过程是怎么样的
  • 七年级我的好朋友作文400字汇编六篇
  • 苏教版小学五年级语文下册期末测试题
  • 合生创展2019年广州珠江帝景新品品牌提升的方案-文档资料
  • 交口县温泉乡蒲田种养殖专业合作社(企业信用报告)- 天眼查
  • 读了任正非谈管理八、九章
  • 【最新推荐】酒店接待简洁辞职报告-实用word文档 (1页)
  • 电脑版