Подсистема аудита
Модуль может осуществлять простейшую проверку на предмет нецелевого использования адресной ёмкости. Неучтённые адреса обнаруживаются по признаку отсутствия начисления по этому адресу какому-либо клиенту биллинга.
Есть некий интернет провайдер, обладающий следующими диапазонами адресов: 8.8.8.1-8.8.8.241 и 9.9.9.4-.9.9.9.200. Большая часть этих адресов роздана клиентам. Для контроля за неиспользованием оставшимися в конфигурации модуля IPN указывается следующее:
# Включение системы аудита
audit=
1
# Адрес, куда отправлять "сигналы" о нарушении режима
audit.email=admin
@prov
.com
audit.range.
1
=
8
.
8
.
8
.
1
-
8
.
8
.
8
.
241
audit.range.
2
=
9
.
9
.
9
.
4
-.
9
.
9
.
9
.
200
В результате обработки часового лога источника, если были нарушения аудита, будет сброшено письмо с темой: "Отчет аудита IPN". Содержимое письма будет примерно таким.
БЦ Космос
@21
.
07
.
2006
14
Диапазон:
8
.
8
.
8
.
1
-
8
.
8
.
8
.
241
=>
115740
/
634314674
В первой строке - название источника и время лога. Далее диапазоны, количество строк лога с нарушением и количество байт. Выборка записей лога с нарушениями - задача в данный момент в биллинге не реализованная.