Перейти к содержанию

Приложение 3. Описание переменных файла «all.yml»#

Параметр Описание Возможные значения По умолчанию Рек. по изменению
FIREWALL_DISABLE Отключение брандмауэра Linux - yes – брандмауэр будет отключен; no
- no – брандмауэр будет включен
SELINUX_DISABLE Отключение системы принудительного контроля доступов «SELinux» - yes – SELinux будет отключен; no
- no – SELinux будет включен
PACKAGES_UPDATE Отключение обновления внутренних пакетов Linux при установке - yes – обновление отключено; no
- no – будет произведено обновление
LUNA_CARS_HOME Директория для установки по умолчанию /var/lib/luna/cars -
ANALYTICS_MEDIA_ROOT_FOLDER Директория в которую будут сохраняться лучшие кадры, полученные от CARS Stream /var/lib/luna/cars/media -
HASP_LICENCE_SERVER Задаёт путь до сервера, к которому инсталлятор обращается за доступной сетевой лицензией CARS API и CARS Stream IP адрес сервера с установленной утилитой HASP localhost
HASP_LICENSE_FILE Задает путь до файла лицензии, к которому обращается инсталлятор. Рекомендуется лицензирование путем указания пути до файла лицензии при использовании триальной лицензии Путь до файла с лицензией empty
STREAM_LICENSE_FILE Директория для размещения файла лицензии для детекторов людей и животных Путь до файла ./extras/ license_files/ license_example.conf
LANGUAGE_CODE Язык веб-интерфейса CARS Analytics - ‘ru-ru’ – русский язык; ‘ru-ru’
- ‘en-us’ – английский язык
TIME_ZONE Задаёт часовой пояс для работы системы LUNA CARS Значение этого параметра может быть любым из доступных в базе данных «time zone» 'Europe/ Moscow'
API_VERSION Задает версию дистрибутива CARS API. По умолчанию задается актуальная версия Доступные версии CARS API v.2.0.4
API_PLATFORM Процессор обработки запросов к CARS API - gpu – обработка запросов на графическом процессоре; cpu_avx
- cpu_avx – обработка запросов на центральном процессоре с поддержкой инструкций Advanced Vector Extensions 2 (AVX2);
- cpu – обработка запросов на центральном процессоре без поддержки инструкций Advanced Vector Extensions 2 (AVX2)
STREAM_PLATFORM Процессор обработки запросов к CARS STREAM - gpu – обработка запросов на графическом процессоре; cpu
- cpu – обработка запросов на центральном процессоре без поддержки инструкций AVX2
STREAM_VERSION Задает версию дистрибутива CARS Stream. По умолчанию задается актуальная версия Доступные версии CARS Stream v.2.0.54
ANALYTICS_BACKEND_VERSION Задает версию дистрибутива backend CARS Analytics. По умолчанию задается актуальная версия Доступные версии backend CARS Analytics v.3.1.21
ANALYTICS_BACKEND_VEHICLE_PLUGIN_VERSION Задает версию дистрибутива плагина сценариев CARS Analytics. По умолчанию задается актуальная версия Доступные версии плагина CARS Analytics v.1.0.27
ANALYTICS_FRONTEND_VERSION Задает версию дистрибутива frontend CARS Analytics. По умолчанию задается актуальная версия Доступные версии frontend CARS Analytics v.2.0.39
API_ZIP_LOCATION Относительный или абсолютный путь до архива CARS API ../../extras/api/luna-cars_{{ API_PLATFORM }}rel.zip} -
STREAM_ZIP_LOCATION Относительный или абсолютный путь до архива CARS Stream ../../extras/stream/carstream_linux_cs8_{{ STREAM_VERSION }}.zip -
ANALYTICS_BACKEND_ZIP_LOCATION Относительный или абсолютный путь до архива backend компонента CARS Analytics ../../extras/back/cars_analytics_backend_{{ ANALYTICS_BACKEND_VERSION }}.zip -
ANALYTICS_BACKEND_VEHICLE_PLUGIN_LOCATION Относительный или абсолютный путь до архива плагинов CARS Analytics ../../extras/back/analytics_vehicle_plugin_{{ ANALYTICS_BACKEND_VEHICLE_PLUGIN_VERSION }}.zip -
ANALYTICS_FRONTEND_ZIP_LOCATION Относительный или абсолютный путь до архива frontend компонента CARS Analytics ../../extras/front/cars_analytics_frontend_{{ ANALYTICS_FRONTEND_VERSION }}.zip -
API_PORT Порт диапазона для подключения к несколькими копиям CARS API Доступные порты 8101
API_COUNT Диапазон портов для подключения к CARS API 1…Количество запущенных экземпляров CARS API 2
API_CPU_COUNT Количество потоков ЦП для обработки запросов CARS API. Отсчет начинается с 1 1…Количество потоков ЦП 8
API_GPU_NUMBER Номер ГП для обработки запросов CARS API. Отсчет начинается с 0 0…Количество ГП в контуре 0
API_WITH_SLR Использование python-модуля для проверки пересечения ТС сплошной линии - True – использовать; False
- False – не использовать
API_LOG_LEVEL Выбор уровня логирования CARS API - 0 – INFO (логирование информационных сообщений); 2
- 1 – WARNING (логирование предупреждающих сообщений);
- 2 – ERROR (логирование ошибок);
- 3 – FATAL (логирование критических ошибок)
API_NGINX_PORT Порт NGINX балансировщика Доступные порты 8100
STREAM_PORT Порт сервера, на котором развернута подсистема CARS Stream Доступные порты 34569
HEALTH_CHECK_MAX_ERROR_COUNT Лимит ошибок при чтении источника кадров за установленный период. При превышении лимита CarsStream закрывает источник и перестаёт получать из него кадры 1...1000 200
API_PLATE_ESTIMATOR_TYPE Версия алгоритма оценки точности распознавания ГРЗ. Отличие версий заключается в улучшении качества работы и расширении списка распознаваемых стран в обновленной версии 2 - V1; V2
- V2
API_SYMBOL_THRESHOLD Порог точности распознавания символов. Символы, точность распознавания которых определена ниже установленного порога, не отображаются в UI 0…1 0.8
API_USE_LATIN_CHARACTERS Использование латинских символов при отображении символов ГРЗ - True – использовать латиницу; False
- False – использовать кириллицу
ENABLE_BODY_DETECTOR Флаг для активации детектора людей - 0 – детектор отключен 1
- 1 – детектор включен
ENABLE_ANIMAL_DETECTOR Флаг для активации детектора животных - 0 – детектор отключен 1
- 1 – детектор включен
ANALYTICS_FRONTEND_PORT Порт для подключения к frontend компоненту CARS Analytics Доступные порты 8080
ANALYTICS_BACKEND_PORT Порт для подключения к backend компоненту CARS Analytics Доступные порты 8000
ANALYTICS_BACKEND_HANDLER_CONCURRENCY Распределение нагрузки работы обработчиков CARS Analytics на несколько потоков. Зависит от количества ядер ЦП 1…8 8
AGGREGATE_WITH_WORKERS Использование дополнительных ресурсов (воркеров) для агрегации результатов детекции и распознавания. При включенном параметре для агрегации результатов используются воркеры, а не агрегатор в CARS Analytics BACKEND. Количество создаваемых воркеров не ограничено, нагрузка равномерно распределяется между ними и события параллельно обрабатываются. Данный параметр улучшает производительность работы системы, в частности при подключении множества камер. При выключенном параметре агрегация результатов происходит только посредством агрегатора и занимает больше времени. - True – использовать; True
False – не использовать
ENABLED_UNICODE_INPUT Использование символов Unicode при поиске ГРЗ по символам в CARS Analytics - True – использовать; False
- False – не использовать
AGGREGATOR_COUNT Количество экземпляров сервиса агрегатор. Сервис используется для агрегации результатов детекции и распознавания. Использование множества экземпляров необходимо для равномерного распределения множества событий.Количество используемых экземпляров не должно превышать количество используемых камер в системе 1…n 1
SEND_UPDATES_TO_WEB_SOCKET Определяет, отправлять ли обновление по получению окончания трека в WebSocket - True – отправлять; True
- False – не отправлять True
LOGGING_DIR Задаёт наименование папки, в которую сохраняются логи ‘logs’ ‘logs’
POSTGRES_DB Задаёт имя базы данных ‘luna_cars_analytics’ ‘luna_cars_analytics’
POSTGRES_USER Задаёт логин пользователя базы данных ‘postgres’ ‘postgres’
POSTGRES_PASSWORD Задаёт пароль для доступа к базе данных ‘password’ ‘password’
POSTGRES_PORT Порт базы данных 5432
REDIS_PORT Задаёт порт для подключения к Redis 6379
EMAIL_USE_SSL Протокол защиты данных Secure Sockets Layer (SSL). Протокол защиты зависит от выбранного SMTP-сервера. Необходимо использовать один из протоколов соединения (SSL или TLS). При работе с SMTP-сервисами Gmail и Yandex без подключения двухэтапной аутентификации необходимо дать разрешение почтовому ящику на работу с небезопасными приложениями - True – использовать SSL; False
- False – не использовать SSL
EMAIL_USE_TLS Указывает использовать ли TLS (transport layer security) соединение с SMTP-сервером. Используется для явного TLS подключения - True – использовать TLS; True
- False – не использовать TLS
EMAIL_PORT Задаёт порт, используемый при подключении к SMTP-серверу Значения параметров подключения к STMP-серверу берутся из открытых источников 2525
EMAIL_HOST Задаёт имя SMTP-сервера, используемое для отправки электронных писем Значения параметров подключения к STMP-серверу берутся из открытых источников smtp.domain_name.ru
EMAIL_HOST_USER Задаёт имя пользователя, используемое при подключении к SMTP-серверу, указанному в EMAIL_HOST Email адрес, созданный в домене выбранного SMTP- сервера test_email@domain_name.ru
SERVER_EMAIL Задаёт Email-адрес, используемый в качестве адреса отправителя Email адрес, созданный в домене выбранного SMTP- сервера test_email@domain_name.ru
DEFAULT_FROM_EMAIL Задаёт Email-адрес, используемый при отправке различных автоматических рассылок Email адрес, созданный в домене выбранного SMTP- сервера test_email@domain_name.ru
EMAIL_HOST_PASSWORD Задаёт пароль для подключения к SMTP-серверу, который указан в EMAIL_HOST. Эта настройка используется вместе с EMAIL_HOST_USER для авторизации при подключении к SMTP-серверу Пароль, созданный в домене выбранного SMTP- сервера your_password
DEBUG_ANALYTICS Режим отладки работы LUNA CARS Analytics - True – включение режима отладки; False
- False – режим работы без отладки
XLSX_SAVE_IMAGES Сохранение изображений в файл *.xlsx при формировании отчетов - True – сохранять; False
- False – не сохранять
GLUE_BY_TRACKEND Режим склейки дублирующих событий по получении окончания трека, если совпал ГРЗ или марка и модель ТС. Рекомендуется использовать при частых разрывах треков (например, если в кадре есть частичное перекрытие детектируемой зоны). При использовании возможно снижение производительности - True – склеивать; False
- False – не склеивать
GLUE_TRACKEND_TIMEDELTA Временная дельта, в которую происходит поиск событий для склейки дублирующих событий (в секундах). Рекомендуется использовать при частых разрывах треков (например, если в кадре есть частичное перекрытие детектируемой зоны). При использовании возможно снижение производительности 1...60 5
SHOW_ALL_FULL_FRAMES Показывать все полные кадры в CARS Analytics. При выставлении значения False будут отображаться только полные кадры начала и конца трека, а также одного лучшего кадра.
Данный параметр является вспомогательным при тестировании и отладке продукта и не используется при промышленной эксплуатации системы - True – показывать; False
- False – не показывать
USE_OLD_AGGREGATION Использование методов агрегации старого образца, т.е. системы выбора лучших значений параметров распознавания. В последних версиях системы по умолчанию используются методы агрегации нового образца, данный параметр является вспомогательным для тестирования и отладки продукта. Версии методов агрегации отличаются используемыми в них алгоритмами выбора параметров - True – использовать; False
- False – не использовать
BESTSHOT_LIFETIME Время жизни лучшего кадра (в часах). По истечении выставленного значения, лучший кадр будет автоматически удален. Значения параметра не ограничены, однако не рекомендуется выставлять высокие значения с целью предотвращения заполнения памяти сервера 1…- 24
ENABLED_VEHICLE_CLASSIFIERS Доступные классификаторы ТС См. список доступных классификаторов в Руководстве Администратора CARS API "bestshot": ["car_brand_model_v2","vehicle_type","vehicle_emergency_type","vehicle_color","vehicle_descriptor","public_transport_type","special_transport_type","vehicle_axles",],"vehicle_plate":["grz_all_countries",]
SEND_TRACKEND_UPDATE Отправление сообщений по окончанию трека. Используется для типов событий со шлагбаумом. В случаях, когда сообщений об окончании трека приходит поздно (машина остается в кадре, либо трек переносится на другой объект, и т.д.), отключение данного параметра поможет избежать повторного открытия шлагбаума - True – отправлять; True
- False – не отправлять
MAX_SYMBOLS_BELOW_THRESHOLD Максимальное количество ошибок при поиске ГРЗ (в количестве символов). Т.е. на какое количество символов возможна допустимая ошибка Системы при поиске ГРЗ (напр. при сравнении со списком номеров) 1...10 2