Различия
Показаны различия между двумя версиями страницы.
| Предыдущая версия справа и слеваПредыдущая версияСледующая версия | Предыдущая версия | ||
| dpi:dpi_components:utilities:rcollector [2019/02/13 14:08] – [Настройка конфигурации] lexx26 | dpi:dpi_components:utilities:rcollector [2023/10/23 12:26] (текущий) – удалено elena.krasnobryzh | ||
|---|---|---|---|
| Строка 1: | Строка 1: | ||
| - | ====== Сборка IPFIX потоков rcollector ====== | ||
| - | {{indexmenu_n> | ||
| - | ===== Введение ===== | ||
| - | Утилита предназначена для дополнения данными вспомогательных потоков таких как clickstream, | ||
| - | |||
| - | ===== Инсталляция и обновление ===== | ||
| - | - подключите репозитарий VAS Experts аналогично п.1 инструкции [[dpi: | ||
| - | - установите rcollector: | ||
| - | - настройте файлы конфигурации в директории / | ||
| - | |||
| - | ===== Файлы поставки ===== | ||
| - | - примеры конфигурации: | ||
| - | / | ||
| - | / | ||
| - | / | ||
| - | / | ||
| - | / | ||
| - | </ | ||
| - | - файлы программы располагаются в директории: | ||
| - | - вспомогательные файлы: | ||
| - | используется в утилите для получения текстового имени протокола</ | ||
| - | - ссылки на исполняемый модуль: | ||
| - | |||
| - | ===== Настройка конфигурации ===== | ||
| - | - создайте директории для размещения файлов ipfixreceiver и rcollector< | ||
| - | mkdir -p / | ||
| - | mkdir -p / | ||
| - | mkdir -p / | ||
| - | |||
| - | mkdir -p / | ||
| - | mkdir -p / | ||
| - | mkdir -p / | ||
| - | mkdir -p / | ||
| - | mkdir -p / | ||
| - | mkdir -p / | ||
| - | </ | ||
| - | - скопируйте примеры конфигурационных файлов / | ||
| - | mkdir -p / | ||
| - | cp / | ||
| - | chmod a+x / | ||
| - | </ | ||
| - | - настройте конфигурационные файлы [[dpi: | ||
| - | 1. устанавливаем данные портов приема потоков в зависимости от конфигурации DPI, например для clickstream 1501: | ||
| - | port=1501 | ||
| - | 2. установите обработчик принятого файла, например для clickstream устройства 111: | ||
| - | processcmd=/ | ||
| - | 3. установите директорию для полученных файлов, | ||
| - | dumpfiledir=/ | ||
| - | |||
| - | </ | ||
| - | - настройте конфигурационные файлы rcollector. Пример для устройства 111, локальные ASN=47438, | ||
| - | chome="/ | ||
| - | cipfix="/ | ||
| - | localASN=" | ||
| - | devuid=" | ||
| - | где | ||
| - | chome - корневая директория результирующих файлов коллектора | ||
| - | cipfix - корневая директория файлов конфигурации | ||
| - | localASN - локальные автономные системы оператора связи | ||
| - | devuid - номер устройства | ||
| - | </ | ||
| - | - создайте файл для ротации логов< | ||
| - | / | ||
| - | / | ||
| - | { | ||
| - | rotate 5 | ||
| - | missingok | ||
| - | notifempty | ||
| - | compress | ||
| - | size 10M | ||
| - | daily | ||
| - | copytruncate | ||
| - | nocreate | ||
| - | postrotate | ||
| - | endscript | ||
| - | } | ||
| - | </ | ||
| - | - создайте задания перемещающие файлы в архив или удаляющие их как в примере: | ||
| - | # dell collector data after 1.5 and 1 days | ||
| - | 15 * * * * /bin/find / | ||
| - | 05 * * * * /bin/find / | ||
| - | 15 * * * * /bin/find /var/dump/ -name url_\*gz -cmin +1440 -delete > /dev/null 2>&1 | ||
| - | </ | ||