Перейти к содержимому

7.3. REST API eCA-VA

Aladdin Enterprise CAAPI и SDKAladdin Enterprise CA

Раздел: REST API eCA-VA.

Методы получения информации о сервисе безопасности (security-service)

Заголовок раздела «Методы получения информации о сервисе безопасности (security-service)»

Метод получения эндпоинтов для запроса информации о сервисе безопасности (security-service)

Заголовок раздела «Метод получения эндпоинтов для запроса информации о сервисе безопасности (security-service)»
ПараметрЗначение
МетодGET – Получение списка доступных эндпоинтов для запроса информации о сервисе безопасности
ОписаниеМетод по умолчанию доступен неаутентифицированному пользователю.
В конфигурационном файле имеется возможность отключения доступа неаутентифицированному пользователю.
URLsecurity-service/actuator
Swagger-
Query-
Request-
ResponseОтвет JSON в HTTP-body
_links:Ссылки на доступные эндпоинты сервиса
self:Эндпоинты для получения информации о самом сервисе
"href": "https://HOST/security-service/actuator`”,`URL эндпоинта, который возвращает эндпоинты для запроса информации о сервисе, где HOST – адрес хоста eCA-VA
"templated": falseФлаг наличия переменной в URL
health:Эндпоинты для получения информации о состоянии сервиса
"href": "https://HOST/security-service/actuator/health`”,`URL эндпоинта, который возвращает информацию о состоянии сервиса (подробнее см. ниже), где HOST – адрес хоста eCA-VA
"templated": falseФлаг наличия переменной в URL
health-path:Зарезервированный эндпоинт под будущие реализации
"href": "https://HOST/security-service/actuator/health/{*path}`”,`URL зарезервированного эндроинта под будущие реализации
"templated": trueФлаг наличия переменной в URL
info:Эндпоинты для получения информации о сервисе
"href": "https://HOST/security-service/actuator/info`”,`URL эндпоинта, который возвращает информацию о сервисе (подробнее см. ниже), где HOST – адрес хоста eCA-VA
"templated": falseФлаг наличия переменной в URL
prometheus:Эндпоинты для получения метрик в формате Prometheus
"href": "https://HOST/security-service/actuator/prometheus`”,`URL эндпоинта, который возвращает метрики сервиса в формате Prometheus (подробнее см. ниже), где HOST – адрес хоста eCA-VA
"templated": falseФлаг наличия переменной в URL

Метод получения информации о состоянии сервиса безопасности (security-service)

Заголовок раздела «Метод получения информации о состоянии сервиса безопасности (security-service)»
ПараметрЗначение
МетодGET – Получение информации о состоянии сервиса безопасности
ОписаниеМетод по умолчанию доступен неаутентифицированному пользователю.
В конфигурационном файле имеется возможность отключения доступа неаутентифицированному пользователю.
URLsecurity-service/actuator/health
Swagger-
Query-
Request-
ResponseОтвет JSON в HTTP-body
status (enum: UP, DOWN, OUT_OF_SERVICE, UNKNOWN)Статус (состояние) сервиса безопасности. Возможные значения:
- UP — работает;
- DOWN — не работает;
- OUT_OF_SERVICE — выключен;
- UNKNOWN — нет информации

Метод получения информации о сервисе безопасности (security-service)

Заголовок раздела «Метод получения информации о сервисе безопасности (security-service)»
ПараметрЗначение
МетодGET – Получение информации о сервисе безопасности
ОписаниеМетод по умолчанию доступен неаутентифицированному пользователю.
В конфигурационном файле имеется возможность отключения доступа неаутентифицированному пользователю.
URLsecurity-service/actuator/info
Swagger-
Query-
Request-
ResponseОтвет JSON в HTTP-body
application:Информация о приложении
name (string)Название сервиса
version (string)Версия сервиса

Метод получения Prometheus-метрик сервиса безопасности (security-service)

Заголовок раздела «Метод получения Prometheus-метрик сервиса безопасности (security-service)»
ПараметрЗначение
МетодGET – Получение Prometheus-метрик сервиса безопасности
ОписаниеДоступность метода для неаутентифицированного пользователя зависит от значения параметра actuator_authenticate конфигурационного файла:

- если параметр имеет значение true, доступ к методу будет разрешен только аутентифицированным пользователям;
- если параметр имеет значение false (по умолчанию), доступ к методу будет разрешен без аутентификации.
URLsecurity-service/actuator/prometheus
Swagger-
Query-
Request-
ResponseМетод возвращает метрики сервиса в формате Prometheus (text/plain)

Методы получения информации о сервисе журнала событий (logs-service)

Заголовок раздела «Методы получения информации о сервисе журнала событий (logs-service)»

Метод получения эндпоинтов для запроса информации о сервисе журнала событий (logs-service)

Заголовок раздела «Метод получения эндпоинтов для запроса информации о сервисе журнала событий (logs-service)»
ПараметрЗначение
МетодGET – Получение списка доступных эндпоинтов для запроса информации о сервисе журнала событий
ОписаниеМетод по умолчанию доступен неаутентифицированному пользователю.
В конфигурационном файле имеется возможность отключения доступа неаутентифицированному пользователю.
URLlogs-service/actuator
Swagger-
Query-
Request-
ResponseОтвет JSON в HTTP-body
_links:Ссылки на доступные эндпоинты сервиса
self:Эндпоинты для получения информации о самом сервисе
"href": "https://HOST/logs-service/actuator`”,`URL эндпоинта, который возвращает эндпоинты для запроса информации о сервисе, где HOST - адрес хоста eCA-VA
"templated": falseФлаг наличия переменной в URL
health:Эндпоинты для получения информации о состоянии сервиса
"href": "https://HOST/logs-service/actuator/health`”,`URL эндпоинта, который возвращает информацию о состоянии сервиса (подробнее см. ниже), где HOST - адрес хоста eCA-VA
"templated": falseФлаг наличия переменной в URL
health-path:Зарезервированный эндпоинт под будущие реализации
"href": "https://HOST/logs-service/actuator/health/{*path}`”,`URL зарезервированного эндпоинта под будущие реализации
"templated": trueФлаг наличия переменной в URL
info:Эндпоинты для получения информации о сервисе
"href": "https://HOST/logs-service/actuator/info`”,`URL эндпоинта, который возвращает информацию о сервисе (подробнее см. ниже), где HOST - адрес хоста eCA-VA
"templated": falseФлаг наличия переменной в URL
prometheus:Эндпоинты для получения метрик в формате Prometheus
"href": "https://HOST/logs-service/actuator/prometheus`”,`URL эндпоинта, который возвращает метрики сервиса в формате Prometheus (подробнее см. ниже), где HOST - адрес хоста eCA-VA
"templated": falseФлаг наличия переменной в URL

Метод получения информации о состоянии сервиса журнала событий (logs-service)

Заголовок раздела «Метод получения информации о состоянии сервиса журнала событий (logs-service)»
ПараметрЗначение
МетодGET – Получение информации о состоянии сервиса журнала событий
ОписаниеМетод по умолчанию доступен неаутентифицированному пользователю.
В конфигурационном файле имеется возможность отключения доступа неаутентифицированному пользователю.
URLlogs-service/actuator/health
Swagger-
Query-
Request-
ResponseОтвет JSON в HTTP-body
status (enum: UP, DOWN, OUT_OF_SERVICE, UNKNOWN)Статус (состояние) сервиса безопасности. Возможные значения:
- UP — работает;
- DOWN — не работает;
- OUT_OF_SERVICE — выключен;
- UNKNOWN — нет информации

Метод получения информации о сервисе журнала событий (logs-service)

Заголовок раздела «Метод получения информации о сервисе журнала событий (logs-service)»
ПараметрЗначение
МетодGET – Получение информации о сервисе журнала событий
ОписаниеМетод по умолчанию доступен неаутентифицированному пользователю.
В конфигурационном файле имеется возможность отключения доступа неаутентифицированному пользователю.
URLlogs-service/actuator/info
Swagger-
Query-
Request-
ResponseОтвет JSON в HTTP-body
application:Информация о приложении
name (string)Название сервиса
version (string)Версия сервиса

Метод получения Prometheus-метрик сервиса журнала событий (logs-service)

Заголовок раздела «Метод получения Prometheus-метрик сервиса журнала событий (logs-service)»
ПараметрЗначение
МетодGET – Получение Prometheus-метрик сервиса журнала событий
ОписаниеДоступность метода для неаутентифицированного пользователя зависит от значения параметра actuator_authenticate конфигурационного файла:

- если параметр имеет значение true, доступ к методу будет разрешен только аутентифицированным пользователям;
- если параметр имеет значение false (по умолчанию), доступ к методу будет разрешен без аутентификации.
URLlogs-service/actuator/prometheus
Swagger-
Query-
Request-
ResponseМетод возвращает метрики сервиса в формате Prometheus (text/plain)

Методы получения информации о сервисе интеграции с центром сертификации (ca-adapter-service)

Заголовок раздела «Методы получения информации о сервисе интеграции с центром сертификации (ca-adapter-service)»

Метод получения эндпоинтов для запроса информации о сервисе интеграции с центром сертификации (ca-adapter-service)

Заголовок раздела «Метод получения эндпоинтов для запроса информации о сервисе интеграции с центром сертификации (ca-adapter-service)»
ПараметрЗначение
МетодGET – Получение списка доступных эндпоинтов для запроса информации о сервисе интеграции с центром сертификации
ОписаниеМетод по умолчанию доступен неаутентифицированному пользователю.
В конфигурационном файле имеется возможность отключения доступа неаутентифицированному пользователю.
URLca-adapter-service/actuator
Swagger-
Query-
Request-
ResponseОтвет JSON в HTTP-body
_links:Ссылки на доступные эндпоинты сервиса
self:Эндпоинты для получения информации о самом сервисе
"href": "https://HOST/ca-adapter-service/actuator`”,`URL эндпоинта, который возвращает эндпоинты для запроса информации о сервисе, где HOST – адрес хоста eCA-VA
"templated": falseФлаг наличия переменной в URL
health:Эндпоинты для получения информации о состоянии сервиса
"href": "https://HOST/ca-adapter-service/actuator/health`”,`URL эндпоинта, который возвращает информацию о состоянии сервиса (подробнее см. ниже), где HOST – адрес хоста eCA-VA
"templated": falseФлаг наличия переменной в URL
health-path:Зарезервированный эндпоинт под будущие реализации
"href": "https://HOST/ca-adapter-service/actuator/health/{*path}`”,`URL зарезервированного эндроинта под будущие реализации
"templated": trueФлаг наличия переменной в URL
info:Эндпоинты для получения информации о сервисе
"href": "https://HOST/ca-adapter-service/actuator/info`”,`URL эндпоинта, который возвращает информацию о сервисе (подробнее см. ниже), где HOST – адрес хоста eCA-VA
"templated": falseФлаг наличия переменной в URL
prometheus:Эндпоинты для получения метрик в формате Prometheus
"href": "https://HOST/ca-adapter-service/actuator/prometheus`”,`URL эндпоинта, который возвращает метрики сервиса в формате Prometheus (подробнее см. ниже), где HOST – адрес хоста eCA-VA
"templated": falseФлаг наличия переменной в URL

Метод получения информации о состоянии сервиса интеграции с центром сертификации (ca-adapter-service)

Заголовок раздела «Метод получения информации о состоянии сервиса интеграции с центром сертификации (ca-adapter-service)»
ПараметрЗначение
МетодGET – Получение информации о состоянии сервиса интеграции с центром сертификации
ОписаниеМетод по умолчанию доступен неаутентифицированному пользователю.
В конфигурационном файле имеется возможность отключения доступа неаутентифицированному пользователю.
URLca-adapter-service/actuator/health
Swagger-
Query-
Request-
ResponseОтвет JSON в HTTP-body
status (enum: UP, DOWN, OUT_OF_SERVICE, UNKNOWN)Статус (состояние) сервиса безопасности. Возможные значения:
- UP — работает;
- DOWN — не работает;
- OUT_OF_SERVICE — выключен;
- UNKNOWN — нет информации

Метод получения информации о сервисе интеграции с центром сертификации (ca-adapter-service)

Заголовок раздела «Метод получения информации о сервисе интеграции с центром сертификации (ca-adapter-service)»
ПараметрЗначение
МетодGET – Получение информации о сервисе интеграции с центром сертификации
ОписаниеМетод по умолчанию доступен неаутентифицированному пользователю.
В конфигурационном файле имеется возможность отключения доступа неаутентифицированному пользователю.
URLca-adapter-service/actuator/info
Swagger-
Query-
Request-
ResponseОтвет JSON в HTTP-body
application:Информация о приложении
name (string)Название сервиса
version (string)Версия сервиса

Метод получения Prometheus-метрик сервиса интеграции с центром сертификации (ca-adapter-service)

Заголовок раздела «Метод получения Prometheus-метрик сервиса интеграции с центром сертификации (ca-adapter-service)»
ПараметрЗначение
МетодGET – Получение Prometheus-метрик сервиса интеграции с центром сертификации
ОписаниеДоступность метода для неаутентифицированного пользователя зависит от значения параметра actuator_authenticate конфигурационного файла:

- если параметр имеет значение true, доступ к методу будет разрешен только аутентифицированным пользователям;
- если параметр имеет значение false (по умолчанию), доступ к методу будет разрешен без аутентификации.
URLca-adapter-service/actuator/prometheus
Swagger-
Query-
Request-
ResponseМетод возвращает метрики сервиса в формате Prometheus (text/plain)

Методы получения информации о сервисе валидации (validation-authority-service)

Заголовок раздела «Методы получения информации о сервисе валидации (validation-authority-service)»

Метод получения эндпоинтов для запроса информации о сервисе валидации (validation-authority-service)

Заголовок раздела «Метод получения эндпоинтов для запроса информации о сервисе валидации (validation-authority-service)»
ПараметрЗначение
МетодGET – Получение списка доступных эндпоинтов для запроса информации о сервисе валидации
ОписаниеМетод по умолчанию доступен неаутентифицированному пользователю.
В конфигурационном файле имеется возможность отключения доступа неаутентифицированному пользователю.
URLvalidation-authority-service/actuator
Swagger-
Query-
Request-
ResponseОтвет JSON в HTTP-body
_links:Ссылки на доступные эндпоинты сервиса
self:Эндпоинты для получения информации о самом сервисе
"href": "https://HOST/validation-authority-service/actuator`”,`URL эндпоинта, который возвращает эндпоинты для запроса информации о сервисе, где HOST – адрес хоста eCA-VA
"templated": falseФлаг наличия переменной в URL
health:Эндпоинты для получения информации о состоянии сервиса
"href": "https://HOST/validation-authority-service/actuator/health`”,`URL эндпоинта, который возвращает информацию о состоянии сервиса (подробнее см. ниже), где HOST – адрес хоста eCA-VA
"templated": falseФлаг наличия переменной в URL
health-path:Зарезервированный эндпоинт под будущие реализации
"href": "https://HOST/validation-authority-service/actuator/health/{*path}`”,`URL зарезервированного эндроинта под будущие реализации
"templated": trueФлаг наличия переменной в URL
info:Эндпоинты для получения информации о сервисе
"href": "https://HOST/validation-authority-service/actuator/info`”,`URL эндпоинта, который возвращает информацию о сервисе (подробнее см. ниже), где HOST – адрес хоста eCA-VA
"templated": falseФлаг наличия переменной в URL
prometheus:Эндпоинты для получения метрик в формате Prometheus
"href": "https://HOST/validation-authority-service/actuator/prometheus`”,`URL эндпоинта, который возвращает метрики сервиса в формате Prometheus (подробнее см. ниже), где HOST – адрес хоста eCA-VA
"templated": falseФлаг наличия переменной в URL

Метод получения информации о состоянии сервиса валидации (validation-authority-service)

Заголовок раздела «Метод получения информации о состоянии сервиса валидации (validation-authority-service)»
ПараметрЗначение
МетодGET – Получение информации о состоянии сервиса валидации
ОписаниеМетод по умолчанию доступен неаутентифицированному пользователю.
В конфигурационном файле имеется возможность отключения доступа неаутентифицированному пользователю.
URLvalidation-authority-service/actuator/health
Swagger-
Query-
Request-
ResponseОтвет JSON в HTTP-body
status (enum: UP, DOWN, OUT_OF_SERVICE, UNKNOWN)Статус (состояние) сервиса безопасности. Возможные значения:
- UP — работает;
- DOWN — не работает;
- OUT_OF_SERVICE — выключен;
- UNKNOWN — нет информации

Метод получения информации о сервисе валидации (validation-authority-service)

Заголовок раздела «Метод получения информации о сервисе валидации (validation-authority-service)»
ПараметрЗначение
МетодGET – Получение информации о сервисе валидации
ОписаниеМетод по умолчанию доступен неаутентифицированному пользователю.
В конфигурационном файле имеется возможность отключения доступа неаутентифицированному пользователю.
URLvalidation-authority-service/actuator/info
Swagger-
Query-
Request-
ResponseОтвет JSON в HTTP-body
application:Информация о приложении
name (string)Название сервиса
version (string)Версия сервиса

Метод получения Prometheus-метрик сервиса валидации (validation-authority-service)

Заголовок раздела «Метод получения Prometheus-метрик сервиса валидации (validation-authority-service)»
ПараметрЗначение
МетодGET – Получение Prometheus-метрик сервиса валидации
ОписаниеДоступность метода для неаутентифицированного пользователя зависит от значения параметра actuator_authenticate конфигурационного файла:

- если параметр имеет значение true, доступ к методу будет разрешен только аутентифицированным пользователям;
- если параметр имеет значение false (по умолчанию), доступ к методу будет разрешен без аутентификации.
URLvalidation-authority-service/actuator/prometheus
Swagger-
Query-
Request-
ResponseМетод возвращает метрики сервиса в формате Prometheus (text/plain)

Методы получения информации о сервисе настроек (settings-service)

Заголовок раздела «Методы получения информации о сервисе настроек (settings-service)»

Метод получения эндпоинтов для запроса информации о сервисе настроек (settings-service)

Заголовок раздела «Метод получения эндпоинтов для запроса информации о сервисе настроек (settings-service)»
ПараметрЗначение
МетодGET – Получение списка доступных эндпоинтов для запроса информации о сервисе настроек
ОписаниеМетод по умолчанию доступен неаутентифицированному пользователю.
В конфигурационном файле имеется возможность отключения доступа неаутентифицированному пользователю.
URLsettings-service/actuator
Swagger-
Query-
Request-
ResponseОтвет JSON в HTTP-body
_links:Ссылки на доступные эндпоинты сервиса
self:Эндпоинты для получения информации о самом сервисе
"href": "https://HOST/settings-service/actuator`”,`URL эндпоинта, который возвращает эндпоинты для запроса информации о сервисе, где HOST – адрес хоста eCA-VA
"templated": falseФлаг наличия переменной в URL
health:Эндпоинты для получения информации о состоянии сервиса
"href": "https://HOST/settings-service/actuator/health`”,`URL эндпоинта, который возвращает информацию о состоянии сервиса (подробнее см. ниже), где HOST – адрес хоста eCA-VA
"templated": falseФлаг наличия переменной в URL
health-path:Зарезервированный эндпоинт под будущие реализации
"href": "https://HOST/settings-service/actuator/health/{*path}`”,`URL зарезервированного эндроинта под будущие реализации
"templated": trueФлаг наличия переменной в URL
info:Эндпоинты для получения информации о сервисе
"href": "https://HOST/settings-service/actuator/info`”,`URL эндпоинта, который возвращает информацию о сервисе (подробнее см. ниже), где HOST – адрес хоста eCA-VA
"templated": falseФлаг наличия переменной в URL
prometheus:Эндпоинты для получения метрик в формате Prometheus
"href": "https://HOST/settings-service/actuator/prometheus`”,`URL эндпоинта, который возвращает метрики сервиса в формате Prometheus (подробнее см. ниже), где HOST – адрес хоста eCA-VA
"templated": falseФлаг наличия переменной в URL

Метод получения информации о состоянии сервиса настроек (settings-service)

Заголовок раздела «Метод получения информации о состоянии сервиса настроек (settings-service)»
ПараметрЗначение
МетодGET – Получение информации о состоянии сервиса настроек
ОписаниеМетод по умолчанию доступен неаутентифицированному пользователю.
В конфигурационном файле имеется возможность отключения доступа неаутентифицированному пользователю.
URLsettings-service/actuator/health
Swagger-
Query-
Request-
ResponseОтвет JSON в HTTP-body
status (enum: UP, DOWN, OUT_OF_SERVICE, UNKNOWN)Статус (состояние) сервиса безопасности. Возможные значения:
- UP — работает;
- DOWN — не работает;
- OUT_OF_SERVICE — выключен;
- UNKNOWN — нет информации

Метод получения информации о сервисе настроек (settings-service)

Заголовок раздела «Метод получения информации о сервисе настроек (settings-service)»
ПараметрЗначение
МетодGET – Получение информации о сервисе настроек
ОписаниеМетод по умолчанию доступен неаутентифицированному пользователю.
В конфигурационном файле имеется возможность отключения доступа неаутентифицированному пользователю.
URLsettings-service/actuator/info
Swagger-
Query-
Request-
ResponseОтвет JSON в HTTP-body
application:Информация о приложении
name (string)Название сервиса
version (string)Версия сервиса

Метод получения информации о сервисе настроек (settings-service)

Заголовок раздела «Метод получения информации о сервисе настроек (settings-service)»
ПараметрЗначение
МетодGET – Получение Prometheus-метрик сервиса настроек
ОписаниеДоступность метода для неаутентифицированного пользователя зависит от значения параметра actuator_authenticate конфигурационного файла:

- если параметр имеет значение true, доступ к методу будет разрешен только аутентифицированным пользователям;
- если параметр имеет значение false (по умолчанию), доступ к методу будет разрешен без аутентификации.
URLsettings-service/actuator/prometheus
Swagger-
Query-
Request-
ResponseМетод возвращает метрики сервиса в формате Prometheus (text/plain)

Методы получения информации о сервисе хранения данных (storage-service)

Заголовок раздела «Методы получения информации о сервисе хранения данных (storage-service)»

Метод получения эндпоинтов для запроса информации о сервисе хранения данных (storage-service)

Заголовок раздела «Метод получения эндпоинтов для запроса информации о сервисе хранения данных (storage-service)»
ПараметрЗначение
МетодGET – Получение списка доступных эндпоинтов для запроса информации о сервисе хранения данных
ОписаниеМетод по умолчанию доступен неаутентифицированному пользователю.
В конфигурационном файле имеется возможность отключения доступа неаутентифицированному пользователю.
URLstorage-service/actuator
Swagger-
Query-
Request-
ResponseОтвет JSON в HTTP-body
_links:Ссылки на доступные эндпоинты сервиса
self:Эндпоинты для получения информации о самом сервисе
"href": "https://HOST/storage-service/actuator`”,`URL эндпоинта, который возвращает эндпоинты для запроса информации о сервисе, где HOST – адрес хоста eCA-VA
"templated": falseФлаг наличия переменной в URL
health:Эндпоинты для получения информации о состоянии сервиса
"href": "https://HOST/storage-service/actuator/health`”,`URL эндпоинта, который возвращает информацию о состоянии сервиса (подробнее см. ниже), где HOST – адрес хоста eCA-VA
"templated": falseФлаг наличия переменной в URL
health-path:Зарезервированный эндпоинт под будущие реализации
"href": "https://HOST/storage-service/actuator/health/{*path}`”,`URL зарезервированного эндроинта под будущие реализации
"templated": trueФлаг наличия переменной в URL
info:Эндпоинты для получения информации о сервисе
"href": "https://HOST/storage-service/actuator/info`”,`URL эндпоинта, который возвращает информацию о сервисе (подробнее см. ниже), где HOST – адрес хоста eCA-VA
"templated": falseФлаг наличия переменной в URL
prometheus:Эндпоинты для получения метрик в формате Prometheus
"href": "https://HOST/storage-service/actuator/prometheus`”,`URL эндпоинта, который возвращает метрики сервиса в формате Prometheus (подробнее см. ниже), где HOST – адрес хоста eCA-VA
"templated": falseФлаг наличия переменной в URL

Метод получения информации о состоянии сервиса хранения данных (storage-service)

Заголовок раздела «Метод получения информации о состоянии сервиса хранения данных (storage-service)»
ПараметрЗначение
МетодGET – Получение информации о состоянии сервиса хранения данных
ОписаниеМетод по умолчанию доступен неаутентифицированному пользователю.
В конфигурационном файле имеется возможность отключения доступа неаутентифицированному пользователю.
URLstorage-service/actuator/health
Swagger-
Query-
Request-
ResponseОтвет JSON в HTTP-body
status (enum: UP, DOWN, OUT_OF_SERVICE, UNKNOWN)Статус (состояние) сервиса безопасности. Возможные значения:
- UP — работает;
- DOWN — не работает;
- OUT_OF_SERVICE — выключен;
- UNKNOWN — нет информации

Метод получения информации о сервисе хранения данных (storage-service)

Заголовок раздела «Метод получения информации о сервисе хранения данных (storage-service)»
ПараметрЗначение
МетодGET – Получение информации о сервисе хранения данных
ОписаниеМетод по умолчанию доступен неаутентифицированному пользователю.
В конфигурационном файле имеется возможность отключения доступа неаутентифицированному пользователю.
URLstorage-service/actuator/info
Swagger-
Query-
Request-
ResponseОтвет JSON в HTTP-body
application:Информация о приложении
name (string)Название сервиса
version (string)Версия сервиса

Метод получения Prometheus-метрик сервиса хранения данных (storage-service)

Заголовок раздела «Метод получения Prometheus-метрик сервиса хранения данных (storage-service)»
ПараметрЗначение
МетодGET – Получение Prometheus-метрик сервиса хранения данных
ОписаниеДоступность метода для неаутентифицированного пользователя зависит от значения параметра actuator_authenticate конфигурационного файла:

- если параметр имеет значение true, доступ к методу будет разрешен только аутентифицированным пользователям;
- если параметр имеет значение false (по умолчанию), доступ к методу будет разрешен без аутентификации.
URLstorage-service/actuator/prometheus
Swagger-
Query-
Request-
ResponseМетод возвращает метрики сервиса в формате Prometheus (text/plain)

Методы получения информации о сервисе внешних интеграций (external-integration-service)

Заголовок раздела «Методы получения информации о сервисе внешних интеграций (external-integration-service)»

Метод получения эндпоинтов для запроса информации о сервисе внешних интеграций (external-integration-service)

Заголовок раздела «Метод получения эндпоинтов для запроса информации о сервисе внешних интеграций (external-integration-service)»
ПараметрЗначение
МетодGET – Получение списка доступных эндпоинтов для запроса информации о сервисе внешних интеграций
ОписаниеМетод по умолчанию доступен неаутентифицированному пользователю.
В конфигурационном файле имеется возможность отключения доступа неаутентифицированному пользователю.
URLexternal-integration-service/actuator
Swagger-
Query-
Request-
ResponseОтвет JSON в HTTP-body
_links:Ссылки на доступные эндпоинты сервиса
self:Эндпоинты для получения информации о самом сервисе
"href": "https://HOST/external-integration-service/actuator`”,`URL эндпоинта, который возвращает эндпоинты для запроса информации о сервисе, где HOST – адрес хоста eCA-VA
"templated": falseФлаг наличия переменной в URL
health:Эндпоинты для получения информации о состоянии сервиса
"href": "https://HOST/external-integration-service/actuator/health`”,`URL эндпоинта, который возвращает информацию о состоянии сервиса (подробнее см. ниже), где HOST – адрес хоста eCA-VA
"templated": falseФлаг наличия переменной в URL
health-path:Зарезервированный эндпоинт под будущие реализации
"href": "https://HOST/external-integration-service/actuator/health/{*path}`”,`URL зарезервированного эндроинта под будущие реализации
"templated": trueФлаг наличия переменной в URL
info:Эндпоинты для получения информации о сервисе
"href": "https://HOST/external-integration-service/actuator/info`”,`URL эндпоинта, который возвращает информацию о сервисе (подробнее см. ниже), где HOST – адрес хоста eCA-VA
"templated": falseФлаг наличия переменной в URL
prometheus:Эндпоинты для получения метрик в формате Prometheus
"href": "https://HOST/external-integration-service/actuator/prometheus`”,`URL эндпоинта, который возвращает метрики сервиса в формате Prometheus (подробнее см. ниже), где HOST – адрес хоста eCA-VA
"templated": falseФлаг наличия переменной в URL

Метод получения информации о состоянии сервиса внешних интеграций (external-integration-service)

Заголовок раздела «Метод получения информации о состоянии сервиса внешних интеграций (external-integration-service)»
ПараметрЗначение
МетодGET – Получение информации о состоянии сервиса внешних интеграций
ОписаниеМетод по умолчанию доступен неаутентифицированному пользователю.
В конфигурационном файле имеется возможность отключения доступа неаутентифицированному пользователю.
URLexternal-integration-service/actuator/health
Swagger-
Query-
Request-
ResponseОтвет JSON в HTTP-body
status (enum: UP, DOWN, OUT_OF_SERVICE, UNKNOWN)Статус (состояние) сервиса безопасности. Возможные значения:
- UP — работает;
- DOWN — не работает;
- OUT_OF_SERVICE — выключен;
- UNKNOWN — нет информации

Метод получения информации о сервисе внешних интеграций (external-integration-service)

Заголовок раздела «Метод получения информации о сервисе внешних интеграций (external-integration-service)»
ПараметрЗначение
МетодGET – Получение информации о сервисе внешних интеграций
ОписаниеМетод по умолчанию доступен неаутентифицированному пользователю.
В конфигурационном файле имеется возможность отключения доступа неаутентифицированному пользователю.
URLexternal-integration-service/actuator/info
Swagger-
Query-
Request-
ResponseОтвет JSON в HTTP-body
application:Информация о приложении
name (string)Название сервиса
version (string)Версия сервиса

Метод получения Prometheus-метрик сервиса внешних интеграций (external-integration-service)

Заголовок раздела «Метод получения Prometheus-метрик сервиса внешних интеграций (external-integration-service)»
ПараметрЗначение
МетодGET – Получение Prometheus-метрик сервиса внешних интеграций
ОписаниеДоступность метода для неаутентифицированного пользователя зависит от значения параметра actuator_authenticate конфигурационного файла:

- если параметр имеет значение true, доступ к методу будет разрешен только аутентифицированным пользователям;
- если параметр имеет значение false (по умолчанию), доступ к методу будет разрешен без аутентификации.
URLexternal-integration-service/actuator/prometheus
Swagger-
Query-
Request-
ResponseМетод возвращает метрики сервиса в формате Prometheus (text/plain)