Spec-Zone.ru › Ansible

Модуль netapp_eseries.santricity.netapp_e_auditlog — управление конфигурацией журнала аудита NetApp E-Series

Примечание

Этот модуль входит в коллекцию netapp_eseries.santricity (версия 1.4.1).

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

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

Чтобы использовать ее в плейбуке, укажите: netapp_eseries.santricity.netapp_e_auditlog.

Добавлено в netapp_eseries.santricity 2.7.0

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

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

  • Этот модуль позволяет владельцу системы хранения e-series задавать параметры конфигурации журнала аудита.

Параметры

Параметр

Комментарии

api_password

string / обязательный

Пароль для аутентификации в SANtricity Web Services Proxy или Embedded Web Services API.

api_url

string / обязательный

URL-адрес SANtricity Web Services Proxy или Embedded Web Services API. Пример: https://prod-1.wahoo.acme.com/devmgr/v2

api_username

string / обязательный

Имя пользователя для аутентификации в SANtricity Web Services Proxy или Embedded Web Services API.

force

boolean

Принудительно настраивает журнал аудита на удаление истории журнала, если заполнение журнала сообщениями вызывает немедленное предупреждение или состояние полного заполнения.

Внимание! Это приведет к удалению всех существующих сообщений журнала аудита.

Применимо только для full_policy=preventSystemAccess.

Варианты:

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

full_policy

string

Указывает, что должен делать журнал аудита, когда количество записей приближается к предельному значению.

Варианты:

  • "overWrite" ← (по умолчанию)
  • "preventSystemAccess"

log_level

string

Фильтрует сообщения журнала в соответствии с выбранным уровнем ведения журнала.

Варианты:

  • "all"
  • "writeOnly" ← (по умолчанию)

log_path

string

Локальный путь к файлу для записи отладочных журналов.

max_records

integer

Максимальное количество сообщений, сохраняемых в журнале аудита.

Максимальное количество записей должно быть в диапазоне от 100 до 50000 включительно.

По умолчанию: 50000

ssid

string

Идентификатор управляемого массива. Это значение должно быть уникальным для каждого массива.

По умолчанию: "1"

threshold

integer

Пороговое значение заполнения памяти в процентах, при достижении которого журнал аудита начинает выдавать предупреждения.

Значение в процентах должно быть в диапазоне от 60 до 90 включительно.

По умолчанию: 90

validate_certs

boolean

Следует ли проверять сертификаты https?

Варианты:

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

Примечания

Примечание

  • Поддерживается режим проверки.
  • В настоящее время этот модуль поддерживает только Embedded Web Services API версии 3.0 и выше.
  • Для работы модулей E-Series Ansible требуется либо экземпляр Web Services Proxy (WSP), доступный для управления системой хранения, либо система хранения E-Series с поддержкой Embedded Web Services API.
  • В настоящее время Embedded Web Services доступен на E2800, E5700, EF570 и более новых моделях оборудования.
  • netapp_eseries.santricity.netapp_e_storage_system можно использовать для настройки систем, управляемых экземпляром WSP.

Примеры

- name: Define audit-log to prevent system access if records exceed 50000 with warnings occurring at 60% capacity.
  netapp_e_auditlog:
     api_url: "https://{{ netapp_e_api_host }}/devmgr/v2"
     api_username: "{{ netapp_e_api_username }}"
     api_password: "{{ netapp_e_api_password }}"
     ssid: "{{ netapp_e_ssid }}"
     validate_certs: no
     max_records: 50000
     log_level: all
     full_policy: preventSystemAccess
     threshold: 60
     log_path: /path/to/log_file.log
- name: Define audit-log utilize the default values.
  netapp_e_auditlog:
     api_url: "https://{{ netapp_e_api_host }}/devmgr/v2"
     api_username: "{{ netapp_e_api_username }}"
     api_password: "{{ netapp_e_api_password }}"
     ssid: "{{ netapp_e_ssid }}"
- name: Force audit-log configuration when full or warning conditions occur while enacting preventSystemAccess policy.
  netapp_e_auditlog:
     api_url: "https://{{ netapp_e_api_host }}/devmgr/v2"
     api_username: "{{ netapp_e_api_username }}"
     api_password: "{{ netapp_e_api_password }}"
     ssid: "{{ netapp_e_ssid }}"
     max_records: 5000
     log_level: all
     full_policy: preventSystemAccess
     threshold: 60
     force: yes

Возвращаемые значения

Общие возвращаемые значения описаны здесь; ниже приведены поля, уникальные для этого модуля:

Ключ

Описание

msg

string

Сообщение об успешном выполнении

Возвращается: при успешном выполнении

Пример: "The settings have been updated."

Авторы

  • Nathan Swartz (@ndswartz)

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

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

© 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/netapp_eseries/santricity/netapp_e_auditlog_module.html

Spec-Zone.ru

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