我尝试创建了一个关于Zabbix 3.0(服务器/代理)的Ansible playbook(第二部分)

追加于2017年9月3日

我也尝试了创建Zabbix3.4的ansible-playbook。

git clone https://github.com/mishikawan/zabbix34-ansible.git

为了达到的目标

这是第二次尝试使用Ansible的playbook的结果。
自动配置CentOS7环境中Zabbix-server(rpm)和Zabbix-agent(rpm)的功能。

第一篇文章(尝试创建Zabbix 3.0的Ansible Playbook)在这里。

输出

我尝试将创建的playbook注册到Github上。
git clone https://github.com/mishikawan/zabbix30-ansible.git

如果你有兴趣的话,请尝试进行git克隆。

内容

os(共通(common))

selinux無効化
timezoneの設定(zone情報指定可能)
chrony(時刻同期先IP指定可能)
zabbix-repoの登録

zabbix-server

zabbix3.0(zabbix official repo)
mariadb( DB名”zabbix”のユーザ”zabbix”のパスワード指定可能)
httpd
snmptrapd( snmptrapの受付コミュニティ名指定可能)
snmptt(epel repo)

zabbix-agent

zabbix-agent3.0( zabbix-serverのIP指定可能)

执行剧本

在Ansible服务器上执行以下操作

git clone https://github.com/mishikawan/zabbix30-ansible.git
cd zabbix30-ansible/
ansible-playbook -i zabbix30/inventory/inventory.ini zabbix30/zabbix30_deploy.yml

当一切平稳无事时,在Zabbix服务器上Zabbix服务器正在运行。您可以通过以下URL进行访问。

http://{zabbix-server-ip}/zabbix
  ID = Admin
  PASS = zabbix
广告
将在 10 秒后关闭
bannerAds