资源地址:https://download.youkuaiyun.com/download/zjyklwg/10755614
资源内容:
[ t_install_zabbix_agent]$ tree
.
├── defaults
│ └── main.yml
├── files
│ ├── install_zabbix_agent.sh
│ ├── install_zabbix_agent.sh~
│ ├── zabbix-3.4.13.tar.gz
│ └── zabbix-agent.service
├── handlers
│ └── main.yml
├── meta
│ └── main.yml
├── README.md
├── tasks
│ ├── main.yml
│ └── main.yml~
├── templates
├── tests
│ ├── inventory
│ └── test.yml
└── vars
└── main.yml
cat t_install_zabbix_agent.yml
---
- hosts: 需要安装zabbix agent 的主机名
sudo: yes
roles:
- t_install_zabbix_agent
使用方法:ansible-playbook t_install_zabbix_agent.yml
需要定义以下几个主机变量:
host_group 属于zabbix的那个host group
zabbix_template 属于zabbix的那个模板
project_name 主机属于那个项目
注意:默认使用 iptables的防火墙,zabbix server的ansible hosts的主机名默认为zabbix,运行前请自行修改 tasks/main.yml文件里面的相关值