community.zabbix.zabbix_user_info – Сбор информации о пользователе Zabbix
Примечание
Этот плагин является частью коллекции community.zabbix (версия 1.2.0).
Для его установки используйте: ansible-galaxy collection install community.zabbix.
Чтобы использовать его в книге задач, укажите: community.zabbix.zabbix_user_info.
Краткое описание
- Этот модуль позволяет искать записи о пользователях Zabbix.
Требования
Ниже перечислены требования, необходимые на хосте, на котором выполняется этот модуль.
- python >= 2.6
- zabbix-api >= 0.5.4
Параметры
| Параметр | Варианты/Значения по умолчанию | Комментарии |
|---|---|---|
| alias строка / обязательно | Имя псевдонима пользователя в Zabbix. | |
| http_login_password строка | Пароль Basic Auth. | |
| http_login_user строка | Логин Basic Auth. | |
| login_password строка / обязательно | Пароль пользователя Zabbix. | |
| login_user строка / обязательно | Имя пользователя Zabbix. | |
| server_url строка / обязательно | URL сервера Zabbix, с протоколом (http или https). url — псевдоним для server_url.Псевдонимы: url | |
| timeout целое число | По умолчанию: 10 | Таймаут запроса API (секунды). |
| validate_certs логическое |
| Если установлено в False, сертификаты SSL не будут проверены. Это следует использовать только на сайтах, контролируемых лично, с использованием самозаверяющих сертификатов. |
Примечания
Примечание
- Если вы используете login_password=zabbix, слово «zabbix» заменяется на «****» во всем выводе модуля, так как login_password использует
no_log. Для получения дополнительной информации см. эту страницу FAQ.
Примеры
- name: Get zabbix user info
community.zabbix.zabbix_user_info:
server_url: "http://zabbix.example.com/zabbix/"
login_user: admin
login_password: secret
alias: example
Возвращаемые значения
Общие возвращаемые значения описаны здесь, следующие поля уникальны для этого модуля:
| Ключ | Возвращаемое значение | Описание |
|---|---|---|
| zabbix_user словарь | всегда | пример Пример: {'alias': 'example', 'attempt_clock': '0', 'attempt_failed': '0', 'attempt_ip': '', 'autologin': '0', 'autologout': '0', 'debug_mode': '0', 'gui_access': '0', 'lang': 'en_GB', 'medias': [{'active': '0', 'mediaid': '668', 'mediatypeid': '1', 'period': '1-7,00:00-24:00', 'sendto': 'example@example.com', 'severity': '63', 'userid': '660'}], 'name': 'user', 'refresh': '30s', 'rows_per_page': '50', 'surname': 'example', 'theme': 'default', 'type': '1', 'url': '', 'userid': '660', 'users_status': '0', 'usrgrps': [{'debug_mode': '0', 'gui_access': '0', 'name': 'Guests', 'users_status': '0', 'usrgrpid': '8'}]} |
Авторы
- sky-joker (@sky-joker)
© 2012–2018 Michael DeHaan
© 2018–2021 Red Hat, Inc.
Licensed under the GNU General Public License version 3.
https://docs.ansible.com/ansible/2.11/collections/community/zabbix/zabbix_user_info_module.html