Both sides previous revisionPrevious revisionNext revision | Previous revision |
en:dpi:qoe:qoe_filters:start [2024/04/18 14:01] – [Description and cases] elena.krasnobryzh | en:dpi:qoe:qoe_filters:start [Unknown date] (current) – removed - external edit (Unknown date) 127.0.0.1 |
---|
{{indexmenu_n>4}} | |
======Filters in QoE reports====== | |
=====Description and cases===== | |
Filters in reports allow the user to filter data by certain criteria. This is convenient for quick search of necessary information in large volumes of data. | |
| |
Report filtering takes place in the QoE sections of the analytics: [[en:dpi:qoe:qoe_filters:start#netflow|Netflow]], [[en:dpi:qoe:qoe_filters:start#raw_full_netflow|Raw full netflow]], [[en:dpi:qoe:qoe_filters:start#clickstream|Clickstream]], [[en:dpi:qoe:qoe_filters:start#raw_clickstream|Raw clickstream]].\\ | |
Before applying filters to reports, you must select data by a specific time interval using the "Period" field: | |
| |
{{ :en:dpi:qoe:qoe_filters:period.png?nolink&900 |}} | |
| |
There are two options for selecting a period: | |
- Custom range — arbitrary Start and End of period, set manually; | |
- Quick ranges — ready-made date and time intervals, selectable from the list given. | |
| |
====Case 1. Filtering by subscribers==== | |
Used when you want to track the activity of a specific subscriber, a pool of subscribers or a list of subscribers.\\ | |
1. Select the "Subscriber" filter;\\ | |
2. Customize the filter by one of three options: | |
| |
| Single subscriber | {{:en:dpi:qoe:qoe_filters:single_subscriber.png?nolink&700|}} | | |
| Subscriber pool | {{:en:dpi:qoe:qoe_filters:subscriber_pool.png?nolink&700|}} | | |
| Subscriber list | {{:en:dpi:qoe:qoe_filters:subscriber_list.png?nolink&700|}} | | |
| |
3. Enable the filter by checking the checkbox to the left of the filter to be configured;\\ | |
4. Click "Apply". | |
| |
====Case 2. Filtering by resource==== | |
It is used if you need to find subscribers who have visited a specific resource or list of resources. | |
- Select the "Host" filter; | |
- Select the "=" or "like" operator; | |
- Enter the name of the resource; | |
- Enable the filter by checking the checkbox to the left of the filter to be configured; | |
- Click "Apply". | |
| |
{{:en:dpi:qoe:qoe_filters:resource.png?nolink&600|}} | |
| |
To filter by __list__ of resources, follow the principle from [[en:dpi:qoe:qoe_filters:start|Case 1. Filtering by subscribers]] → Subscriber list. | |
| |
====Case 3. Filtering by CIDR address==== | |
Used if you want to filter data by a specific IP address with a subnet mask. | |
- Select the "Subscriber" filter; | |
- Select the "in CIDR's" operator; | |
- Enter the IP address with subnet mask; | |
- Enable the filter by checking the checkbox to the left of the filter to be configured; | |
- Click "Apply". | |
| |
{{:en:dpi:qoe:qoe_filters:cidr.png?nolink&600|}} | |
| |
=====Lists filters available in QoE Analytics sections===== | |
====Netflow==== | |
^ Поле ^ Пояснение ^ Часто используемые операторы ^ | |
| Хост | Наименование хоста.\\ Примеры:\\ zen.yandex.ru\\ *.mail.ru\\ 149.154.167.151:80 | ''=''\\ ''like'' | | |
| Абонент | IP-адрес абонента | ''=''\\ ''like''\\ ''in CIDR’s''\\ ''not in CIDR’s'' | | |
| Логин | Числовое обозначение абонента в биллинге | ''=''\\ ''like'' | | |
| IP хоста | IP-адрес хоста | ''=''\\ ''like''\\ ''in CIDR’s''\\ ''not in CIDR’s'' | | |
| Протокол | Сетевой протокол\\ Пример: TCP 6 | ''=''\\ ''like'' | | |
| Группы прикладных протоколов | Выбор значения фильтра осуществляется из выпадающего списка с группами протоколов | ''in''\\ ''not in'' | | |
| Прикладной протокол | Пример: https 443 | ''=''\\ ''like'' | | |
| Номер АС абонента | Номер АС, закрепленный за определенным абонентом.\\ В каждом запросе к абоненту или от абонента — одинаковый номер АС | ''=''\\ ''like'' | | |
| Номер АС хоста | Номер АС, закрепленный за определенным хостом.\\ В каждом запросе к хосту или от хоста — одинаковый номер АС | ''=''\\ ''like'' | | |
| Категория хоста | Выбор значения фильтра осуществляется из выпадающего списка с категориями | ''in''\\ ''not in'' | | |
| Категория зараженного трафика | Доступные категории: \\ Ботнет хосты (Kaspersky)\\ Вредоносные хосты (Kaspersky)\\ Фишинговые хосты (Kaspersky) | ''in''\\ ''not in'' | | |
| Канал/Мост | Канал – номер vChannel\\ Мост – номер моста, через который идет трафик\\ \\ В поле указывается Канал **или** Мост, значение присылает DPI. В зависимости от режима работы, он присылает либо Мост, либо Канал в который попал тот или иной IP | ''=''\\ ''like'' | | |
| IPv4-адрес источника после nat | IP-адрес, преобразованный NAT из приватного в публичный для связи с внешними устройствами и доступа в интернет | ''=''\\ ''like''\\ ''in CIDR’s''\\ ''not in CIDR’s'' | | |
| Порт источника после nat | Порт, преобразованный NAT из приватного в публичный для связи с внешними устройствами и доступа в интернет | ''=''\\ ''like'' | | |
| Класс | Классы трафика cs0 — cs7. Подробнее в разделе [[dpi:dpi_options:use_cases:qs_rateplans:start#распределение_трафика_по_классам_для_тарифного_плана|Распределение трафика по классам для тарифного плана]] \\ \\ 0 — cs0\\ 1 — cs1\\ …\\ 7 — cs7 | ''=''\\ ''like'' | | |
| DSCP | Расширенные значения классов трафика. Подробнее в разделе [[dpi:dpi_options:opt_priority:start|Разметка приоритета трафика в зависимости от протокола или направления]] | ''=''\\ ''like'' | | |
| Направление трафика | Возможные значения:\\ От абонента\\ К абоненту | ''=''\\ ''!='' | | |
| MPLS метки | Метки, отвечающие за передачу пакетов данных в сети. \\ Передается в формате base64. Пример: ''C7pB/w=='' | ''=''\\ ''like'' | | |
| |
====Raw full netflow==== | |
^ Поле ^ Описание ^ Часто используемые операторы ^ | |
| ИД сессии | Идентификатор сессии\\ Пример: 101292583003281746 | ''=''\\ ''like'' | | |
| IPv4-адрес источника | IPv4-адрес источника запроса. \\ Если запрос **от** абонента — здесь будет указан адрес абонента, если наоборот — адрес хоста | ''=''\\ ''like''\\ ''in CIDR’s''\\ ''not in CIDR’s'' | | |
| IPv6-адрес источника | IPv6-адрес источника запроса. \\ Если запрос **от** абонента — здесь будет указан адрес абонента, если наоборот — адрес хоста | ''=''\\ ''like'' | | |
| Порт источника | Порт источника запроса. \\ Если запрос **от** абонента — здесь будет указан порт абонента, если наоборот — порт хоста | ''=''\\ ''like'' | | |
| Номер АС источника | Номер АС источника запроса. \\ Если запрос **от** абонента — здесь будет указан АС абонента, если наоборот — АС хоста | ''=''\\ ''like'' | | |
| IPv4-адрес получателя | IPv4-адрес получателя запроса. \\ Если запрос направлен **к** хосту — здесь будет указан адрес хоста, если наоборот — адрес абонента | ''=''\\ ''like''\\ ''in CIDR’s''\\ ''not in CIDR’s'' | | |
| IPv6-адрес получателя | IPv6-адрес получателя запроса. \\ Если запрос направлен **к** хосту — здесь будет указан адрес хоста, если наоборот — адрес абонента | ''=''\\ ''like'' | | |
| Порт получателя | Порт получателя запроса. \\ Если запрос направлен **к** хосту — здесь будет указан порт хоста, если наоборот — порт абонента | ''=''\\ ''like'' | | |
| Номер АС получателя | Номер АС получателя запроса. \\ Если запрос направлен **к** хосту — здесь будет указан АС хоста, если наоборот — АС абонента | ''=''\\ ''like'' | | |
| Сетевой протокол | Пример: TCP 6 | ''=''\\ ''like'' | | |
| Прикладной протокол | Пример: https 443 | ''=''\\ ''like'' | | |
| Группы прикладных протоколов | Выбор значения фильтра осуществляется из выпадающего списка с группами протоколов | ''in''\\ ''not in'' | | |
| Логин | Числовое обозначение абонента в биллинге | ''=''\\ ''like'' | | |
| Абонент | IP-адрес абонента | ''=''\\ ''like''\\ ''in CIDR’s''\\ ''not in CIDR’s'' | | |
| Номер АС абонента | Номер АС, закрепленный за определенным абонентом.\\ В каждом запросе к абоненту или от абонента — одинаковый номер АС | ''=''\\ ''like'' | | |
| Порт абонента | Порт, закрепленный за определенным абонентом.\\ В каждом запросе к абоненту или от абонента — одинаковый порт | ''=''\\ ''like'' | | |
| Хост | Наименование хоста\\ Примеры: \\ zen.yandex.ru\\ *.mail.ru\\ 149.154.167.151:80 | ''=''\\ ''like'' | | |
| Номер АС хоста | Номер АС, закрепленный за определенным хостом.\\ В каждом запросе к хосту или от хоста — одинаковый номер АС | ''=''\\ ''like'' | | |
| Порт хоста | Порт, закрепленный за определенным хостом.\\ В каждом запросе к хосту или от хоста — одинаковый порт | ''=''\\ ''like'' | | |
| IP хоста | IP-адрес хоста | ''=''\\ ''like''\\ ''in CIDR’s''\\ ''not in CIDR’s'' | | |
| Канал/Мост | Канал – номер vChannel\\ Мост – номер моста, через который идет трафик\\ \\ В поле указывается Канал **или** Мост, значение присылает DPI. В зависимости от режима работы, он присылает либо Мост, либо Канал в который попал тот или иной IP | ''=''\\ ''like'' | | |
| IPv4-адрес источника после nat | IP-адрес, преобразованный NAT из приватного в публичный для связи с внешними устройствами и доступа в интернет | ''=''\\ ''like''\\ ''in CIDR’s''\\ ''not in CIDR’s'' | | |
| Порт источника после nat | Порт, преобразованный NAT из приватного в публичный для связи с внешними устройствами и доступа в интернет | ''=''\\ ''like'' | | |
| Направление трафика | Возможные значения:\\ От абонента\\ К абоненту | ''=''\\ ''!='' | | |
| ИД VLAN | Идентификатор VLAN, через который вошел трафик. \\ Задается числом, пример: ''4038'' | ''=''\\ ''like'' | | |
| ИД Post VLAN | Идентификатор VLAN, через который вышел трафик.\\ Задается числом, пример: ''4031'' | ''=''\\ ''like'' | | |
| MPLS метки | Метки, отвечающие за передачу пакетов данных в сети. \\ Передается в формате base64. Пример: ''C7pB/w=='' | ''=''\\ ''like'' | | |
| Класс | Классы трафика cs0 — cs7. Подробнее в разделе [[dpi:dpi_options:use_cases:qs_rateplans:start#распределение_трафика_по_классам_для_тарифного_плана|Распределение трафика по классам для тарифного плана]] \\ \\ 0 — cs0\\ 1 — cs1\\ …\\ 7 — cs7 | ''=''\\ ''like'' | | |
| DSCP | Расширенные значения классов трафика. Подробнее в разделе [[dpi:dpi_options:opt_priority:start|Разметка приоритета трафика в зависимости от протокола или направления]] | ''=''\\ ''like'' | | |
| Дельта октетов | Разница трафика (байт) в начале и в конце заданного периода | ''=''\\ ''like'' | | |
| Дельта пакетов | Разница IP-пакетов в начале и в конце заданного периода | ''=''\\ ''like'' | | |
| |
====Clickstream==== | |
^ Поле ^ Пояснение ^ Часто используемые операторы ^ | |
| Хост | Наименование хоста\\ Примеры: \\ zen.yandex.ru\\ *.mail.ru\\ 149.154.167.151:80 | ''=''\\ ''like'' | | |
| Абонент | IP-адрес абонента | ''=''\\ ''like''\\ ''in CIDR’s''\\ ''not in CIDR’s'' | | |
| Логин | Числовое обозначение абонента в биллинге | ''=''\\ ''like'' | | |
| Устройство | Позволяет понять, с какого устройства сделан запрос | ''=''\\ ''like'' | | |
| IP хоста | IP-адрес хоста | ''=''\\ ''like''\\ ''in CIDR’s''\\ ''not in CIDR’s'' | | |
| Урл | Домен + адрес, по которому перешел абонент | ''=''\\ ''like'' | | |
| Категория хоста | Выбор значения фильтра осуществляется из выпадающего списка с категориями | ''in''\\ ''not in'' | | |
| Категория зараженного трафика | Доступные категории: \\ Ботнет хосты (Kaspersky)\\ Вредоносные хосты (Kaspersky)\\ Фишинговые хосты (Kaspersky) | ''in''\\ ''not in'' | | |
| Канал/Мост | Канал – номер vChannel\\ Мост – номер моста, через который идет трафик\\ \\ В поле указывается Канал **или** Мост, значение присылает DPI. В зависимости от режима работы, он присылает либо Мост, либо Канал в который попал тот или иной IP | ''=''\\ ''like'' | | |
| Заблокирован | Возможные значения:\\ 0 — **не**заблокированный трафик\\ 1 — заблокированный трафик | ''=''\\ ''!='' | | |
| Направление трафика | Возможные значения:\\ От абонента\\ К абоненту | ''=''\\ ''!='' | | |
| |
====Raw clickstream==== | |
^ Поле ^ Пояснение ^ Часто используемые операторы ^ | |
| ИД сессии | Идентификатор сессии\\ Пример: 101292583003281746 | ''=''\\ ''like'' | | |
| IPv4-адрес источника | IPv4-адрес источника запроса. \\ Если запрос **от** абонента — здесь будет указан адрес абонента, если наоборот — адрес хоста | ''=''\\ ''like''\\ ''in CIDR’s''\\ ''not in CIDR’s'' | | |
| IPv4-адрес получателя | IPv4-адрес получателя запроса. \\ Если запрос направлен **к** хосту — здесь будет указан адрес хоста, если наоборот — адрес абонента | ''=''\\ ''like''\\ ''in CIDR’s''\\ ''not in CIDR’s'' | | |
| IPv6-адрес источника | IPv6-адрес источника запроса. \\ Если запрос **от** абонента — здесь будет указан адрес абонента, если наоборот — адрес хоста | ''=''\\ ''like'' | | |
| IPv6-адрес получателя | IPv6-адрес получателя запроса. \\ Если запрос направлен **к** хосту — здесь будет указан адрес хоста, если наоборот — адрес абонента | ''=''\\ ''like'' | | |
| Логин | Числовое обозначение абонента в биллинге | ''=''\\ ''like'' | | |
| Хост | Наименование хоста\\ Примеры: \\ zen.yandex.ru\\ *.mail.ru\\ 149.154.167.151:80 | ''=''\\ ''like'' | | |
| Путь | Адрес, по которому перешел абонент | ''=''\\ ''like'' | | |
| УРЛ источника запроса | Ресурс, с которого поступил запрос.\\ Используется при переадресации: запоминается адрес, с которого пользователь перешел на страницу переадресации | ''=''\\ ''like'' | | |
| Агент пользователя | User agent. Позволяет понять, с какого устройства сделан запрос | ''=''\\ ''like'' | | |
| Канал/Мост | Канал – номер vChannel\\ Мост – номер моста, через который идет трафик\\ \\ В поле указывается Канал **или** Мост, значение присылает DPI. В зависимости от режима работы, он присылает либо Мост, либо Канал в который попал тот или иной IP | ''=''\\ ''like'' | | |
| Заблокирован | Возможные значения:\\ 0 — **не**заблокированный трафик\\ 1 — заблокированный трафик | ''=''\\ ''!='' | | |
| Направление трафика | Возможные значения:\\ От абонента\\ К абоненту | ''=''\\ ''!='' | | |
| |
=====Operators===== | |
^ Оператор ^ Описание ^ Формат ввода данных ^ | |
| ''='' | Возвращает записи, равные введенному значению | | | |
| ''!='' | Возвращает записи, не равные введенному значению | | | |
| ''like'' | Возвращает записи, содержащие определённый шаблон символов | | | |
| ''ilike'' | Работает так же, как ''like'', но не зависит от регистра | | | |
| ''not like'' | Возвращает записи, **не** содержащие определённый шаблон символов | | | |
| ''not ilike'' | Работает так же, как ''not like'', но не зависит от регистра | | | |
| ''match'' | Возвращает записи, соответствующие регулярному выражению – последовательности специальных символов, формирующих паттерн или шаблон, который сопоставляется со строкой | Формат ввода и примеры см. [[https://support.google.com/a/answer/1371417?hl=ru|по ссылке]] | | |
| ''not match'' | Возвращает записи, **не** соответствующие регулярному выражению | Формат ввода и примеры см. [[https://support.google.com/a/answer/1371417?hl=ru|по ссылке]] | | |
| ''>'' | Возвращает записи, которые больше введенного значения | | | |
| ''>='' | Возвращает записи, которые больше или равны введенному значению | | | |
| ''<'' | Возвращает записи, которые меньше введенного значения | | | |
| ''<='' | Возвращает записи, которые меньше или равны введенному значению | | | |
| ''in'' | Позволяет вводить несколько значений и возвращает все, что совпали со значениями из списка. Каждое значение нужно вводить с новой строки | Каждое значение с новой строки | | |
| ''not in'' | Позволяет вводить несколько значений и возвращает все, **кроме** тех, что совпали со значениями из списка. Каждое значение нужно вводить с новой строки | Каждое значение с новой строки | | |
| ''between'' | Возвращает записи, где выражение находится в диапазоне значений value1 и value2 включительно | Каждое значение с новой строки | | |
| ''not between'' | Возвращает все записи, где выражение **не** находится в диапазоне между value1 и value2 включительно | Каждое значение с новой строки | | |
| ''in CIDRs'' | Позволяет вводить несколько значений CIDR и возвращает все, что совпали со значениями из списка. Каждое значение нужно вводить с новой строки | 192.0.2.32/27\\ Каждое значение с новой строки | | |
| ''not in CIDRs'' | Позволяет вводить несколько значений CIDR и возвращает все, **кроме** тех, что совпали со значениями из списка. Каждое значение нужно вводить с новой строки | 192.0.2.32/27\\ Каждое значение с новой строки | | |
| |
Checks whether a string matches a simple regular expression. | |
The regular expression can contain the metasymbols: | |
* % indicates any quantity of any bytes (including zero characters). | |
* _ indicates any one byte. | |
| |
For an example of using a regular expression, see [[en:dpi:qoe:qoe_filters:start|Case 1. Filtering by subscribers]] → Subscriber Pool. | |