====== Локальное логирование метаданных HTTP, SSL/TLS, SIP ======
{{indexmenu_n>17}}
===== HTTP =====
Для записи метаданных HTTP запросов в конфигурационном файле **///etc/dpi/fastdpi.conf//**
настраиваются следующие параметры:
ajb_save_url=-1
ajb_save_url_format=ts:prg:login:ipsrc:ipdst:host:path:ref:uagent:cookie:tphost:blockd:method
ajb_url_path=/var/dump/dpi
ajb_url_ftimeout=30
где\\
* //ajb_save_url=-1// - активировать запись метаданных HTTP\\
* //ajb_url_path=/var/dump/dpi// - место размещения файлов с записью (по умолчанию /var/dump/dpi)\\
* //ajb_url_ftimeout=30// - периодичность записи\\
* //ajb_save_url_format=ts:prg:login:ipsrc:ipdst:host:path:ref:uagent:cookie:tphost:blockd:method// - список записываемых метаданных, где\\
* //ts// - временная метка\\
* //prg// - id активных в данных момент сервисов\\
* //login// - login абонента\\
* //ipsrc// - IP адрес источника запроса (абонента)\\
* //ipdst// - IP адрес получателя запроса (хоста)\\
* //host// - имя хоста (поле Host/CNAME/SNI/QUIC)\\
* //path// - путь к запрашиваемому на хосте ресурсу (URI)\\
* //ref// - источник перехода (поле Referer)\\
* //uagent// - тип браузера (поле User-Agent)\\
* //cookie// - куки (поле Cookie)\\
* //ssid// - идентификатор сессии (для связи с данными Netflow/IPFIX по объемам)\\
* //tphost// - тип данных в поле Host (HTTP=1/CNAME=2/SNI=3/QUIC=4)\\
* //blockd// - битовая маска, признак блокировки/переадресации (0x3 - для HTTP, 0x1 - для остального)\\
* //method// - метод 1 - GET, 2 - POST, 3 - PUT, 4 - DELETE (поле доступно с версии 6.0)
===== SSL/TLS =====
Для записи метаданных SSL/TLS запросов в конфигурационном файле **///etc/dpi/fastdpi.conf//**
настраиваются следующие параметры:
ajb_save_ssl=-1
где маска флагов сохранения SSL :\\
* 0 - не сохранять
* 1 - sni ( SSL )
* 2 - cname
* 4 - sni ( QUIC )
т.е. -1 - писать все
ajb_save_ssl_format=ts:prg:login:ipsrc:ipdst:host:tphost:blockd:method
ajb_ssl_path=/var/dump/dpi
ajb_ssl_ftimeout=30
где\\
* //ajb_save_ssl=-1// - активировать запись метаданных SSL/TLS\\
* //ajb_ssl_path=/var/dump/dpi// - место размещения файлов с записью (по умолчанию /var/dump/dpi)\\
* //ajb_ssl_ftimeout=30// - периодичность записи\\
* //ajb_save_ssl_format=ts:prg:login:ipsrc:ipdst:host:path:ref:uagent:cookie:tphost:blockd:method// - список записываемых метаданных, где\\
* //ts// - временная метка\\
* //prg// - id активных в данных момент сервисов\\
* //login// - login абонента\\
* //ipsrc// - IP адрес источника запроса (абонента)\\
* //ipdst// - IP адрес получателя запроса (хоста)\\
* //host// - имя хоста (поле Host/CNAME/SNI/QUIC)\\
* //path// - путь к запрашиваемому на хосте ресурсу (URI)(там где применимо)\\
* //ref// - источник перехода (поле Referer)(там где применимо)\\
* //uagent// - тип браузера (поле User-Agent)(там где применимо)\\
* //cookie// - куки (поле Cookie)(там где применимо)\\
* //ssid// - идентификатор сессии (для связи с данными Netflow/IPFIX по объемам)\\
* //tphost// - тип данных в поле Host (HTTP=1/CNAME=2/SNI=3/QUIC=4)\\
* //blockd// - битовая маска, признак блокировки/переадресации (0x3 - для HTTP, 0x1 - для остального)\\
* //method// - метод 1 - GET, 2 - POST, 3 - PUT, 4 - DELETE (поле доступно с версии 6.0)(там где применимо)
===== SIP =====
Для записи метаданных SIP в конфигурационном файле **///etc/dpi/fastdpi.conf//**
настраиваются следующие параметры:
ajb_save_sip=1
ajb_sip_ftimeout=15
ajb_sip_path=/home/sip
ajb_save_sip_format=ts:ssid:ipsrc:ipdst:login:msg:scode:from:to:callid:uagent
где\\
* //ajb_save_sip=1// - активировать запись метаданных SIP\\
* //ajb_sip_path==/home/sip// - место размещения файлов с записью (по умолчанию /var/dump/dpi)\\
* //ajb_sip_ftimeout=15// - периодичность записи\\
* //ajb_save_sip_format=ts:ssid:ipsrc:ipdst:login:msg:scode:from:to:callid:uagent// - список записываемых метаданных, где\\
* //ts// - временная метка\\
* //ssid// - идентификатор сессии (для связи с данными Netflow/IPFIX по объемам)\\
* //ipsrc// - IP абонента\\
* //ipdst// - IP сервера\\
* //login// - LOGIN абонента\\
* //msg// - тип сообщения\\
* //scode// - статус-код \\
* //from// - номер/идентификатор вызывающего абонент\\
* //to// - номер/идентификатор вызываемого абонент\\
* //callid// - идентификатор вызова\\
* //uagent// - тип абонентского устройства (User-Agent)