Мониторинг распределение трафика по классам [Документация VAS Experts]

Различия

Показаны различия между двумя версиями страницы.

Ссылка на это сравнение

dpi:dpi_components:platform:mon_stat:traffic_distribution [2024/09/26 10:05] – создано elena.krasnobryzhdpi:dpi_components:platform:mon_stat:traffic_distribution [2024/09/26 15:29] (текущий) – внешнее изменение 127.0.0.1
Строка 1: Строка 1:
-======traffic_distribution======+{{indexmenu_n>7}} 
 +====== Мониторинг распределение трафика по классам ====== 
 + 
 +СКАТ позволяет вывести на мониторинг распределение трафика по классам. 
 + 
 +1. Включите приоритизацию трафика. Для примера будем использовать следующие правила приоритизации: 
 +<code bash> 
 +dns cs0 
 +http cs0 
 +https cs0 
 +Bittorrent cs7 
 +ICMP cs0 
 +TCP Unknown cs7 
 +GOOGLEVIDEO cs1 
 +default cs2 
 +</code> 
 + 
 +2.В конфигурации ''/etc/dpi/fastdpi.conf'' установите параметр: 
 +<code bash>dbg_log_mask=0x4</code> 
 + 
 +3.Включите полисинг общего канала (в качестве примера приведен полисинг с ограничением на всю ширину канала): 
 +<code bash> 
 +htb_inbound_root=rate 1300mbit  
 +htb_inbound_class0=rate 8bit ceil 1300mbit 
 +htb_inbound_class1=rate 8bit ceil 1300mbit 
 +htb_inbound_class2=rate 8bit ceil 1300mbit 
 +htb_inbound_class3=rate 8bit ceil 1300mbit 
 +htb_inbound_class4=rate 8bit ceil 1300mbit 
 +htb_inbound_class5=rate 8bit ceil 1300mbit 
 +htb_inbound_class6=rate 8bit  ceil 1300mbit 
 +htb_inbound_class7=rate 8bit  ceil 1300mbit 
 +htb_root=rate 1300mbit  
 +htb_class0=rate 8bit ceil 1300mbit 
 +htb_class1=rate 8bit ceil 1300mbit 
 +htb_class2=rate 8bit ceil 1300mbit 
 +htb_class3=rate 8bit ceil 1300mbit 
 +htb_class4=rate 8bit ceil 1300mbit 
 +htb_class5=rate 8bit ceil 1300mbit 
 +htb_class6=rate 8bit  ceil 1300mbit 
 +htb_class7=rate 8bit  ceil 1300mbit 
 +</code> 
 + 
 +4. Обновите конфигурацию: 
 +<code bash> 
 +service fastdpi reload 
 +</code> 
 + 
 +<note important> 
 +Если полисинг для общего канала применяется впервые, необходимо сделать рестарт сервиса: 
 +<code bash>service fastdpi restart</code> 
 +</note> 
 + 
 +5. Используйте следующие пользовательские параметры для zabbix агента, установленного на СКАТ: 
 +{{ :dpi:dpi_components:platform:mon_stat:ssg_userparams.conf |}} 
 + 
 +6. На сервер Zabbix импортируйте шаблон, как описано в разделе [[dpi:dpi_components:platform:mon_stat#настройка_сервера|"Мониторинг через SNMP агент"]]: 
 +{{ :dpi:dpi_components:platform:mon_stat:zbx_export_templates.xml |}} 
 + 
 +<note important>При необходимости измените названия интерфейсов в шаблоне и в файле с пользовательскими параметрами</note> 
 + 
 +===== Просмотр статистики по flow и протоколам ===== 
 +==== По flow ==== 
 +  - IPv4/IPv6  
 +  - тип протокола: 0 - IPv4, 1 - IPv6 
 +  - всего выделено записей  
 +  - очередь с коротким временем жизни:\\ 
 +    - занято записей\\ 
 +    - готово к повторному использованию\\ 
 +    - разница 3.1 - 3.2 (количество активных flow)\\ 
 +  - тоже для долгоиграющей очереди\\ 
 +  - тоже суммарно\\ 
 +//Пример://\\ 
 +<code ini>fdpi_ctrl stat --flow 
 +IPv4 0 6784000 834 814 20 0 0 0 834 814 20</code> 
 + 
 +==== По протоколам ==== 
 +  - внутренний индекс статистики по протоколу\\ 
 +  - имя протокола\\ 
 +  - номер порта для протокола\\ //направление subs --> inet//\\ 
 +  - кол-во пакетов\\ 
 +  - объем в байтах ip total\\ 
 +  - дропнуто пакетов\\ 
 +  - дропнуто байт\\ //направление inet --> subs кол-во пакетов и т.д.//\\ 
 +//Пример://\\ 
 +<code ini>fdpi_ctrl stat --proto 
 +Autodetected fastdpi params : dev='em1', port=29001 
 +connecting 94.140.198.68:29001 ... 
 + 
 +================================ 
 +94 'ntp' 123 0 0 0 0 91 23569 0 0 
 +4081 'sip' 5060 0 0 0 0 2479 1170579 0 0 
 +5812 'Bittorrent' 49165 0 0 0 0 0 0 3 495 
 +5866 'ICMP' 65025 0 0 0 0 225 18900 0 0 
 +5871 'TCP Unknown' 65030 0 0 0 0 41034 3448836 0 0 
 +5880 'UDP Unknown' 65041 3900 4227600 0 0 277 24825 0 0 
 +6000 'ARP' 65282 30 2520 0 0 30 2520 0 0 
 +6056 'CHAMELEON' 49236 0 0 0 0 589 72475 0 0</code>