| |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
-> 系统运维 -> Zabbix Agent批量部署 -> 正文阅读 |
|
[系统运维]Zabbix Agent批量部署 |
Linux下批量部署 使用Ansible对zabbix-agent批量,当然在Linux上也可以使用脚本做批量部署
一.ansible对agent主机的管理可分为两个方面: 1.将ansible与agent主机进行公钥认证进而实现免密登陆 2.使用户密码登录agent主机 这里主要跟大家描述免密的方式 ssh‐keygen ‐t rds ssh‐copy‐id ‐i /root/.ssh/id_rsa.pub 192.168.178.70 ssh‐copy‐id ‐i /root/.ssh/id_rsa.pub 192.168.178.71 二.在ansible服务器的hosts添加主机信息 Zabbix‐Agent 192.168.178.70 192.168.178.71 然后编辑playbook文件再进行批量部署: 1. 解压Zabbix-Agent.tar包 2. 执行安装脚本(包含修改Agent配置文件并启动服务) 修改playbook文件 vim agent.yml ‐ hosts: zabbix‐agent remote_user: root vars: server: 192.168.178.69 hostname: "{{ ansible}}" ? tasks: ??? ‐ name: tar ????? command: tar -zxvf? zabbix_agent_linux.tar -c /usr/local ??? ‐ name: bash zabbix_agent.sh ????? command: sh? /usr/local/zabbix_agent/zabbix_agent.sh 3.执行playbook文件批量部署 ansible-playbook -i /etc/ansible/hosts /etc/ansible/agent.yml 由于Agent编译安装包中配置文件已全部修改,已创建自动注册动作,所以只需在zabbix web上查看被监控主机是批量部署服务器是否全部注册并关联模板监控正常采集即可。 |
|
|
上一篇文章 下一篇文章 查看所有文章 |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 | -2024/11/15 6:25:36- |
|
网站联系: qq:121756557 email:121756557@qq.com IT数码 |