RetrieveRadiusSSIDGroupStatisticsV2 - Запроretrieveradiusssidgroupstatisticsс статистики группы SSID по домену ~~~~~~~~~~~~~~~~~~~~~~~~~

Общая информация

  1. Команда актуальна, начиная с версии 1.23.3

  2. Данная команда работает через репликацию, см. Конфигурация подключения к реплицированной базе данных и Команды, которые работают через репликацию

Входные параметры

domain

Домен SSID.

(?=^.{1,235}$)(^((?!-|_|.*(__|--).*)[a-zA-Z0-9_\-]{1,63}\.)*((?!-|_|.*(__|--).*)[a-zA-Z0-9_\-]{1,63})$)

Текст длиной до 235 символов, удовлетворяющий правилам FQDN

Domain

timeStart

Поле для поиска по времени активности в формате «yyyy-MM-ddTHH:mm:ss±HH:MM». Время окончания сессии не может быть раньше этого параметра. Может быть пустым.

.*

Время по стандарту "ISO 8601" в формате «yyyy-MM-ddTHH:mm:ss±HH:MM», например "2008-11-15T22:52:58+03:00"

timeEnd

Поле для поиска повремени активности в формате «yyyy-MM-ddTHH:mm:ss±HH:MM». Время начала сессии не может быть позже этого параметра. Может быть пустым.

.*

Время по стандарту "ISO 8601" в формате «yyyy-MM-ddTHH:mm:ss±HH:MM», например "2008-11-15T22:52:58+03:00"

startIndex

Значение параметра OFFSET в запросе поиска значений из таблицы radacct (с какого индекса выдаем результаты)

.*

Целочисленное значение.

count

Значение параметра LIMIT в запросе поиска значений из таблицы radacct (ограничение на количество записей)

.*

Целочисленное значение.

Выходные параметры

Параметр Значение Формат значения

code

Код ответа

Целое неотрицательное число.

detail

Пояснение к ответу

Текст английскими буквами с пробелами и спецсимволами.

totalCount

Общеее количество записей

Целое неотрицательное число.

response

Массив объектов NbiRadiusSSIDStatisticsItem

Примеры команд и кодов

Код Описание ошибки

8

Некорректное значение поля domain

Запрос
<soapenv:Envelope
    xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
    xmlns:nbi="http://nbi.radius.eltex.org">
    <soapenv:Header/>
    <soapenv:Body>
        <nbi:RetrieveRadiusSSIDGroupStatistics>
            <nbi:domain>Плохой@домен</nbi:domain>
            <nbi:timeStart>2015-12-24T07:31:28</nbi:timeStart>
            <nbi:timeEnd>2015-12-31T07:31:29</nbi:timeEnd>
            <nbi:startIndex>0</nbi:startIndex>
            <nbi:count>30</nbi:count>
        </nbi:RetrieveRadiusSSIDGroupStatistics>
    </soapenv:Body>
</soapenv:Envelope>
Ответ
<soapenv:Envelope
    xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
    <soapenv:Body>
        <ns:RetrieveRadiusSSIDGroupStatisticsResponse
            xmlns:ns="http://nbi.radius.eltex.org">
            <ns:return xsi:type="ax210:NbiRadiusSSIDStatisticsResponse"
                xmlns:ax21="http://response.object.nbi.radius.eltex.org/xsd"
                xmlns:ax27="http://authService.object.nbi.radius.eltex.org/xsd"
                xmlns:ax210="http://ssidstats.response.object.nbi.radius.eltex.org/xsd"
                xmlns:ax25="http://request.object.nbi.radius.eltex.org/xsd"
                xmlns:ax23="http://object.nbi.radius.eltex.org/xsd"
                xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
                <ax21:code>8</ax21:code>
                <ax21:detail>Domain 'Плохой@домен' does not conform to the rules FQDN</ax21:detail>
                <ax210:response xsi:type="ax210:NbiRadiusSSIDStatisticsArray"/>
                <ax21:totalCount>0</ax21:totalCount>
            </ns:return>
        </ns:RetrieveRadiusSSIDGroupStatisticsResponse>
    </soapenv:Body>
</soapenv:Envelope>

Код Описание ошибки

107

Некорректный временной период. timeStart больше timeEnd

Запрос
<soapenv:Envelope
    xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
    xmlns:nbi="http://nbi.radius.eltex.org">
    <soapenv:Header/>
    <soapenv:Body>
        <nbi:RetrieveRadiusSSIDGroupStatistics>
            <nbi:domain>enterprise.root</nbi:domain>
            <nbi:timeStart>2015-12-24T07:31:28</nbi:timeStart>
            <nbi:timeEnd>2015-11-31T07:31:29</nbi:timeEnd>
            <nbi:startIndex>0</nbi:startIndex>
            <nbi:count>30</nbi:count>
        </nbi:RetrieveRadiusSSIDGroupStatistics>
    </soapenv:Body>
</soapenv:Envelope>
Ответ
<soapenv:Envelope
    xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
    <soapenv:Body>
        <ns:RetrieveRadiusSSIDGroupStatisticsResponse
            xmlns:ns="http://nbi.radius.eltex.org">
            <ns:return xsi:type="ax210:NbiRadiusSSIDStatisticsResponse"
                xmlns:ax21="http://response.object.nbi.radius.eltex.org/xsd"
                xmlns:ax27="http://authService.object.nbi.radius.eltex.org/xsd"
                xmlns:ax210="http://ssidstats.response.object.nbi.radius.eltex.org/xsd"
                xmlns:ax25="http://request.object.nbi.radius.eltex.org/xsd"
                xmlns:ax23="http://object.nbi.radius.eltex.org/xsd"
                xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
                <ax21:code>107</ax21:code>
                <ax21:detail>Incorrect time period. Time start must be before time end.</ax21:detail>
                <ax210:response xsi:type="ax210:NbiRadiusSSIDStatisticsArray"/>
                <ax21:totalCount>0</ax21:totalCount>
            </ns:return>
        </ns:RetrieveRadiusSSIDGroupStatisticsResponse>
    </soapenv:Body>
</soapenv:Envelope>

Код Описание ошибки

244

Недостаточно памяти

Запрос
<soapenv:Envelope
    xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
    xmlns:nbi="http://nbi.radius.eltex.org">
    <soapenv:Header/>
    <soapenv:Body>
        <nbi:RetrieveRadiusSSIDGroupStatistics>
            <nbi:domain>enterprise.root</nbi:domain>
            <nbi:timeStart>2015-12-24T07:31:28</nbi:timeStart>
            <nbi:timeEnd>2015-12-31T07:31:29</nbi:timeEnd>
            <nbi:startIndex>0</nbi:startIndex>
            <nbi:count>30</nbi:count>
        </nbi:RetrieveRadiusSSIDGroupStatistics>
    </soapenv:Body>
</soapenv:Envelope>
Ответ
<soapenv:Envelope
    xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
    <soapenv:Body>
        <ns:RetrieveRadiusSSIDGroupStatisticsResponse
            xmlns:ns="http://nbi.radius.eltex.org">
            <ns:return xsi:type="ax210:NbiRadiusSSIDStatisticsResponse"
                xmlns:ax21="http://response.object.nbi.radius.eltex.org/xsd"
                xmlns:ax27="http://authService.object.nbi.radius.eltex.org/xsd"
                xmlns:ax210="http://ssidstats.response.object.nbi.radius.eltex.org/xsd"
                xmlns:ax25="http://request.object.nbi.radius.eltex.org/xsd"
                xmlns:ax23="http://object.nbi.radius.eltex.org/xsd"
                xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
                <ax21:code>244</ax21:code>
                <ax21:detail>Out of memory. Try to alter request parameters.</ax21:detail>
                <ax210:response xsi:type="ax210:NbiRadiusSSIDStatisticsArray"/>
                <ax21:totalCount>0</ax21:totalCount>
            </ns:return>
        </ns:RetrieveRadiusSSIDGroupStatisticsResponse>
    </soapenv:Body>
</soapenv:Envelope>

Код Описание ошибки

0

Успешно

Запрос
<soapenv:Envelope
    xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
    xmlns:nbi="http://nbi.radius.eltex.org">
    <soapenv:Header/>
    <soapenv:Body>
        <nbi:RetrieveRadiusSSIDGroupStatistics>
            <nbi:domain>enterprise.root</nbi:domain>
            <nbi:timeStart>2015-12-24T07:31:28</nbi:timeStart>
            <nbi:timeEnd>2015-12-31T07:31:29</nbi:timeEnd>
            <nbi:startIndex>0</nbi:startIndex>
            <nbi:count>30</nbi:count>
        </nbi:RetrieveRadiusSSIDGroupStatistics>
    </soapenv:Body>
</soapenv:Envelope>
Ответ
<soapenv:Envelope
    xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
    <soapenv:Body>
        <ns:RetrieveRadiusSSIDGroupStatisticsResponse
            xmlns:ns="http://nbi.radius.eltex.org">
            <ns:return xsi:type="ax210:NbiRadiusSSIDStatisticsResponse"
                xmlns:ax21="http://response.object.nbi.radius.eltex.org/xsd"
                xmlns:ax27="http://authService.object.nbi.radius.eltex.org/xsd"
                xmlns:ax210="http://ssidstats.response.object.nbi.radius.eltex.org/xsd"
                xmlns:ax25="http://request.object.nbi.radius.eltex.org/xsd"
                xmlns:ax23="http://object.nbi.radius.eltex.org/xsd"
                xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
                <ax21:code>0</ax21:code>
                <ax21:detail/>
                <ax210:response xsi:type="ax210:NbiRadiusSSIDStatisticsArray">
                    <ax210:item xsi:type="ax210:NbiRadiusSSIDStatisticsItem">
                        <ax210:activeAPs>24</ax210:activeAPs>
                        <ax210:connectionsCount>8209</ax210:connectionsCount>
                        <ax210:mBytesIn>4859571328</ax210:mBytesIn>
                        <ax210:mBytesOut>35020560065</ax210:mBytesOut>
                        <ax210:pcktsLost>243601</ax210:pcktsLost>
                        <ax210:ssidName>Eltex-Local</ax210:ssidName>
                        <ax210:summary>false</ax210:summary>
                        <ax210:uniqMacCount>103</ax210:uniqMacCount>
                        <ax210:uniqUsersCount>82</ax210:uniqUsersCount>
                    </ax210:item>
                    <ax210:item xsi:type="ax210:NbiRadiusSSIDStatisticsItem">
                        <ax210:activeAPs>1</ax210:activeAPs>
                        <ax210:connectionsCount>1</ax210:connectionsCount>
                        <ax210:mBytesIn>1162383</ax210:mBytesIn>
                        <ax210:mBytesOut>16624121</ax210:mBytesOut>
                        <ax210:pcktsLost>352</ax210:pcktsLost>
                        <ax210:ssidName>test_dhcp</ax210:ssidName>
                        <ax210:summary>false</ax210:summary>
                        <ax210:uniqMacCount>1</ax210:uniqMacCount>
                        <ax210:uniqUsersCount>1</ax210:uniqUsersCount>
                    </ax210:item>
                    <ax210:item xsi:type="ax210:NbiRadiusSSIDStatisticsItem">
                        <ax210:activeAPs>25</ax210:activeAPs>
                        <ax210:connectionsCount>8210</ax210:connectionsCount>
                        <ax210:mBytesIn>4860733711</ax210:mBytesIn>
                        <ax210:mBytesOut>35037184186</ax210:mBytesOut>
                        <ax210:pcktsLost>243953</ax210:pcktsLost>
                        <ax210:ssidName>summary</ax210:ssidName>
                        <ax210:summary>true</ax210:summary>
                        <ax210:uniqMacCount>103</ax210:uniqMacCount>
                        <ax210:uniqUsersCount>82</ax210:uniqUsersCount>
                    </ax210:item>
                </ax210:response>
                <ax21:totalCount>2</ax21:totalCount>
            </ns:return>
        </ns:RetrieveRadiusSSIDGroupStatisticsResponse>
    </soapenv:Body>
</soapenv:Envelope>

Вернуться к списку команд
Версия 1.24-2811
Дата публикации 14-11-2022 06:12:39