Дерево страниц
Перейти к концу метаданных
Переход к началу метаданных

Таблица radacct находится в схеме radius. Таблица отвечает за хранение сессий пользователей услуги Wi-Fi.

Информацию о сессиях (аккаунтинг) высылают точки доступа WEP/WOP или сервисные маршрутизаторы ESR при активации режима BRAS.

Приём аккаунтинга в ядре осуществляет сервис PCRF. После приёма происходит обогащение служебной информацией (опционально) и сохранение в БД MySQL в таблицу radius.radacct.

Таблица партиционированная. Разбиение таблицы реализовано по неделям года. Разбиение необходимо для реализации ротации журнала сессий. Устаревшие партиции удаляются автоматически (в зависимости от настроек).

ПолеТипОписание
radacctidbigint(21)Уникальный идентификатор записи, генерируется автоинкрементом в СУБД.
acctsessionidvarchar(64)Уникальный идентификатор сессии, генерируется устройством
acctuniqueidvarchar(32)Не используется
usernamevarchar(64)Login пользователя, вместе с полем domain даёт уникальный идентификатор пользователя в системе
groupnamevarchar(64)Не используется
domainvarchar(255)Сервисный домен пользователя, вместе с полем username даёт уникальный идентификатор пользователя в системе
realmvarchar(64)Не используется
nasipaddressvarchar(15)IPv4 адрес устройства, высылающего аккаунтинг (NAS IP)
nasportidvarchar(15)Идентификатор порта на устройстве NAS
nasporttypevarchar(32)Тип порта, например, "Wireless-802.11"
acctstarttimedatetimeВремя начала сессии
acctupdatetimedatetimeНе используется
acctstoptimedatetimeВремя завершения сессии
acctintervalint(12)Интервал аккаунтинга на устройстве, в сек.
acctsessiontimeint(12)Время сессии, в сек.
acctauthenticvarchar(32)Значение 'RADIUS'
connectinfo_startvarchar(50)Информация о соединении при старте, например, "CONNECT 0Mbps 802.11a" или "CONNECT 0Mbps 802.11g"
connectinfo_stopvarchar(50)Информация о соединении при завершении, например, "CONNECT 0Mbps 802.11a" или "CONNECT 0Mbps 802.11g"
acctinputoctetsbigint(20)Количество переданной пользователем информации 
acctoutputoctetsbigint(20)Количество полученной пользователем информации 
calledstationidvarchar(50)MAC-адрес устройства NAS и наименование SSID, например, "E0-D9-E3-74-96-E0:Eltex-Local"
callingstationidvarchar(50)MAC-адрес устройства пользователя
acctterminatecausevarchar(32)Причина завершения сессии: User-Request, Session-Timeout, Pcrf-Expired
servicetypevarchar(32)Не используется
framedprotocolvarchar(32)Не используется
framedipaddressvarchar(15)IPv4 адрес устройства пользователя
acctstartdelayint(12)Не используется (0)
acctstopdelayint(12)Не используется (0)
xascendsessionsvrkeyvarchar(10)не используется (NULL)
inputpacketsdropbigint(20)Отброшено входящих пакетов в сессии (для NAS), шт
outputpacketsdropbigint(20)Отброшено исходящих пакетов в сессии (для NAS), шт
inputbytesdropbigint(20)Отброшено входящих байт в сессии (для NAS)
outputbytesdropbigint(20)Отброшено исходящих байт в сессии (для NAS)
outputpacketlostbigint(20)Потеряно исходящих пакетов в сессии, шт
acctl2interfacevarchar(255)Имя интерфейса для BRAS, например "gi1/0/2.158"
acctapdomainvarchar(255)Географический домен (локация) ТД, предоставляющей услугу
acctapidvarchar(32)Внутренний идентификатор записи ТД при предоставлении услуги в режиме BRAS (ESR)
acctssidvarchar(32)Наименование SSID, на котором была предоставлена услуга
securityint(11)Тип закрытой сети: 1=открытая сеть, 3=WPA Personal, 5=WPA Enterprise
ssidtypeint(11)Тип SSID, 0=Hotspot, 1=Enterprise



  • Нет меток