Операции REST API v3
В LogAnalyzer доступен ограниченный набор методов REST API по сравнению с KUMA.
В таблице ниже приведен список методов REST API, доступных в базовой и коммерческой версии LogAnalyzer. Методы REST API, описанные в справке по REST API, но не указанные в таблице ниже, недоступны в LogAnalyzer.
Методы REST API, доступные в базовой и коммерческой версии LogAnalyzer
Метод REST API | Описание | Доступность в базовой версии LogAnalyzer | Доступность в коммерческой версии LogAnalyzer |
|---|---|---|---|
Словари | |||
GET /dictionaries | Получение словаря |
|
|
POST /dictionaries/add_row | Добавление или изменение строки с указанным ключом в словаре, который определяется указанным идентификатором словаря |
|
|
POST /dictionaries/delete_row | Удаление строки с указанным ключом в словаре, который определяется указанным идентификатором словаря |
|
|
POST /dictionaries/update | Обновление словаря в сервисах |
|
|
События | |||
POST /events | Поиск событий |
|
|
GET /events/clusters | Просмотр информации о кластере |
|
|
Папки | |||
GET /folders | Поиск папок |
|
|
Отчеты | |||
GET /reports | Поиск отчетов |
|
|
Ресурсы | |||
GET /resources | Поиск ресурсов |
|
|
POST /resources/export | Экспорт ресурсов |
|
|
POST /resources/import | Импорт ресурсов |
|
|
POST /resources/toc | Просмотр содержимого файла с ресурсами |
|
|
POST /resources/upload | Загрузка файла с ресурсами |
|
|
POST /resources/:kind/create | Создание ресурса указанного типа |
|
|
POST /resources/:kind/validate | Проверка содержимого ресурса |
|
|
GET /resources/:kind/:id | Получение ресурса с указанным типом и идентификатором |
|
|
PUT /resources/:kind/:id | Изменение ресурса с указанным типом и идентификатором |
|
|
GET /resources/:kind/:id/history | Получение всех версий ресурса по указанному типу и идентификатору |
|
|
GET /resources/:kind/:id/history/:changeNumber | Получение прошлой версии ресурса по указанному типу, идентификатору и номеру версии |
|
|
POST /resources/:kind/:id/history/:changeNumber | Восстановление прошлой версии ресурса по указанному типу, идентификатору и номеру версии |
|
|
Сервисы | |||
GET /services | Поиск сервисов |
|
|
POST /services/create | Создание сервиса на основе ресурса, указанного в теле запроса |
|
|
POST /services/:id/reload | Перезагрузка сервиса |
|
|
POST /services/:id/restart | Перезапуск сервиса |
|
|
Система | |||
GET /system/backup
| Создание резервной копии Ядра LogAnalyzer |
|
|
POST /system/restore | Восстановление Ядра LogAnalyzer из резервной копии |
|
|
Задачи | |||
POST /tasks/create | Создание задачи |
|
|
Тенанты | |||
GET /tenants | Поиск тенантов |
|
|
POST /tenants/create | Создание тенанта |
|
|
Пользователи | |||
GET /users | Поиск пользователей |
|
|
GET /users/id/:id | Поиск пользователя по идентификатору |
|
|
GET /users/whoami | Просмотр информации о предъявителе токена |
|
|
