GET /command?type=getissues : Получение списка детектированных проблем🔗
Доступно во всех типах лицензий.
Важно
Во всех примерах указан локальный хост (localhost). При отправке реальных запросов замените его на адрес и порт сервера, на который отправляете запрос.
Самодиагностика позволяет определить возможные проблемы, произошедшие в системе.
Пример запроса🔗
Чтобы получить список детектированных проблем необходимо ввести запрос:
GET http://localhost:8080/command?login=root&type=getissues
Дополнительные параметры запроса🔗
Параметр |
Значение по умолчанию |
Описание |
|---|---|---|
getissues |
— |
Параметр, возвращающий актуальные проблемы на сервере. Обязательный параметр |
Пример ответа🔗
Пример ответа в JSON-формате:
Timestamp: 30.01.2017 4:54:57
Error code: 0
Message: Success
Body-length: 942
<?xml version="1.0" encoding="utf-16"?>
<string>[
{
"IssueCode": 5,
"IssueStatus": "Actual",
"Description": "ArchiveHasBadStatus",
"Initiator": "Server",
"DateTime": "2017-01-30T04:54:56.3653343Z",
"Data": "\r\nКонфигурация логического диска \"Y\" некорректна: в системе отсутствует логический диск. Запись в архив на диск \"Y\" производиться не будет.\r\nДля решения проблемы перейдите в раздел \"Серверы -> Настройки размещения архива\" в программе \"Macroscop Конфигуратор\".\r\n\n\n"
},
{
"IssueCode": 8,
"IssueStatus": "Resolved",
"Description": "TotalMemoryOverload",
"Initiator": "HttpApi",
"DateTime": "2017-01-30T04:35:58.1905539Z",
"Data": "90"
}
]</string>