Користувальницькькі налаштування

Налаштування сайту


Сайдбар

Розділи

Загальний опис
Історія змін
Рекомендації до оновлення
Плани на майбутнє
Відомі проблеми
Онлайн демо
Допомога проекту
Люди
Трохи про безпеку

FAQ



Редагувати сайдбар

ophanimflow

OphanimFlow

Навіщо?

Основна ідея полягає в заміні bandwidthd та модулю cap_nf Stargazer на рішення, яке виконує збір, класифікацію, попередню обробку даних NetFlow/IPFIX та побудову графіків використання пропускної здатності мережі для кожного хоста у вашій мережі та базовий облік трафіку, десь на окремому хості. Тобто беремо і усе рахувально-малювальне навантаження виносимо на окремий ізольований хост, кудись там подалі від Ubilling, і хай сам собі там тормозить і робить свої штуки, ніяк не зачіпаючи бізнес-критичні аспекти життєдіяльності біллінгу та NAS-ів.

Якась така концепція, яку можна візуалізувати наступним чином у вигляді інтеграції з OphanimFlow:

Налаштування

Припускаємо, що OphanimFlow вже встановлено і працює, на хості 192.168.0.25 десь у вашій мережі. Відповідно конфігурація проста та очевидна і зводиться до

в alter.ini робимо якось так:

; Просто вмикаємо
OPHANIMFLOW_ENABLED=1
; Тут можна перелічити при бажанні і декілька URL джерел OphanimFlow, розділивши їх комою.
OPHANIMFLOW_URLS="http://192.168.0.25/of/"
; У випадку якщо OphanimFlow працює у вас на хості з сірими IP (а так воно і є в нашому прикладі) не зайвим буде увімкнути проксювання графічків крізь білінг.
BANDWIDTHD_PROXY=1

в userstats.ini вмикаємо

; Теж просто вмикаємо
OPHANIM_ENABLED=1

в crontab ставимо періодичну синхронізацію

*/20 * * * *    /bin/ubapi "ophanimtraff"

Все. Дані про трафік ваших абонентів, будуть синхронізуватись з локальною БД, та відображатись в відповідних місцях, так ніби нічого й не змінилось.

Графіки

Звісно ви можете просто додати в вашому довіднику “Сервери доступу (NAS)” відповідні посилання графіків

а воно візьме, і просто собі почне працювати

ophanimflow.txt · Востаннє змінено: 2024/01/03 00:59 повз nightfly