LUNA PLATFORM v.5.51.6#
Изменения
-
Добавлена поддержка формата логирования ECS.
Для использования нового формата необходимо задать значение "ecs" в настройке "format" секции "LUNA_service_LOGGER".
При использовании значения "ecs" в логах будут возвращаться следующие поля:
- "http.response.status_code" — содержит код состояния ответа HTTP (200, 404, 500 и т.д.);
- "http.response.execution_time" — содержит информацию о времени, затраченном на выполнение запроса и получение ответа;
- "http.request.method" — содержит метод HTTP-запроса (GET, POST, PUT и т.д.);
- "url.path" — содержит путь в URL-адресе запроса;
- "error.code" — содержит код ошибки, если запрос завершается с ошибкой.
-
Добавлена возможность создавать расписание для задачи Reporter.
-
В запросы "create lambda" и "update lambda" добавлен новый параметр "base_image", позволяющий явно указать имя базового образа для построения Docker-контейнера.
Ранее можно было использовать только два заранее перенесенных на пользовательский regisry образа — "lpa-lambda-base" (базовая функциональность) и "lpa-lambda-base-fsdk" (базовая функциональность и функциональность для использования FSDK).
Пользовательский образ lambda предназначен для сложных lambda, которым не хватает возможностей, реализованных в базовых образах "lpa-lambda-base" и "lpa-lambda-base-fsdk" (например, многоэтапное создание Docker-контейнера или включение больших библиотек или данных в Docker-контейнер).
Для пользовательского образа lambda должны соблюдаться следующие условия:
- образ должен быть основан на образах "lpa-lambda-base" или lpa-lambda-base-fsdk"
- образ не должен удалять или изменять какие-либо установленные зависимости (
python3
,gcc
и т. д.) - образ должен находиться в том же registry, что и другие базовые лямбда-образы.
-
В сервис Lambda добавлена возможность создания пользовательских точек мониторинга для экземпляров lambda.
Например, можно отправить данные о том, сколько времени потребовалось для загрузки или обработки изображений.
См. подробную информацию в разделе "Monitoring" руководства разработчика сервиса Lambda.
-
Обновлена логика обработки ограничивающих прямоугольников в запросе generate stream events (beta).
Теперь исходное изображение тела (параметр "body") не требуется для сохранения ограничивающих прямоугольников лица/тела (поле "events" > "detections" > "samples" > "face"/"body" > "detection" > "rect").
-
В руководство по активации лицензии LUNA PLATFORM добавлен раздел "Смена вендора" с инструкциями по переходу с вендора HASP на Guardant и наоборот.
Исправленные ошибки
-
Удален неиспользуемый параметр "FETCH_EXTERNAL_IMAGE_TIMEOUTS" из настроек сервиса API.
-
Исправлено появление ошибки "Internal server error" при выполнении запроса "get system info", когда в базе данных Influx отсутствовали требуемые измерения.