一。配密鑰
先在一台伺服器裡生成密鑰
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>