ASTRA-ADMIN-EVENTS

Май 2024

НАЗВАНИЕ

astra-admin-events - утилита для конфигурации регистрации событий

СИНТАКСИС

astra-admin-events
astra-admin-events -E EVENT_ID [EVENT_ID ...] -G GROUP_ID [GROUP_ID ...] [-e] [-d] [-p PRIORITY] [-f FACILITY] [-P SECTION PARAMETER VALUE]
astra-admin-events -E EVENT_ID [EVENT_ID ...] [-e] [-d] [-p PRIORITY] [-f FACILITY] [-P SECTION PARAMETER VALUE]
astra-admin-events -G GROUP_ID [GROUP_ID ...] [-e] [-d] [-p PRIORITY] [-f FACILITY]
astra-admin-events -i FILE_PATH
astra-admin-events -o FILE_PATH

ОПИСАНИЕ

Консольная утилита, позволяющая просматривать и модифицировать конфигурации регистрации системных событий.
Для использования утилиты необходимы права суперпользователя.

ОПЦИИ

-h, --help

Показать справочное сообщение и выйти.

-E EVENT_ID, --event-id EVENT_ID

Укажите один или несколько EVENT_ID. Выводит подробную информацию о событии, если не указаны другие аргументы.

-G GROUP_ID, --group-id GROUP_ID

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

-e, --enable

Включить указанные события.

-d, --disable

Отключить указанные события.

-p PRIORITY, --priority PRIORITY

Установить приоритет для указанных событий.
Возможные значения: alert, crit, critical, debug, emerg, emergency, err, error, info, informational, notice, warning

-f FACILITY, --facility FACILITY

Установить тип для указанных событий.
Возможные значения: auth, authpriv, console, cron, daemon, ftp, kern, local0, local1, local2, local3, local4, local5, local6, local7, lpr, mail, news, ntp, security, solaris-cron, syslog, user, uucp

-P SECTION PARAMETER VALUE, --properties SECTION PARAMETER VALUE

Установить указанные свойства для события.
Используйте формат JSON для значения.
Не может использоваться с аргументом '-G/--group-id'

-i FILE_PATH, --import FILE_PATH

Импортировать конфигурацию событий из файла.

-o FILE_PATH, --export FILE_PATH

Экспортировать конфигурацию событий в файл.

ПРЕДУПРЕЖДЕНИЯ

--group-id / --properties

Невозможно использовать аргумент --properties с группами событий.
При использовании --event-id ... --group-id ... --properties ... утилита завершит работу с ошибкой, не обработав ни событий, ни групп.

--import / --export

Нельзя использовать --import и --export одновременно.
Нельзя использовать --import или --export, если присутствуют другие аргументы.

--event-id / --group-id

Нельзя использовать --event-id и --group-id одновременно без аргументов модификации конфигурации.

--enable / --disable

Нельзя использовать --enable и --disable одновременно.

ПРИМЕРЫ

Отобразить статус всех событий:

$ astra-admin-events

Отобразить статус указанных событий:

$ astra-admin-events -E event-acl
$ astra-admin-events -E event-acl event-umask

Отобразить статус указанных групп событий:

$ astra-admin-events -G authorization
$ astra-admin-events -G authorization capabilities

Включить/выключить указанные события и/или группы событий:

$ astra-admin-events -G network-addressing -E mac-levels -e
$ astra-admin-events -E mac-levels -e
$ astra-admin-events -G capabilities -d

Установить тип/приоритет указанных событий и/или групп событий:

$ astra-admin-events -G general-software -E connection-activate -f security
$ astra-admin-events -E connection-activate -p alert

Установить параметр указанных событий:

$ astra-admin-events -E event-acl -P extend-message-params example-parameter '"example-value"'
$ astra-admin-events -E event-acl -P extend-message-params example-parameter '["example-value-1", "example-value-2"]'
$ astra-admin-events -E event-acl -P extend-message-params example-parameter '{"example-key":"example-value"}'

Импортировать/экспортировать конфигурацию событий:

$ astra-admin-events --import /example/path/config.tar.gz
$ astra-admin-events --export /example/path/config.tar.gz

АВТОР

Иван Комаров <ikomarov@astralinux.ru>
ООО "РусБИТех-Астра" <https://astralinux.ru> <info@astralinux.ru>