Spec-Zone.ru › Ansible

Модуль ibm.storage_virtualize.ibm_sv_manage_syslog_server — управление сервером syslog в системах семейства IBM Storage Virtualize

Примечание

Этот модуль входит в коллекцию ibm.storage_virtualize (версия 3.3.0).

Возможно, эта коллекция уже установлена, если вы используете пакет ansible. Она не входит в ansible-core. Чтобы проверить, установлена ли она, выполните ansible-galaxy collection list.

Для установки используйте: ansible-galaxy collection install ibm.storage_virtualize.

Чтобы использовать её в плейбуке, укажите: ibm.storage_virtualize.ibm_sv_manage_syslog_server.

Добавлено в ibm.storage_virtualize 2.1.0

  • Краткое описание
  • Параметры
  • Примечания
  • Примеры

Краткое описание

  • Этот модуль Ansible предоставляет интерфейс для управления серверами syslog с помощью команд Storage Virtualize «mksyslogserver», «chsyslogserver» и «rmsyslogserver».

Параметры

Параметр

Комментарии

audit

строка

Указывает, получает ли сервер журналы аудита CLI. Значение по умолчанию — off.

Варианты:

  • "off"
  • "on"

cadf

строка

Указывает, следует ли включить или отключить отчётность о данных Cloud Auditing Data Federation (CADF). Параметры facility и I (cadf) являются взаимоисключающими.

Варианты:

  • "off"
  • "on"

clustername

строка / обязательный

Имя хоста или IP-адрес управления системы Storage Virtualize.

domain

строка

Домен системы Storage Virtualize.

Допустимо, если для параметра clustername указано имя хоста.

error

строка

Указывает, получает ли сервер уведомления об ошибках. Если задано значение on, уведомления об ошибках отправляются на сервер syslog. Значение по умолчанию — on.

Варианты:

  • "off"
  • "on"

facility

целое число

Указывает номер категории, используемый в сообщениях syslog. Этот номер определяет источник сообщения для принимающего сервера. Значение по умолчанию — 0. Параметры facility и I (cadf) являются взаимоисключающими.

info

строка

Указывает, получает ли сервер информационные уведомления. Если задано значение on, информационные уведомления отправляются на сервер syslog. Значение по умолчанию — on.

Варианты:

  • "off"
  • "on"

ip

строка

Указывает адрес Internet Protocol (IP) или доменное имя сервера syslog. Если указано доменное имя, в системе должен быть настроен DNS-сервер.

log_path

строка

Путь к файлу журнала отладки.

login

строка

Указывает, получает ли сервер журналы аутентификации. Значение по умолчанию — off.

Варианты:

  • "off"
  • "on"

name

строка / обязательный

Указывает имя сервера syslog.

old_name

строка

Указывает прежнее имя сервера syslog, которое нужно изменить.

Допустимо при state=present для переименования существующего сервера syslog.

password

строка

Пароль REST API для системы Storage Virtualize.

Параметры username и password обязательны, если для аутентификации пользователя не используется token.

port

целое число

Указывает порт связи, используемый этим сервером. При указании этого параметра необходимо указать параметр protocol. Значение по умолчанию — 514 для udp и 6514 для tcp.

protocol

строка

Указывает протокол связи, используемый этим сервером. Значение по умолчанию — udp.

Варианты:

  • "tcp"
  • "udp"
  • "tls"

state

строка / обязательный

Создаёт, обновляет (present) или удаляет (absent) сервер syslog.

Варианты:

  • "present"
  • "absent"

token

строка

Токен аутентификации для проверки пользователя в системе Storage Virtualize.

Чтобы создать токен, используйте модуль ibm.storage_virtualize.ibm_svc_auth.

username

строка

Имя пользователя REST API для системы Storage Virtualize.

Параметры username и password обязательны, если для аутентификации пользователя не используется token.

validate_certs

логическое значение

Проверяет сертификаты.

Варианты:

  • false ← (по умолчанию)
  • true

warning

строка

Указывает, получает ли сервер предупреждения. Если задано значение on, предупреждения отправляются на сервер syslog. Значение по умолчанию — on.

Варианты:

  • "off"
  • "on"

Примечания

Примечание

  • Этот модуль поддерживает check_mode.

Примеры

- name: Create syslog server
  ibm.storage_virtualize.ibm_sv_manage_syslog_server:
   clustername: '{{ clustername }}'
   username: '{{ username }}'
   password: '{{ password }}'
   name: server1
   ip: 1.2.3.4
   state: present
- name: Create a syslog server that communicates with TLS
  ibm.storage_virtualize.ibm_sv_manage_syslog_server:
   clustername: '{{ clustername }}'
   username: '{{ username }}'
   password: '{{ password }}'
   name: server1
   ip: 1.2.3.4
   protocol: tls
   state: present
- name: Modify the server details
  ibm.storage_virtualize.ibm_sv_manage_syslog_server:
   clustername: '{{ clustername }}'
   username: '{{ username }}'
   password: '{{ password }}'
   name: server1
   info: 'off'
   state: present
- name: Delete the syslog server
  ibm.storage_virtualize.ibm_sv_manage_syslog_server:
   clustername: '{{ clustername }}'
   username: '{{ username }}'
   password: '{{ password }}'
   name: server1
   state: absent

Авторы

  • Shilpi Jain (@Shilpi-J)
  • Sumit Kumar Gupta (@sumitguptaibm)

Ссылки на коллекцию

  • Отслеживание проблем
  • Репозиторий (исходный код)
  • Сообщить о проблеме

© 2012–2018 Michael DeHaan
© 2018–2025 Red Hat, Inc.
Licensed under the GNU General Public License version 3.
https://docs.ansible.com/projects/ansible/latest/collections/ibm/storage_virtualize/ibm_sv_manage_syslog_server_module.html

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API