Контролируемые счетчики предназначены для контроля потребления трафика от вышестоящего провайдера как платного ресурса. Провайдеров может быть несколько. Кроме того, у провайдера возможна разная тарификация для разных сетей. Контролируемые счетчики описываются как внешние IP-адреса или сети, в них в качестве условия можно задать внешний интерфейс.
Каждый пакет, снимаемый драйвером на внешних интерфейсах, проверяется в списке контролируемых счетчиков на предмет соответствия и учитывается только на самом первом счетчике, условиям которого он соответствует. Порядок счетчиков в этом списке имеет принципиальное значение. Самым последним в этом списке обязательно должен быть счетчик на весь трафик ̶ он по умолчанию создается после установки программы (счетчик Весь Интернет), и его удалять ни в коем случае нельзя. Таким образом, каждый пакет должен быть учтен только на одном счетчике, а сумма по всем счетчикам ̶ соответствовать суммарному трафику, потребленному у провайдеров.
Общее правило настройки контролируемых счетчиков ̶ необходимо создать отдельные счетчики для каждого вышестоящего провайдера. Причем для каждого типа трафика с отдельным тарифом у вышестоящего провайдера создается отдельный счетчик. Допустим, у провайдера есть льготный трафик, например, бесплатный внутрисетевой или льготный местный ̶ описание этого производится в отдельных контролируемых счетчиках. В результате количество контролируемых счетчиков может быть больше, чем количество вышестоящих провайдеров.
Общий список всех внешних счетчиков (контролируемых и информационных) находится в разделе Учет трафика -> Счетчики консоли администратора. Помимо этого в этом разделе отдельно для контролируемых счетчиков есть специальный подраздел.
В рамках управления контролируемыми счетчиками в Traffic Inspector реализованы следующие операции:
- общие настройки контролируемых счетчиков;
- создание/изменение контролируемого счетчика;
- настройка атрибутов контролируемого счетчика;
- сброс контролируемого счетчика;
- удаление контролируемого счетчика.
Общие настройки контролируемых счетчиков
Общие настройки позволяют задавать настройки, которые будут применяться для контролируемых счетчиков по умолчанию. Однако, при необходимости, можно отключить использование этих настроек непосредственно в свойствах счетчика и задать индивидуальные параметры (см. ниже).
Для установки общих параметров контролируемых счетчиков выполните следующие действия:
- Откройте окно настройки общих параметров контролируемых счетчиков. Сделать это можно с помощью контекстного меню в разделе Учет трафика -> Счетчики -> Контролируемые счетчики консоли администратора.
- При необходимости на вкладке Контролируемые счетчики включите ведение сетевой статистики и укажите интервал ее записи, количество записываемых направлений (записываются самые активные направления) и минимальное количество сетевых пакетов, необходимых для записи (берется максимальное значение от исходящих и входящих пакетов).
- Настройте параметры записи трафика в журнал. Для этого укажите периодичность (в минутах), с которой трафик будет сохраняться.
- Сохраните внесенные изменения.
Создание/изменение контролируемого счетчика
Для создания нового или изменения существующего контролируемого счетчика выполните следующие действия:
- Откройте окно свойств нового или существующего контролируемого счетчика. Сделать это можно с помощью контекстного меню в разделе Учет трафика -> Счетчики -> Контролируемые счетчики консоли администратора или в блоке Внешние счетчики, расположенном на главной странице раздела Учет трафика.
- На вкладке Наименование введите уникальное наименование контролируемого счетчика и, при необходимости, произвольное примечание. Здесь же можно при необходимости временно заблокировать счетчик, не удаляя его. При этом счетчик не будет считать трафик, а также система не будет предпринимать никаких действий, связанных с его состоянием (например, блокировать сети).
Замечание! Счетчик Весь Интернет (счетчик по умолчанию для всего трафика) запретить нельзя.
- На вкладке Условия выберите внешний сетевой интерфейс, с которого будет снимать трафик данный счетчик. Если нужно снимать трафик со всех внешних интерфейсов, то укажите значение "-".
- Если данный счетчик должен учитывать трафик, поступающий только с определенного IP-адреса или сети, то укажите их в разделе Внешняя сторона на вкладке IP адрес. Сделать это можно вручную или с помощью определенных ранее IP-сетей (подробнее про IP-сети см. в п. IP-сети). В первом случае укажите один конкретный IP-адрес или IP-адреса границ диапазона, а во втором ̶ предварительно созданную IP-сеть. При выборе второго варианта с помощью кнопок можно перейти к редактированию активной или созданию новой IP-сети непосредственно с данной вкладки.
- Если данный счетчик должен учитывать только трафик, поступающий на определенный внутренний IP-адрес или сеть, укажите их в разделе Сторона сервера на вкладке IP адрес.
- При необходимости на вкладке Лимиты настройте лимиты данного счетчика. Всего может быть три вида ограничений, каждый из которых может быть настроен как на прием, так и на передачу.
- Предупреждение ̶ при превышении данных лимитов администратору или администраторам с помощью службы SMTP отправляется уведомление (для этого должно быть настроено соответствующее действие, см. ниже).
- Лимит блокировки ̶ при превышении данных лимитов, помимо отправки сообщения администратору, система заблокирует внешнее соединение. Если в счетчике заданы конкретные сети, то блокируется доступ только на эти сети. Если же счетчик задан на весь трафик, то доступ во внешнюю сеть отключается полностью кроме сетей, описанных другими счетчиками. Эти меры могут быть весьма полезны, когда администратору приходится на какое-то время оставлять сеть без присмотра, и блокирование доступа в Интернет становится предпочтительнее, чем перерасход трафика. Появление различных новых вирусов, распространяющихся через Интернет и приводящих к генерации огромного трафика за небольшое время, делает наличие такой возможности весьма важным.
- Ежедневный лимит блокировки ̶ аналогичен предыдущему лимиту, однако трафик считается посуточно отдельным счетчиком, который будет обнуляться в полночь.
- На вкладке Действия включите или отключите основные действия, выполняемые Traffic Inspector при превышении лимитов:
- Блокирование внешних сетей при превышении лимитов Лимит блокировки и Ежедневный лимит блокировки.
- Оповещение администраторов по электронной почте при изменении состояния счетчика (для этого должна быть настроена рассылка в службе отправки Traffic Inspector, подробнее см. в п. Служба отправки).
- При блокировке или отмене блокировки система может автоматически запускать произвольную внешнюю программу или сценарий. Это применяется для выполнения различных действий, например, можно автоматически поднять резервный канал Интернета или произвести некоторую информационную рассылку. Для настройки этой возможности перейдите на вкладку Запуск внешний программ и укажите исполняемый файл нужной программы или файл сценария, строку параметров их запуска и рабочую папку.
- В Traffic Inspector реализована возможность автоматического запуска внутренних скриптов при изменении статуса счетчика. При необходимости включите ее на вкладке Автоматизация и укажите предварительно созданный скрипт (подробнее о скриптах см. в документации по SDK).
- Если для данного счетчика нужно установить собственные параметры записи сетевой статистики, отличные от обычных (см. выше), то на вкладке Сетевая статистика отключите их загрузку из параметров по умолчанию и настройте их самостоятельно (описание параметров см. выше в разделе Общие настройки контролируемых счетчиков).
- Если для данного счетчика нужно установить собственные параметры записи трафика в журнал, то на вкладке Журнал отключите их загрузку из параметров по умолчанию и настройте их самостоятельно (описание параметров см. выше в разделе Общие настройки контролируемых счетчиков).
- Сохраните внесенные изменения.
Настройка атрибутов контролируемого счетчика
Атрибуты используются для хранения любой дополнительной информации объекта конфигурации (подробнее см. в п. Атрибуты). Изменение атрибутов контролируемого счетчика осуществляется в специальном окне, запустить которое можно с помощью контекстного меню в разделе Учет трафика -> Счетчики -> Контролируемые счетчики консоли администратора. В этом окне отображается список всех атрибутов, которые могут устанавливаться для контролируемых счетчиков. Значения атрибутов можно вводить вручную или выбирать в выпадающем списке (для некоторых типов атрибутов) их значение.
Сброс контролируемого счетчика
Под сбросом контролируемого счетчика понимается обнуление всех его данных. Выполнение этой операции осуществляется с помощью контекстного меню в разделе Учет трафика -> Счетчики консоли администратора.
Удаление контролируемого счетчика
Удаление контролируемого счетчика осуществляется с помощью контекстного меню в разделе Учет трафика -> Счетчики -> Контролируемые консоли администратора.
Замечание! Счетчик, описывающий по умолчанию весь трафик (Весь Интернет) удалить нельзя.