Для старта коллектора в UNIX-системах вызовите файл
. Остановка - . Для MS-систем запуск осуществляется через оснастку .После запуска проверьте файлы
на предмет ошибок.Теперь коллектор подключится к БД, выберет из указанного модуля IPN список источников с кодами из параметра
и будет собирать их логи, сохраняя в бинарные файлы, и обрабатывать их.При запуске команды
отображается справка по командам коллектора:[bill@flow BGIPNNetflowCollector]$ ./netflow.sh Usage: [start|stop|status|save|help] Parameters: help - show this help start - starting NetFlow collector stop - stopping NetFlow collector status - current status isload <source_id> <yyyy-MM-dd-HH> - mark source is load save <source_id> <yyyy-MM-dd-HH> <path> - save binary log to text on path sourcelist - get ip and source id list for external loader
Для вызова команды запустите:
Команды
, вызываются скриптами для запуска и остановки коллектора. Рассмотрим остальные команды коллектора:- отображение текущего статуса работающего коллектора.
[bill@flow BGIPNNetflowCollector]$ ./netflow.sh status Traffic collector for IPN v 4.6 build 113 from 03.04.2009 14:47:16 Started: 03.04.2009 18:07:37 Uptime: 0 d 00:00:11 Memory total: 92 995 584; max: 1 379 467 264; free: 85 600 872 FlowListener: queue_size: 0; threads_active: 0; largest: 2; core: 4; pool_size: 2; recv_socket_buf_size: 131 071; recv_buf_size: 524 288; packets: 3 FlowListener: queue_size: 0; threads_active: 0; largest: 0; core: 4; pool_size: 0; recv_socket_buf_size: 131 071; recv_buf_size: 524 288; packets: 0 Flow loader: ru.bitel.bgbilling.server.util.ip.datalog.hourly.IPHourlyDataLogger@554d7745 [files: 1]
В первой строке отображается версия, номер и время билда коллектора. Во второй - время старта и прошедшее от старта время. На третьей - выделенная память Java-машине, максимально доступная для неё память и свободная в выделенном heap память.
- выгрузка часового лога по источнику с кодом за час, определённый в формате в текстовый файл, путь к которому указан в , например:
./netflow.sh save 1 2008-01-01-00 /tmp/log
Сохранение лога по источнику с кодом 1 за 0 часов 1-го января 2008 года в файл
Команды
и используются для связки IPN коллектора с внешними коллекторами в режиме просто обработчика.