使用saltstack集中部署zabbix服务

需求描述:使用saltstack在机器上部署zabbix服务。

思路:通过state sls实现。

安装zabbix的策略目录:

第一部分sls文件:

上面的策略是安装策略,目的是将安装包下载到minion,然后解压到安装目录。

第二部分是配置修改策略,修改后重启agentd服务。

模版配置文件一段信息,这个信息会被sls文件里的server变量替换掉

同步策略

salt ‘*‘ state.sls zabbix.config prod

这个会执行策略并安装zabbix。

是不是很简单啊

使用saltstack集中部署zabbix服务,布布扣,bubuko.com

时间: 2024-10-11 21:20:47

使用saltstack集中部署zabbix服务的相关文章

自动化运维系列之SaltStack批量部署Apache服务

自动化运维系列之SaltStack批量部署Apache服务 saltstack原理 SalStack由master和minion构成,master是服务端,表示一台服务器:minion是客户端,表示多台服务器.在Master上发送命令给符合条件的minion,Minion就会执行相应的命令.Master和Minion之间是通过ZeroMQ(消息队列)进行通信的. SaltStack的Master端的监听端口是4505和4506,4505端口是Master和Minion认证通信端口:4506端口是

部署zabbix服务端和客户端和网页

一:安装zabbix服务端 1.部署准备 命令:iptables -F     #关闭防火墙命令:systemctl stop firewalld    #关闭防火墙 设置解析,自建yum源 命令:cd /etc/yum.repos.d/ 命令:curl -o /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo      #zabbix源链接 命令:curl -o /etc/yum.repo

快速部署ZABBIX服务

rpm -Uvh https://dev.mysql.com/get/mysql57-community-release-el7-11.noarch.rpmyum install mysql- --skip-brokenyum -y install httpdsystemctl start httpd.serviceyum install php -ysudo yum install php-mysqlnd php-gd libjpeg php-snmp php-ldap php-odbc ph

部署zabbix监控服务器(1)

博文大纲:一.zabbix运行架构二.Zabbix监控术语三.部署Zabbix监控平台 一.zabbix运行架构 Zabbix是一个企业级的分布式开源监控解决方案.它能够监控各种服务器的健康性.网络的稳定性以及各种应用系统的可靠性.当监控出现异常时,Zabbix通过灵活的告警策略,可以为任何事件配置基于邮件.短信.微信等告警机制.而这所有的一切,都可以通过Zabbix提供的web界面进行配置和操作,基于web的前端页面还提供了出色的报告和数据可视化功能.这些功能和特性使我们运维人员可以非常轻松的

部署zabbix监控服务器

博文大纲: 一.zabbix运行架构 二.Zabbix监控术语 三.部署Zabbix监控平台`` 一.zabbix运行架构Zabbix是一个企业级的分布式开源监控解决方案.它能够监控各种服务器的健康性.网络的稳定性以及各种应用系统的可靠性.当监控出现异常时,Zabbix通过灵活的告警策略,可以为任何事件配置基于邮件.短信.微信等告警机制.而这所有的一切,都可以通过Zabbix提供的web界面进行配置和操作,基于web的前端页面还提供了出色的报告和数据可视化功能.这些功能和特性使我们运维人员可以非

使用Zabbix服务端本地邮箱账号发送报警邮件的部署记录

邮件报警有两种情况:1)Zabbix服务端只是单纯的发送报警邮件到指定邮箱,发送报警邮件的这个邮箱账号是Zabbix服务端的本地邮箱账号(例如:[email protected]),只能发送,不能接收外部邮件.2)使用一个可以在互联网上正常收发邮件的邮箱账号(例如:[email protected]),通过在Zabbix服务端中设置,使其能够发送报警邮件到指定邮箱.上面第2中使用外部邮箱发送报警邮件之前已经介绍了:分布式监控系统Zabbix-3.0.3-完整安装记录(5)-邮件报警部署.下面说下

Zabbix服务安装部署及监控配置

1.1 Zabbix服务介绍 官方网站:http://www.zabbix.com/ The Enterprise-class Monitoring Solution for Everyone 企业级监控解决方案 zabbix是一个基于Web界面提供分布式系统监控以及网络监视功能的企业级的开源解决方案 Zabbix能监视各种网络参数,保证服务器系统的安全运营:并提供灵活的通知机制以及让系统管理员快速定位解决存在的各种问题. 1.1 Zabbix主要特点 安装与配置简单,学习成本地,支持多语言(包

SuSE系统之部署Zabbix监控服务

迫于上级剥削压榨无奈部署此程序,最后还是对SuSE说FUCK YOU !!! Zabbix3.4.8监控部署Linux下常用的系统监控软件有Nagios.Cacti.Zabbix.等,这些开源的软件,可以帮助我们更好的管理机器,在第一时间内发现,并警告系统维护人员. ??? 今天开始研究下Zabbix,使用Zabbix的目的,是为了能够更好的监控移动理赔项目组涉及的所有生产服务器,并且能够生成图形报表,虽然Nagios也能够生成图形报表,但没有Zabbix这么强大.??? 首先,我们先来介绍下Z

saltstack详解+部署apache服务

saltstack介绍 1. saltstack是使用python语言开发的:2. 轻量级的管理工具,批量执行命令:3.常用模块:pkg(包).file(文件).cmd(执行命令或脚本).user. service.cron4.saltstack数据系统Grains (静态数据)pillar (动态数据) saltstack三大功能,远程执行,配置管理,云管理 SaltStack是一个服务器基础架构集中化管理平台,具备配置管理.远程执行.监控等功能,基于Python语言实现,结合轻量级消息队列(