Zabbix Group
5 min
Resumo
- Crie, e exclua grupos de hosts Zabbix.
Parâmetros
Parâmetro | Tipo | Escolhas | Valor Padrão | Comentários |
|---|---|---|---|
state | string | Escolhas: - present (default) - absent | Crie ou exclua o grupo de hosts. |
host_groups - required aliases: host_group | list / elements = string | | Lista de grupos de hosts a serem criados ou excluídos. |
Extende fragmentos da documentação do módulo zabbix.
Notas
- Muitas atualizações simultâneas para o mesmo grupo podem fazer com que o Zabbix retorne erros, veja exemplos para uma solução alternativa, se necessário.
Exemplos
# Exemplo: Criar grupos de host
- zabbix_group:
server_url: http://monitor.example.com
login_user: username
login_password: password
state: present
host_groups:
- Example group1
- Example group2
# Limita as criações do grupo Zabbix a um host, pois o Zabbix pode retornar um erro ao fazer atualizações simultâneas
# Exemplo: Criar grupos de host
- zabbix_group:
server_url: http://monitor.example.com
login_user: username
login_password: password
state: present
host_groups:
- Example group1
- Example group2
when: inventory_hostname==groups['group_name'][0]
Valores Retornados
Chave | Tipo | Retornado quando | Descrição |
|---|---|---|---|
changed | bool | Valor alterado | Indica se houve alteração no objeto. |
result | string | Sucesso | Mensagem contendo os grupos que tiveram alteração. |