Установить модуль LBucd

LBucd — модуль, обеспечивающий тарификацию для агента Netflow.

Сначала скачайте установочный пакет, затем установите модуль LBucd. Наиболее простой вариант установки — когда LBcore и LBucd находятся на одном сервере.

Скачать пакет

  1. В личном кабинете Satisfy CRM перейдите на вкладку «Загрузки».

  2. Нажмите image в строке с названием пакета.

    В названии пакета содержатся основные сведения о нём. Рассмотрим на примере lbucd-2.0.49.0-5.git261d65ce.rhel8.x86_64.rpm:

    • lbucd — название модуля
    • 2.0.49 — версия и номер релиза
    • 0 — порядковый номер прохождения полного тестирования (начиная с 0)
    • 5 — количество изменений с момента релиза (начиная с 1)
    • git261d65ce — номер ревизии модуля
    • rhel8.x86_64 — ОС, для которой собран пакет
  3. Сохраните пакет на сервер, где будете устанавливать модуль. В этой инструкции предполагается, что пакеты хранятся в директории /root/.

Установить модуль

  1. Перейдите в консоль сервера. Установите пакет модуля LBucd. Пример:

    dpkg -i lbucd_2.0.49.0-5.git261d65ce.debian10_amd64.deb
    

    ``

  2. Добавьте сервис в автозагрузку:

    systemctl enable lbucd
    

    ``

  3. Убедитесь, что на сервере настроена ротация лог-файлов. Если нет — настройте её по инструкции:

  1. Перейдите в консоль сервера. Установите пакет модуля LBucd — в примере пакет для CentOS 8.x.

    rpm -ivh /root/lbucd-2.0.49.0-0.3.git36273f23.el8.x86_64.rpm
    

    ``

  2. Добавьте сервис в автозагрузку:

    systemctl enable lbucd
    

    ``

  3. Убедитесь, что на сервере настроена ротация лог-файлов. Если нет — настройте её по инструкции:

  1. Перейдите в консоль сервера. Установите пакет модуля LBucd. Пример:

    pkg add lbucd-2.0.49.0-0.3.git36273f23.freebsd12.amd64.txz
    

    ``

  2. Добавьте сервис в автозагрузку:

    sysrc lbucd_enable=yes
    

    ``

  3. Убедитесь, что на сервере настроена ротация лог-файлов. Если нет — настройте её по инструкции.

Дальнейшие действия зависят от того, какой режим работы вы выбрали:

  • Main (первичные данные сохраняются в базу данных LBcore) — создайте Netflow-агент в административном интерфейсе.

  • Safe (первичные данные сохраняются в отдельную базу данных) — создайте БД для статистики.