Мониторинг SIP gate (SG)

Запросы

HTTP verb Endpoint Описание

GET

/api/monitor/v1/sg/currentload

Счетчик запросов через шлюз

GET

/api/monitor/v1/sg/active

Счетчик запросов через шлюз

GET

/api/monitor/v1/sg/sipusers

Активные регистрации устройств пользователей через шлюз

GET

/api/monitor/v1/sg/regcount

Счетчик активных SIP-регистраций через шлюз

GET

/api/monitor/v1/sg/banned

Заблокированные адреса (по причине отказа в аутентификации)

GET

/api/monitor/v1/sg/cert

Перезагрузка сертификатов

Для всех запросов:
Тип домена: мастер

Счетчик запросов через шлюз

В привязке к сайтам, серверам, экземплярам микросервисов sg.

Счетчик запросов через шлюз

Алиас для currentload

Активные регистрации устройств пользователей через шлюз

Счетчик активных SIP-регистраций через шлюз

Заблокированные адреса (по причине отказа в аутентификации)

  • ?mode=read

  • ?mode=create

  • ?mode=clear

  • ?mode=delete

Перезагрузка сертификатов

Перезагрузка SSL/TLS сертификатов с диска.

Запрос

Table 1. Параметры запроса
Спецификация Описание

Имя: site
Тип: str
По умолчанию: не определено

Фильтр по сайту(ам). Возможные значения:

  • не определено - все сайты.

  • список сайтов через запятую.

Пример запроса
GET /api/monitor/v1/sg/cert?mode=clear&site=central,site2 HTTP/1.1

Ответ

Пример ответа
HTTP/1.1 200 OK

{
  "resultcode": 0,
  "resultmsg": "OK",
  "data": {
    "sites": [
      {
        "site": "central",
        "servers": [
          {
            "node": "mix1sipgate1@192.168.0.32",
            "status": "ok"
          }
        ]
      }
    ]
  }
}