Чтобы сократить количество результатов в таблице сессий и показать только требуемые сессии, вы можете использовать первичный фильтр Менеджера сессий на основе текстовых запросов.
Чтобы выполнить текстовый запрос для первичного фильтра:
Запрос будет выполнен, и в таблице сессий отобразятся результаты, соответствующие запросу.
Список параметров, используемых в текстовых запросах для первичного фильтра, и соответствующих им столбцов в таблице сессий можно найти в статье Параметры сессий в таблице и в текстовых запросах для первичного фильтра.
Информация по использованию операторов сравнения, параметров сортировки и логических операторов приводится в таблице ниже.
Операторы сравнения для текстовых запросов первичного фильтра
Оператор |
Описание |
|
Равно. |
|
Не равно. |
|
Больше чем. |
|
Больше чем или равно. |
|
Меньше чем. |
|
Меньше чем или равно. |
|
Входит в подсеть. Подсеть задается по шаблону |
|
Не входит в подсеть. Подсеть задается по шаблону |
|
Отрицает результат логической операции. Указывается перед круглыми скобками. |
|
Сортирует сессии по значениям указанного параметра на устройстве или в группе устройств Kaspersky NGFW в пределах заданного ограничения количества сессий:
Применяется только в конце фильтра вместе с названием параметра, значения которого необходимо отсортировать. В качестве параметра невозможно использовать логическое выражение. |
Логические операторы для текстовых запросов первичного фильтра
Операция |
Приоритет |
Описание |
|
1 |
Логическое И (умножение) |
|
2 |
Логическое ИЛИ (сложение) |
Особенности использования операторов в запросах
Примеры:
(address eq 1.1.1.1) or (address eq 2.2.2.2)
– показать сессии с адресом источника или адресом назначения, равными 1.1.1.1 ИЛИ 2.2.2.2.(address eq 1.1.1.1) and (last-active-aging geq 300)
– показать сессии с адресом источника или адресом назначения, равными 1.1.1.1 И по которым последний пакет был получен не менее 300 секунд назад.(address eq 1.1.1.1) or (address in 10.10.10.0/24)
– показать сессии с адресом источника или адресом назначения, равными 1.1.1.1 ИЛИ по которым последний пакет был получен не менее 300 секунд назад.Примеры:
(ids-profile eq 'tele \"YOU\"')
– показать сессии, у которых имя профиля IDPS совпадает с tele "YOU".(ids-profile eq 'Rostelecom\\MTS \"YOU\"')
– показать сессии, у которых имя профиля IDPS совпадает с Rostelecom\MTS "YOU".(create-datetime geq '2015/08/31 08:30:00')
.Примеры текстовых запросов
(address eq 1.1.1.1)
– показать сессии с с адресом источника или адресом назначения, равными 1.1.1.1.(address neq 1.1.1.1)
–
показать сессии с с адресом источника или адресом назначения, НЕ равными 1.1.1.1.(last-active-aging geq 300)
– показать сессии, по которым последний пакет был получен не менее 300 секунд назад.(last-active-aging leq 300)
– показать сессии, по которым последний пакет был получен не более 300 секунд назад.(address in 1.1.1.0/24)
– показать сессии с адресом источника или адресом назначения из сети 1.1.1.0/24.(address nin 1.1.1.0/24)
или !(address in 1.1.1.0/24)
– показать сессии с IP-адресом источника или IP-адресом назначения НЕ из сети 1.1.1.0/24.(ids-profile eq tele4)
– показать сессии, у которых имя профиля IDPS совпадает с tele4.(ids-profile eq tele4) order by last-active-aging ascending
– показать сессии, у которых имя профиля IDPS совпадает с tele4, и отсортировать сессии перед фильтрацией по возрастанию значений параметра last-active-aging
.!(((address eq 1.1.1.1) or (port gt 1000)) and !(wc-profile eq test))
– показать все сессии, кроме тех, у которых IP-адрес источника или назначения равен 1.1.1.1 ИЛИ номер порта источника или назначения больше 1000 И имя профиля Веб-Контроля НЕ совпадает с test.