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
Статус
Этот модуль помечен как предварительная версия, что означает, что его интерфейс не гарантирует обратную совместимость.
Автор
- Patrick Ogenstad (@ogenstad)
Подсказка
Если вы заметили какие-либо проблемы в этом документе, вы можете изменить этот документ, чтобы улучшить его.
© 2012–2018 Michael DeHaan
© 2018–2019 Red Hat, Inc.
Licensed under the GNU General Public License version 3.
https://docs.ansible.com/ansible/2.5/modules/snmp_facts_module.html