Ansible - Instalação em massa Agent Zabbix

Neste artigo faço apresentação de uma grande tarefa de automação de instalação de agentes zabbixv via Ansible.

[ Hits: 22.776 ]

Por: Renato Santos em 20/04/2016


Criando PlayBook



Nada mais é que um script onde executará vários passos, seria sua automatização do quer ser realizado.

hosts: ubuntu (chamando o grupo de servidores que ira receber a execução do playbook)

vars:

server: monit.xxxxxx.com
user: root

tasks:

name: Removendo Zabbix-Agent
action: apt pkg=zabbix-agent state=removed

name: Baixando biblioteca Zabbix-Agent
action: raw wget http://repo.zabbix.com/zabbix/2.0/debian/pool/main/z/zabbix-release/zabbix-release_2.0-1squeeze_all.deb

name: Executando .deb
action: raw dpkg -i zabbix-release_2.0-1squeeze_all.deb

notify:

install zabbix
name: Atualizando repositórios
action: raw apt-get update

name: instalando zabbix agent
action: apt pkg=zabbix-agent state=latest

name: write the apache config file
template: src=/srv/zabbix_agentd.j2 dest=/etc/zabbix/zabbix_agentd.conf

name: copiando arquivos
action: copy src=/srv/zabbix/teste.txt dest=/etc/zabbix/externalscripts/teste.txt owner=zabbix group=zabbix mode=0777

name: fazendo backup de conf do zabbix
action: raw mv /etc/zabbix/zabbix_agentd.conf /etc/zabbix/zabbix_agentd.conf.bkp

name: adicionado nome do host
action: raw sed -e 's/Hostname=Zabbix server/Hostname='`hostname`'/g' /etc/zabbix/zabbix_agentd.conf.bkp > /etc/zabbix/zabbix_agentd.conf

Página anterior     Próxima página

Páginas do artigo
   1. Instalação Ansible
   2. Autenticação via chaves
   3. Criando PlayBook
   4. Criando template
Outros artigos deste autor

Ansible - Automatizando o Data Center

Monitorando Banco de Dados Postgres com ZABBIX

Leitura recomendada

Instalação OpenMeettings no Debian 7

Criando e Consumindo Rede de Compartilhamento NFS

PABX IP Asterisk - Instalação no Debian/Ubuntu

Crimpagem de Conectores RJ-45

FAN Nagios - Tela inicial do Nagios

  
Comentários

Nenhum comentário foi encontrado.


Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts