Утилита CLI
KOMRAD-CLI - это набор утилит, упрощающих работу с KOMRAD Enterprise SIEM
client - подключение контекста/кластера KOMRAD Enterprise SIEM
client restart-filters addr
-
client restart-filters addr - адрес KOMRAD ( по умолчанию http://localhost:3400)
-
debug - log debug information
-
help - помощь для фильтров перезапуска
-
pass - пароль, необходимый для подключения
-
timeout - тайм-аут между активациями фильтра (например,
5s|1m|1h|1d
) -
tls - включить
TLS
-
tls-ca-cert - сертификат клиента
CA
для проверки -
tls-cert - файл сертификата сервера
-
tls-key - закрытый ключ для сертификата сервера
-
tls-verify - включить
TLS
с проверкой клиента -
user - имя пользователя, необходимое для подключения
completion - сгенерировать скрипт автозаполнения для указанной оболочки
Оболочки:
- bash - создать скрипт автозаполнения для bash
- fish - генерация скрипта автозаполнения команды
- powershell - создать скрипт автозаполнения для
powershell
- zsh - создать скрипт автозаполнения для
zsh
config - просмотр, редактирование конфигурационных файлов KOMRAD Enterprise SIEM
cue - экспорт, оценка файлов cue lang
Export
- language - языковой комментарий в конфигурационных файлах (по умолчанию
ru
) режим переменных - name_config - имя конфигурации для генерации
- os - имя целевой ОС (текущее, если не указано)
- out - тип выходного файла
- schema_dir - путь к папке с шаблонами
- variables_input - путь к файлу переменных
- help - помощь при экспорте
- language - языковой комментарий в конфигурационных файлах (по умолчанию
ru
) - mode - режим переменных
- name_config - имя конфигурации для генерации
- os - имя целевой ОС (текущее, если не указано)
- out - тип выходного файла
- output_dir - путь к выходному
dir
- output_file - путь к выходному файлу
- schema_dir - путь к папке с шаблонами
- variables_input - путь к файлу переменных
generate - создание конфигурационных файлов
multi-node
- gen-settings string - путь к загрузке файла с настройками генератора конфигураций (названия схем, формата данных, различных режимов)
- help - справка по
multi-node
- input-file - путь для загрузки файла, хранящего информацию для различного набора конфигураций
- language - язык комментариев в конфигурационных файлах (по умолчанию
ru
) - out - путь для записи сгенерированных конфигурационных файлов
- templates-folder - путь для загрузки cue-файлов, которые выступят шаблонами для конфигов
single-node help - справка по single-node
- language - язык комментариев в конфигурационных файлах (по умолчанию
ru
) - manifest - путь для загрузки общего конфигурационного файла
- out - путь для записи конфигурационных файлов служб
migrate - перенос конфигурационных файлов KOMRAD
Флаги:
- --comment - перенос комментариев из старого конфигурационного файла
- --help - справка по
migrate
- --out - путь к директории для записи обновленных конфигурационных файлов (по умолчанию в ту директорию, где находятся старые конфигурационные файлы, к имени старого конфигурационного файла добавляется
".bak"
)