Формат вызова программы:
ngindex [опции [параметры]] -t <template> -d <dirname> <filenames>
где filenames - имена файлов с информацией о потоках в формате Netflow.
Список опций программы:
-d, -db-dir {dirname}
Имя директории, в которой будут сохранены файлы базы данных в формате
BerkeleyDB. Обязательная опция.
-h, -help
Вывод справки по опциям. Необязательная опция.
-t, -template {template}
Имя файла шаблона с описанием внутренней структуры записи о потоке.
Обязательная опция.
-v, -verbose
Режим выдачи подробной информации о работе программы в стандартный поток вывода.
Необязательная опция.
-V, -version
Вывод версии программы. Необязательная опция.
-w, -infunc {function name}
Указывается имя функции для разбора файлов, хранящих потоки. Необязательная опция.
По умолчанию используется функция для разбора файлов в формате flow-tools,
с данными Netflow версии 5.
В случае ошибки в опциях или возникновения ошибки в процессе работы на стандартный поток ошибок происходит вывод поясняющего сообщения. В случае успешного завершения работы создается директория, содержащая файлы базы данных.
Формат вывода сообщений о версии и помощи по использованию:
ngindex usage: ngindex [options [parameters]] -t <template> -d <dirname> <filenames> -d, --db-dir {dirname} Output database directory -h, --help Print this information -t, --template {template} Template file name -v, --verbose Verbose mode -V, --version Print program version -w, --infunc {function name} Parse function