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