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

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


ophanimflow

Розбіжності

Тут показані розбіжності між вибраною ревізією та поточною версією сторінки.

Посилання на цей список змін

Порівняння попередніх версій Попередня ревізія
Наступна ревізія
Попередня ревізія
ophanimflow [2024/01/03 00:28]
nightfly [Навіщо?]
ophanimflow [2024/10/11 16:15] (поточний)
pautina
Рядок 3: Рядок 3:
 ===== Навіщо? ===== ===== Навіщо? =====
  
-Основна ідея полягає в заміні bandwidthd та модулю cap_nf Stargazer в одному рішенні, яке виконує збір, класифікацію, попередню обробку даних NetFlow та побудову графіків використання пропускної здатності мережі для кожного хоста у вашій мережі та базовий облік трафіку, десь на окремому хості. Тобто беремо і усе рахувально-малювальне навантаження виносимо на окремий ізольований хост, кудись там подалі від Ubilling, і хай сам собі там тормозить і робить штуки. Якась така ідея, яку можна візуалізувати наступним чином:+Основна ідея полягає в заміні bandwidthd та модулю cap_nf Stargazer на рішення, яке виконує збір, класифікацію, попередню обробку даних NetFlow/IPFIX та побудову графіків використання пропускної здатності мережі для кожного хоста у вашій мережі та базовий облік трафіку, десь на окремому хості. Тобто беремо і усе рахувально-малювальне навантаження виносимо на окремий ізольований хост, кудись там подалі від Ubilling, і хай сам собі там тормозить і робить свої штуки, ніяк не зачіпаючи бізнес-критичні аспекти життєдіяльності біллінгу та NAS-ів 
 + 
 +Якась така концепція, яку можна візуалізувати наступним чином у вигляді інтеграції з [[https://github.com/nightflyza/OphanimFlow|OphanimFlow]]:
  
 {{:opharch0.png|}} {{:opharch0.png|}}
 +
 ===== Налаштування ===== ===== Налаштування =====
  
-Припускаємо, що OphanimFlow встановлено на хості 192.168.0.25 десь у вашій мережі. Відповідно конфігурація проста та очевидна і зводиться до+Припускаємо, що OphanimFlow вже встановлено і працює, на хості 192.168.0.25 десь у вашій мережі. Відповідно конфігурація проста та очевидна і зводиться до
  
 в [[alteriniconf|alter.ini]] робимо якось так: в [[alteriniconf|alter.ini]] робимо якось так:
Рядок 16: Рядок 19:
 ; Тут можна перелічити при бажанні і декілька URL джерел OphanimFlow, розділивши їх комою. ; Тут можна перелічити при бажанні і декілька URL джерел OphanimFlow, розділивши їх комою.
 OPHANIMFLOW_URLS="http://192.168.0.25/of/" OPHANIMFLOW_URLS="http://192.168.0.25/of/"
 +; У випадку якщо OphanimFlow працює у вас на хості з сірими IP (а так воно і є в нашому прикладі) не зайвим буде увімкнути проксювання графічків крізь білінг.
 +BANDWIDTHD_PROXY=1
 +; Вмикає підтримку відображення графіків для Mikrotik NAS
 +;OPHANIM_USE_ROS_TRAFFIC_GRAPHS=1
 </code> </code>
  
Рядок 29: Рядок 36:
 </code> </code>
  
 +Все. Дані про трафік ваших абонентів, будуть синхронізуватись з локальною БД, та відображатись в відповідних місцях, так ніби нічого й не змінилось.
 +
 +===== Графіки =====
 +
 +Звісно ви можете просто додати в вашому довіднику "Сервери доступу (NAS)" відповідні посилання графіків
 +
 +{{:ophgraph0.png|}}
 +
 +а воно візьме, і просто собі почне працювати
 +
 +{{:ophgraph1.png|}}
  
-все.  
ophanimflow.1704234493.txt.gz · Востаннє змінено: 2024/01/03 00:28 повз nightfly