天天看點

ansible統一配置zabbix

一。配密鑰

先在一台伺服器裡生成密鑰

http://406647516.blog.51cto.com/2249087/1921413

用ssh-copy-id複制密鑰

for i in `cat ahost`;do ssh-copy-id -i /root/.ssh/id_rsa.pub root@$i;done

for i in `cat ahost`;do ssh-copy-id -i /root/.ssh/id_rsa.pub "-p 2234 root@$i";done

此處需要輸入各伺服器的密碼

二。zabbix

1.zabbix服務端安裝

配置zabbix報警郵箱

連接配接到zabbix伺服器

vi /etc/mail.rc

在檔案最後加入

set bsdcompat

set smtp-auth=login

2. zabbix用戶端安裝

用ansible安裝

配置好hosts後,ansible-playbook install_zabbix-agent.yml

三 。zabbix_server的自動發現,實作批量添加主機,并連結到模闆

http://406647516.blog.51cto.com/2249087/1924375

<b>      本文轉自flayber  51CTO部落格,原文連結http://blog.51cto.com/406647516/1924378</b><b>:,如需轉載請自行聯系原作者</b>

繼續閱讀