本主题达到的效果是能通过编写Ansible Playbook,创建zabbix主机组,把被监控的对象加入到zabbix监控系统中,同时链接到对象的模板. 1.准备工作 在zabbix服务器上面,我们需要安装ansible,同时呢,还需要安装一些其它组件,如下: #  yum install epel-release#  yum install ansible python-pip#  pip install zabbix-api#  pip install --upgrade pip 2. 添加…
1.新增host配置到/etc/ansible/hosts文件中 [docker] 192.168.43.95 2.配置无密码登录 # 配置ssh,默认rsa加密,保存目录(公钥)~/.ssh/id_rsa.pub ssh-keygen -t rsa # 配置无密码登陆,这里需要分别4次发送至4台服务器 ssh-copy-id -i ~/.ssh/id_rsa.pub root@ip 3.编写playbook --- - hosts: docker remote_user: root tasks…
https://docs.ansible.com/ https://favoorr.github.io/2017/01/06/vagrant-virtualbox-vagrantfile-config-best-practices/…
ansible playbook 安装rabbitmq单机版,以下脚本在CentOS6.7服务器测试通过. 需要配置本机的yum源,用于安装socat软件. rabbitmq版本和Erlang版本需要对应,相关文档见:http://www.rabbitmq.com/which-erlang.html 可以根据自己需要选择rabbitmq版本(但要到官网查询支持的Erlang,否则安装后无法启动) --- - name: install rabbitmq app gather_facts: Fal…
主要完成通过playbook自动生成zabbix_server,agent,这里没有完全实现自动化,这里机器的获取还是需要人为手工填写,如果感兴趣想通过自动获取需要部署的机器可以通过namp扫描工具awk命令截取,这里不过多描述.我用两台机器做的测试,老版本的模块用法会有差异,如果无法执行可以通过官网去查看https://ansible-tran.readthedocs.io/en/latest/,参考文档https://www.cnblogs.com/LyShark/p/10886486.ht…
1.配置zabbix源 rpm -ivh http://repo.zabbix.com/zabbix/3.0/rhel/7/x86_64/zabbix-release-3.0-1.el7.noarch.rpm 2.安装zabbix-agent yum install zabbix-agent 3.配置agent vi /etc/zabbix/zabbix_agentd.conf # 修改此文件中的下面三个值 Server=10.0.0.44 //安装zabbix服务端的机器的IP ServerA…
使用Ubuntu系统编译安装Zabbix企业级监控系统   作者:尹正杰 版权声明:原创作品,谢绝转载!否则将追究法律责任. Ubuntu系统部署笔记:https://www.cnblogs.com/yinzhengjie/p/12180899.html. 一.从zabbix官网下载相应版本软件包步骤详解 1>.如下图所示,点击"产品手册"(官网地址:https://www.zabbix.com/cn/manuals) 2>.如下图所示,点击"阅读中文版"…
需求背景 Centos7 下 Java 生成图片水印时中文乱码,原因是没有安装中文字体. 安装中文字体 以下是基于 Centos7 手动安装中文字体的详细步骤.当测试或者生产环境服务器比较多的时候,建议使用自动化运维工具. # 安装字体库 $ yum -y install fontconfig # 查看是否有中文字体 $ fc-list :lang=zh # 创建中文字体目录 $ mkdir /usr/share/fonts/chinese # 在 windows 的 C:\Windows\Fo…
CentOS 6.5安装部署Zabbix监控系统 先说一点废话,我没有用centos7做实验,讲真,centos 7我也不常用,喜欢新版本的同学其实可以尝试下,注意一点的就是centos 6.5只支持到php5.3.3版本,不支持以上版本,当然,你要是编译安装的话也是可以的,反正centos 6.5和centos 7 部署的过程没差多少,喜欢用哪个系统,个人喜好而已. 本文实验环境信息: zabbix_server(服务端): 10.0.10.120 CentOS 6.5-x86_64最小化 z…
目录 1. ansible离线安装 2. ansible配置文件 3. ansible常用的命令: 1. ansible离线安装 最近要在内网部署一台ansible服务器,只能手动离线安装ansible包以及解决各种依赖包问题,好在报错的时候直接抛出缺少的依赖包名称,安装起来也不太费劲.但是需要的包有点多,故做此记录.软件包及其依赖包链接见文章部. 软件包版本:ansible-2.5.0a1.tar.gz yum -y install python-devel openssl-devel # 安…