Centos6.5_使用salt自动部署zabbix

本文参考(小强的博客)http://www.wpython.com/556.html以及http://www.it165.net/os/html/201406/8507.html进行部署。

操作系统:Centos6.5

salt-master:192.168.203.30

salt-minion:192.168.203.31

salt-master安装:

[[email protected] ~]# http://www.it165.net/os/html/201406/8507.html
时间: 2024-11-05 16:07:53

Centos6.5_使用salt自动部署zabbix的相关文章

Centos6.5_salt自动部署zabbix_agentd(一)--目录规划

Centos6.5_salt自动部署zabbix(一)--目录规划 [[email protected] salt]# tree /srv/salt/ /srv/salt/ ├── conf    # 存放程序的conf文件 │   ├── linux │   │   ├── iptables │   │   └── zabbix_agentd │   │       ├── zabbix_agentd │   │       └── zabbix_agentd.conf │   └── win

在公有云平台体验开源方案的自动部署

微软和开源?真的?微软的开源之旅起源于10多年前,同时微软"移动为先云为先"的策略更进一步地推动了微软对于开源软件的采纳和支持的步伐,从而让微软的云计算平台 Azure 成为一个开放且灵活的云计算平台.您可以在 Azure 上运行任何您已经在使用或打算使用的负载,不管这个负载是基于 Windows 或者 Linux. 我们来试试吧.可是对于一个新手来说,要一下子搞懂云的各种服务还真是个不容易的事.那么今天我们就提供一些模板让您来体会一键部署. 这里说的模板能做什么?如您所知,应用程序的

CentOS6.5PXE自动部署

设置好本机IP 关闭防火墙和Selinux 配置好yum仓库 安装dhcp.http.tftp 启动http,xinetd设置开机自启动 配置dhcp 把模板复制到配置文件 进入配置dhcp 找到并编辑成如下 配置成功 在httpd的默认目录下新建centos6.5目录,并将光盘挂载或将光盘内容复制到该目录上,这里用挂载 复制pxe安装需要的内核文件文件到tftpboot 注意这个. 代表复制到当前目录下 安装syslinux,提取pxelinux.0到tftpboot下 在tftpboot下新

ansible自动化部署zabbix客户端

本文主要介绍使用ansible playbook中roles,在不同os版本下批量部署zabbix客户端. 一.facts介绍 playbook的部分fetch信息 ansible版本2.2.1.0 使用setup模块获取 # ansible 192.168.1.12 -m setup "ansible_distribution": "CentOS",  "ansible_distribution_major_version": "6&

使用saltstack集中部署zabbix服务

需求描述:使用saltstack在机器上部署zabbix服务. 思路:通过state sls实现. 安装zabbix的策略目录: 第一部分sls文件: 上面的策略是安装策略,目的是将安装包下载到minion,然后解压到安装目录. 第二部分是配置修改策略,修改后重启agentd服务. 模版配置文件一段信息,这个信息会被sls文件里的server变量替换掉 同步策略 salt '*' state.sls zabbix.config prod 这个会执行策略并安装zabbix. 是不是很简单啊 使用s

Powershell 的自动部署

 工作中重复性的版本移植,一天上线10几次,让我痛不欲生,频繁的操作也可能出现疲劳性失误,导致严重的生产故障.于是乎,闲暇时间,我开始研究使用powershell自动部署程序到Linux服务器. 脚本中涉及到以下工具: 1.Wincp:借助其自身的命令行模式完成程序部署 2.powershell的ssh-session模块,通过加载该模块连接到Linux服务器,执行相关shell命令 3..net 开始上代码 #Public environment configure $script:lin

自动安装zabbix客户端shell脚本

一般工作中要部署新服务器,部署完成还要添加zabbix监控,所以安装zabbix客户端是很频繁的,我这里写了一个简单的自动安装脚本,不是很完善,但也可以平时拿来用. 脚本运行的时候可能会出来一些错误,可以看终止时的错误信息,很可能是缺少相关的包,根据信息安装包再重新运行即可. 注意修改配置的内容,要根据实际情况做相应的修改,比如server和hostname,server是服务端的ip,根据实际情况配置,hostname我这里设置的是客户端自己的ip,也可以根据自身情况修改.在获取本地ip时,这

使用Jenkins自动部署nodejs应用

想必部署过nodejs应用的朋友都有过这样的经历: 1.通过ssh登录服务器 2.进入nodejs目录 3.执行:git pull 命令拉取最新代码 4.执行:npm install 安装新依赖 5.执行:pm2 restart all 重新启动所有nodejs进程 如果我们只有一台机器,并且更新不是很频繁,似乎这样的操作还是可以接受,但是如果我们有4台nodejs应用的服务器,每次的代码改动将是灾难! 好在我们有Jenkins帮助我们做这些事情,Jenkins是一个可以自动远程部署,执行远程脚

部署zabbix环境的搭建

部署zabbix环境的搭建 配置LAMP环境(因为之前已经搭建过了lnmp所以这里就不一一演示了) 也可以yum源安装: [[email protected] ~]#yum install make mysql-server httpd php mysql-devel gcc net-snmp-devel curl-devel perl-DBI php-gd php-mysql php-bcmath php-mbstring php-xml unixODBC-devel OpenIPMI-dev