Vmware Host Snmp
Sinopse
- Esse módulo pode ser usado para configurar o agente embutido SNMP em um host ESXi.
Parâmetros
Parâmetro | Tipo | Escolhas | Valor Padrão | Comentários |
|---|---|---|---|
community | list / elements=string | | Lista de strings do community SNMP. |
hw_source | string |
| Eventos vindos do hardware dos sensores IPMI ou indicadores CIM. O agente SNMP embutido recebe os eventos do hardware dos IPMI SENSORS ou do CIMINDICATIONS. |
log_level | string |
| Level Syslog do logging. |
send_trap | boolean |
| Manda um teste para validar a configuração. |
snmp_port | integer | 161 | Porta usada pelo agente SNMP. |
state | string |
| Habilita, desabilita ou reseta o agente SNMP. |
sys_contact | string | | Contato que gerencia o sistema. |
sys_location | string | | Local do sistema. |
trap_filter | list / elements=string | | Uma lista de oids do traps não mandadas pelo agente, exemplo: [ 1.3.6.1.4.1.6876.4.1.1.0, 1.3.6.1.4.1.6876.4.1.1.1]. Use o valor RESET para limpar as settings. |
trap_targets | list / elements=dictionary | | Lista de alvos das traps. Você precisará de usar HOSTNAME, PORT, eCOMMUNITY para cada alvo da trap. |
Notas
- Testado no vSphere 7.0.2
- Todos os módulos requerem acesso de gravação API e, portanto, não são suportados em uma licença ESXi gratuita.
- name: Enable and configure SNMP community
community.vmware.vmware_host_snmp:
hostname: '{{ esxi_hostname }}'
username: '{{ esxi_username }}'
password: '{{ esxi_password }}'
community: [ test ]
state: enabled
delegate_to: localhost
- name: Configure SNMP traps and filters
community.vmware.vmware_host_snmp:
hostname: '{{ esxi_hostname }}'
username: '{{ esxi_username }}'
password: '{{ esxi_password }}'
community: [ test ]
trap_targets:
- hostname: 192.168.1.100
port: 162
community: test123
- hostname: 192.168.1.101
port: 162
community: test1234
trap_filter:
- 1.3.6.1.4.1.6876.4.1.1.0
- 1.3.6.1.4.1.6876.4.1.1.1
state: enabled
delegate_to: localhost
- name: Disable SNMP
community.vmware.vmware_host_snmp:
hostname: '{{ esxi_hostname }}'
username: '{{ esxi_username }}'
password: '{{ esxi_password }}'
state: disabled
delegate_to: localhost
Valores Retornados
Chave | Tipo | Retornado quando | Descrição |
|---|---|---|---|
results | dictionary | sempre | Metadata sobe a configuração SNMP do sistema do host. |