event-listener create#

Создаёт новый обработчик событий.

Синтаксис#

catalog event-listener create --listener-name=<listenerName>
                              --type=<type>
                              [--description=<description>]
                              [-p, --property=<String=String>]...

Опции#

--listener-name Имя обработчика событий.

--type Тип обработчика событий. Допустимое значение: local.

--description Произвольное описание.

-p | --property Параметр обработчика событий в формате ключ=значение (см. параметры локального обработчика). Опцию можно задать несколько раз.

Контроль доступа#

Пользователь, выполняющий операцию, должен иметь права на выполнение следующих действий event-listener.create.

Примеры#

Создать локальный обработчик событий, который записывает все события в файл /var/log/cedrusdata-catalog/audit.log:

catalog event-listener create \
  --listener-name audit-local \
  --type local \
  -p log-directory=/var/log/cedrusdata-catalog \
  -p log-file=audit.log

Создать обработчик только для событий аутентификации, с нестандартными ограничениями на размер и количество файлов:

catalog event-listener create \
  --listener-name auth-audit \
  --type local \
  --description "Authentication events only" \
  -p log-directory=/var/log/cedrusdata-catalog \
  -p log-file=auth-audit.log \
  -p max-file-size-mb=50 \
  -p max-files=30 \
  -p authorization-events-logging.enabled=false \
  -p object-management-events-logging.enabled=false \
  -p lifecycle-events-logging.enabled=false