Spec-Zone.ru › Ansible

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

Примечание

Этот модуль входит в коллекцию ibm.storage_virtualize (версия 2.5.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

string

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

Варианты:

  • "off"
  • "on"

cadf

string

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

Варианты:

  • "off"
  • "on"

clustername

string / required

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

domain

string

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

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

error

string

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

Варианты:

  • "off"
  • "on"

facility

integer

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

info

string

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

Варианты:

  • "off"
  • "on"

ip

string

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

log_path

string

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

login

string

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

Варианты:

  • "off"
  • "on"

name

string / required

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

old_name

string

Указывает старое имя сервера syslog для переименования.

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

password

string

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

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

port

integer

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

protocol

string

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

Варианты:

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

state

string / required

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

Варианты:

  • "present"
  • "absent"

token

string

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

Для генерации токена используйте модуль ibm.storage_virtualize.ibm_svc_auth.

username

string

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

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

validate_certs

boolean

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

Варианты:

  • false ← (default)
  • true

warning

string

Указывает, получает ли сервер уведомления об ошибках. Если указано как 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–2024 Red Hat, Inc.
Licensed under the GNU General Public License version 3.
https://docs.ansible.com/ansible/latest/collections/ibm/storage_virtualize/ibm_sv_manage_syslog_server_module.html

Spec-Zone.ru

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