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.766 ]

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

Asterisk - Configuração de Ramais SIP

IPv6, DNSv6 e DHCPv6

DHCP com controle de IP e compartilhamento no Debian Squeeze

AWS - VPN IPSEC com Libreswan

Configurando serviço DHCP (Debian)

  
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