Zabbix Hostmacro
Resumo
- Criar, atualizar ou excluir macros de host Zabbix.
Parâmetros
Parâmetro | Tipo | Escolhas | Valor Padrão | Comentários |
|---|---|---|---|
host_name - required | string | | Nome do host. |
macro_name - required | string | | Nome da macro do host, sem as chaves e o cifrão à esquerda. |
macro_value | string | | Valor da macro do host. Obrigatório se (state = present). |
state | string | Escolhas: - present (default) - absent | Estado da macro. Quando (present), ele criará se a macro não existir ou atualizará a macro se os dados associados forem diferentes. Quando (absent) removerá uma macro, se houver. |
force | boolean | Escolhas: - false - true (default) | Atualiza apenas uma macro existente se definida como (true). |
Extende fragmentos da documentação do módulo zabbix.
Exemplos
# Exemplo: Crie uma nova macro de host ou atualize um valor de macro existente
- zabbix_hostmacro:
server_url: http://monitor.example.com
login_user: username
login_password: password
host_name: ExampleHost
macro_name: EXAMPLE.MACRO
macro_value: Example value
state: presentValores Retornados
Chave | Tipo | Retornado quando | Descrição |
|---|---|---|---|
changed | bool | Valor alterado | Indica se houve alteração no objeto. |
result | string | Sucesso | Mensagem contendo os macros que tiveram alteração. |