...
- http://<<ip_address>>:<<port>>/GetAPList Список ТД в формате JSON
- http://<<ip_address>>:<<port>>/GetAPDetail/{MAC_ADDRESS} - Детализация информации по ТД
- http://<<ip_address>>:<<port>>/GetAPAvailable/{MAC_ADDRESS} - Доступность ТД
- http://<<ip_address>>:<<port>>/GetAPPerformance/{MAC_ADDRESS} - Метрики по ТД
Управление сервисом
...
GetAPList
Предоставляет список ТД в формате JSON, который содержит:
- apID - MAC-адрес устройства;
- apName - имя устройства;
- grCity - город;
- grRegion - область/регион;
- grTB - территориальный банк;
- vspAddress - графа из справочника с адресом расположение ТД;
- vspNumber - номер ВСП;
- apGroup - сформированное по справочнику месторасположение ТД;
- apRtcGroup - домен , в котором располагается устройство (за исключением скрываемой части - domain_search.regex, см. Настройки сервиса);
Пример:
Блок кода | ||||
---|---|---|---|---|
| ||||
{ "data": [ { "apGroup": "Поволжский банк/Волгоградская область/Доп.офис №8621-0304", "apID": "a8-f9-4b-b5-a4-a0", "grTB": "Поволжский банк", "grCity": "г.Волгоград, Краснооктябрьский район", "vspNumber": "8621-00304", "apRtcGroup": "Ug/Volgogradskiy_filial/Volgogradskaya_obl/Volgograd/Sberbank/8621-0304_pr-kt_Metallurgov_15", "vspAddress": "400007, г.Волгоград, пр.Металлургов, 15", "apName": "sberbank_ug_vgg_volgograd_8621-0304_a8:f9:4b:b5:a4:a0", "grRegion": "Волгоградская область" }, ] } |
Возможные параметры запроса
- Стандартный запрос:
Блок кода | ||||
---|---|---|---|---|
| ||||
curl -L http://localhost:9190/GetAPList |
...
Блок кода | ||||||||
---|---|---|---|---|---|---|---|---|
| ||||||||
# AP Monitoring service # Initial size of Java heap JAVA_INIT_HEAP=128m # Maximum size of Java heap JAVA_MAX_HEAP=256m # Additional arguments to pass to java JAVA_OPTS="-XX:+HeapDumpOnOutOfMemoryError -XX:HeapDumpPath=/var/log/eltex-bob" |
Параметры | Описание |
---|---|
JAVA_INIT_HEAP | Количество памяти, выделяемое на работу сервиса при старте. Рекомендуется выставлять равное JAVA_MAX_HEAP. |
JAVA_MAX_HEAP | Максимальное количество памяти, которое может зарезервировать сервис |
JAVA_OPTS | Дополнительные опции для запуска jvm |
/etc/eltex-bob/log4j2.xml
...