Шлюз. Статистика подключений
Статистика подключений
Шлюз позволяет получать статистику использования через запрос /info
с разными флагами. Статистика может быть выведена в кратком виде, содержащем только общую информацию, и в полном виде, в котором дополнительно отражены подключения «Клиентов».
Доступны следующие флаги, которые можно передать в самом запросе:
json
- отобразить статистику в JSON-формате, без использования флага будет выведен простой текст. Если в заголовке запроса присутствует поле «accept: application/json», то это равносильно установке флагаjson
;pretty
- отформатировать вывод в удобочитаемый вид для JSON-формата;full
- отобразить полную статистику с информацией по подключенным «Клиентам».
Примеры запросов:
https://<IP-адрес Шлюза>:<порт Шлюза>/info
- краткая статистика в текстовом виде;https://<IP-адрес Шлюза>:<порт Шлюза>/info?full
- полная статистика в текстовом виде;https://<IP-адрес Шлюза>:<порт Шлюза>/info?json
- краткая статистика в JSON-формате;https://<IP-адрес Шлюза>:<порт Шлюза>/info?json&pretty&full
- полная статистика в удобочитаемом JSON-формате.
Вся статистика объединена в одну общую структуру и не имеет значения, через какой протокол она вызывается: HTTP или HTTPS.
Пример передачи флага json
через HTTP-заголовок:
BASH
Что также равносильно запросу:
BASH
Пример вывода полной статистики в удобочитаемом JSON-формате при одном подключенном «Клиенте»:
BASH