ansible统一配置zabbix

简介:

一。配密钥

  1. 先在一台服务器里生成密钥

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

  2. 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服务端安装

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

配置zabbix报警邮箱

连接到zabbix服务器

vi /etc/mail.rc

在文件最后加入

set bsdcompat


set from=XXX@163.com  smtp=smtp.163.com
set smtp-auth-user=XXX@163.com  smtp-auth-password=XXX
set smtp-auth=login

2. zabbix客户端安装

用ansible安装

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


三 。zabbix_server的自动发现,实现批量添加主机,并链接到模板

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




      本文转自flayber  51CTO博客,原文链接http://blog.51cto.com/406647516/1924378:,如需转载请自行联系原作者




相关文章
|
监控 关系型数据库 MySQL
Alibaba Cloud Linux基础入门(1)——配置zabbix
该文档是关于在Alibaba Cloud Linux上配置Zabbix的教程。首先,通过添加Zabbix仓库并安装相关软件包(如zabbix-server,web前端和agent)。然后,安装并启动MySQL数据库,执行`mysql_secure_installation`进行配置。接着,创建名为zabbix的数据库和用户,并导入Zabbix默认数据。最后,设置Zabbix服务开机自启动,并通过浏览器访问http://服务器IP/zabbix完成Web端配置,使用Admin/zabbix登录。
|
监控 关系型数据库 Linux
|
监控 Unix Windows
Zabbix【部署 04】 Windows系统安装配置agent及agent2
Zabbix【部署 04】 Windows系统安装配置agent及agent2
1592 0
|
监控 Windows
Zabbix 5.0 LTS配置中文支持并解决字符乱码问题
文章介绍了如何在Zabbix 5.0 LTS中配置中文支持并解决字符乱码问题,包括在用户设置中选择中文语言和替换默认字体为Windows字体的步骤。
1129 4
|
安全 Devops KVM
Ansible的基本配置
Ansible的基本配置
175 2
|
运维 应用服务中间件 nginx
自动化运维的利剑:Ansible Role 打造标准化配置
【8月更文挑战第31天】在追求效率和稳定性的今天,自动化运维不再是奢侈品,而是必需品。Ansible Role,作为自动化配置管理的利器,它如何帮助我们实现标准化部署和维护?本文将通过一个简单示例,带你了解 Ansible Role 的魅力所在,并探讨其在现代 IT 架构中的应用价值。
|
监控 关系型数据库 MySQL
如何在 Ubuntu 16.04 上安装和配置 Zabbix 以安全监控远程服务器
如何在 Ubuntu 16.04 上安装和配置 Zabbix 以安全监控远程服务器
148 0
|
JSON 运维 Linux
在CentOS 7上安装和配置Ansible的方法
在CentOS 7上安装和配置Ansible的方法
808 0
|
运维 关系型数据库 MySQL
Ansible自动化运维工具主机清单配置
Ansible自动化运维工具主机清单配置
350 0
|
监控 网络协议 Unix
centos7 zabbix安装客户端agent -配置监控远程主机 在需要监控的电脑上安装
centos7 zabbix安装客户端agent -配置监控远程主机 在需要监控的电脑上安装
445 0