snmp_facts - Получение фактов устройства с помощью SNMP.
Новое в версии 1.9.
Синтаксис
- Получение фактов устройства с помощью SNMP, факты будут добавлены в ключ ansible_facts.
Требования (к хосту, на котором выполняется модуль)
- pysnmp
Параметры
| параметр | обязательный | по умолчанию | выбор | комментарии |
|---|---|---|---|---|
| authkey | нет | Ключ аутентификации, требуется, если версия — v3 | ||
| community | нет | Строка сообщества SNMP, требуется, если версия — v2/v2c | ||
| host | да | Указание целевого сервера SNMP (обычно {{inventory_hostname}}) | ||
| integrity | нет |
| Алгоритм хеширования, требуется, если версия — v3 | |
| level | нет |
| Уровень аутентификации, требуется, если версия — v3 | |
| privacy | нет |
| Алгоритм шифрования, требуется, если уровень — authPriv | |
| privkey | нет | Ключ шифрования, требуется, если версия — authPriv | ||
| username | нет | Имя пользователя для SNMPv3, требуется, если версия — v3 | ||
| version | да |
| Версия SNMP для использования, v2/v2c или v3 |
Примеры
# Gather facts with SNMP version 2
- snmp_facts:
host: '{{ inventory_hostname }}'
version: v2c
community: public
delegate_to: local
# Gather facts using SNMP version 3
- snmp_facts:
host: '{{ inventory_hostname }}'
version: v3
level: authPriv
integrity: sha
privacy: aes
username: snmp-user
authkey: abc12345
privkey: def6789
delegate_to: localhost
Статус
Этот модуль помечен как превью, что означает, что он не гарантирует обратную совместимость интерфейса.
Для помощи в разработке модулей, если вы заинтересованы, пожалуйста, прочитайте Информацию о сообществе и внесении вклада, Тестирование Ansible и Разработка модулей.
© 2012–2018 Michael DeHaan
© 2018–2019 Red Hat, Inc.
Licensed under the GNU General Public License version 3.
https://docs.ansible.com/ansible/2.4/snmp_facts_module.html