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

Por: Renato Santos em 20/04/2016


Criando template



O template nada mais é que algumas configurações que você quer que sejam realizadas durante a instalação.

No meu caso eu só alterei a informação "Server=${server}", onde ela irá receber o nome do servidor.

### Option: Server
# List of comma delimited IP addresses (or hostnames) of Zabbix servers.
# Incoming connections will be accepted only from the hosts listed here.
# If IPv6 support is enabled then '127.0.0.1', '::127.0.0.1', '::ffff:127.0.0.1' are treated equally.
#
# Mandatory: no
# Default:
# Server=


Server=${server}

Agora vamos executar o playbook! :)

ansible-playbook playbook-testraw.yml

Pronto, nesse momento ele irá executar todo playbook em todos os hosts adicionados nas configurações.

Caso queira executar somente em quantidade mínima de servidores execute o seguinte comando:

ansible-playbook playbook-testraw.yml --limit 34

Página anterior    

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

Monitorando Banco de Dados Postgres com ZABBIX

Ansible - Automatizando o Data Center

Leitura recomendada

Nagios enviando alertas via WhatsAPP

Site Survey Plan

Zabbix no Debian 7.8.0

Configurações Básicas no CentOS 7

Roubando bits (parte 2): como resolver questões rapidamente sem calculadora

  
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