Zabbix Proxy
Resumo
- Criar, excluir, obter e atualizar proxies Zabbix.
Parâmetros
Parâmetro | Tipo | Escolhas | Valor Padrão | Comentários |
|---|---|---|---|
proxy_name - required | string | | Nome do proxy no Zabbix. |
description | string | | Descrição do proxy. |
status | string | Escolhas: - active (default) - passive | Tipo de proxy (active, passive). |
tls_connect | string | Escolhas: - 'no_encryption' (default) - 'PSK' - 'certificate' | Conexões para proxy. |
tls_accept | string | Escolhas: - 'no_encryption' (default) - 'PSK' - 'certificate' | Conexões do proxy. |
ca_cert aliases: tls_issuer | string | | Emissor de certificado. |
tls_subject | string | | Assunto do certificado. |
tls_psk_identity | string | | Identidade PSK. Obrigatório se (tls_connect) ou (tls_accept) tiver PSK ativado. |
tls_psk | string | | A chave pré-compartilhada, pelo menos 32 dígitos hexadecimais. Obrigatório se (tls_connect) ou (tls_accept) tiver PSK ativado. |
state | string | Escolhas: - present (default) - absent | Estado do proxy. Quando (present), ele criará se o proxy não existir ou atualizará o proxy se os dados associados forem diferentes. Quando (absent) removerá um proxy, se houver. |
interface | dictionary | - {} (default) | Dicionário com parâmetros para a interface quando o proxy está em modo passivo. Os valores disponíveis são: dns, ip, main, port, type e useip. Reveja a documentação da interface para obter mais informações sobre as propriedades suportadas (https://www.zabbix.com/documentation/3.2/manual/api/reference/proxy/object#proxy_interface) |
Extende fragmentos da documentação do módulo zabbix.
Exemplos
# Exemplo: Crie um novo proxy ou atualize um proxy existente
- zabbix_proxy:
server_url: http://monitor.example.com
login_user: username
login_password: password
proxy_name: ExampleProxy
description: ExampleProxy
status: active
state: present
interface:
type: 0
main: 1
useip: 1
ip: 10.xx.xx.xx
dns: ""
port: 10050Valores Retornados
Chave | Tipo | Retornado quando | Descrição |
|---|---|---|---|
changed | bool | Valor alterado | Indica se houve alteração no objeto. |
result | string | Sucesso | Mensagem contendo os proxies que tiveram alteração. |