Руководство по системному администрированию#
О документе#
Документ содержит описание системного администрирования продукта Platform V Index Search (IXS).
Основные понятия#
В таблице приведены основные аббревиатуры и сокращения:
Аббревиатура, сокращение |
Определение |
|---|---|
АС |
Автоматизированная система |
ETL |
Extract, Transform, Load. Модуль продукта Platform V Index Search (IXS), основанный на данном принципе управления хранилищем данных |
ElasticSearch |
OSS ElasticSearch продукт с открытым исходным кодом |
Среда контейнеризации |
Рекомендована Kubernetes 1.21, опционально реализована совместимость с Red Hat OpenShift 4+ |
Сценарии администрирования#
Администратору рекомендуется регулярно выполнять:
контроль состояния работы системы;
мониторинг производительности системы;
контроль свободного места на жестких дисках всех серверов системы, а также в файловой системе.
При выявлении нештатных ситуаций необходимо:
проверить работоспособность всех сервисов продукта Platform V Index Search (IXS);
проверить логи на наличие ошибок.
В рамках выполнения требований безопасной работы системы Администратор выполняет следующие функции:
осуществляет контроль использования средств защиты информации;
несет ответственность за качество проводимых им работ.
Доступ к АС должны иметь только те сотрудники, которым он необходим в соответствии с их должностными обязанностями. Доступ должен ограничиваться минимально необходимым объемом данных. Должны разделяться среды разработки, тестирования и эксплуатации, при этом, необходимо производить разделение обязанностей между разработчиками АС, тестирующим персоналом и сотрудниками, непосредственно эксплуатирующими уже введенные в промышленную эксплуатацию системы.
Специалисты, занимающиеся администрированием продукта Platform V Index Search(IXS), должны обладать следующими навыками:
развертывание и администрирование приложений в среде контейнеризации;
настройка сервера NGINX.
События системного журнала#
Все сервисы продукта Platform V Index Search (IXS) передают сообщения в системный журнал на разных уровнях логирования в зависимости от события.
Если в системном журнале нет сообщений об ошибках, значит все работает штатно.


События мониторинга#
В продукте Platform V Index Search (IXS) реализован мониторинг событий с использованием компонента Прикладной мониторинг (MONE) продукта Platform V Frontend Std.
Мониторинг ETL-компонента#
Описание метрик/событий:
Название метрики/события |
Наименование бизнес-операции и ее описание (title) |
Тип метрики |
|---|---|---|
UFS_INDEX_SEARCH_ETL_INDEX_UPDATE_FAIL_TIME |
Длительность обновления индекса (результат − "FAIL") |
Metric |
UFS_INDEX_SEARCH_ETL_INDEX_UPDATE_SUCCESS_TIME |
Длительность обновления индекса (результат − "SUCCESS") |
Metric |
UFS_INDEX_SEARCH_ETL_INDEX_DELETION_SUCCESS_TIME |
Длительность этапа очистки индекса |
Metric |
UFS_INDEX_SEARCH_ETL_DATA_EXTRACTION_SUCCESS_TIME |
Длительность этапа получения данных из источника |
Metric |
UFS_INDEX_SEARCH_ETL_DATA_TRANSFORMATION_SUCCESS_TIME |
Длительность этапа преобразования данных |
Metric |
UFS_INDEX_SEARCH_ETL_INDEX_SAVE_PROCEDURE_SUCCESS_TIME |
Длительность процедуры SAVE |
Metric |
UFS_INDEX_SEARCH_ETL_INDEX_UPDATE_PROCEDURE_SUCCESS_TIME |
Длительность процедуры UPDATE |
Metric |
UFS_INDEX_SEARCH_ETL_INDEX_UPDATE_ITERATION_SUCCESS_TIME |
Длительность итерации обновления индекса |
Metric |
UFS_INDEX_SEARCH_ETL_INDEX_UPDATE_START |
Запуск обновления индекса |
Event |
UFS_INDEX_SEARCH_ETL_INDEX_UPDATE_START_FAIL |
Не удалось запустить обновление индекса |
Event |
UFS_INDEX_SEARCH_ETL_DATA_EXTRACTION_FAIL |
Не удалось загрузить данные для обновления индекса |
Event |
UFS_INDEX_SEARCH_ETL_INDEX_DELETION_FAIL |
Не удалось очистить индекс |
Event |
UFS_INDEX_SEARCH_ETL_SUSPENDED_PROCEDURE_STATUS_UPDATE_FAIL |
Не удалось зарегистрировать в индексе .etl_sync неуспешную попытку обновления домена данных |
Event |
UFS_INDEX_SEARCH_ETL_COMPLETED_PROCEDURE_SUCCESS_UPDATE_FAIL |
Не удалось зарегистрировать в индексе .etl_sync успешное обновление домена данных |
Event |
UFS_INDEX_SEARCH_ETL_INDEX_UPDATE_SUCCESS |
Индекс успешно обновлен |
Event |
HTTP_REQUEST_RECEIVED |
Получен http-запрос |
Event |
HTTP_REQUEST_SUCCESS |
Http-запрос выполнен успешно |
Event |
HTTP_REQUEST_SUCCESS_DURATION |
Длительность http-запроса |
Metric |
HTTP_REQUEST_FAIL |
Не удалось выполнить http-запрос |
Event |
HTTP_REQUEST_FAIL_DURATION |
Длительность http-запроса (результат − error) |
Metric |
LOAD_DOCUMENT_FAIL_COUNT |
Количество неуспешно загруженных записей |
Metric |
Мониторинг Proxy-компонента#
Описание метрик/событий:
Название метрики/события |
Наименование бизнес-операции и ее описание (title) |
Тип метрики |
|---|---|---|
UFS_INDEX_SEARCH_PROXY_SEARCH_FAIL_TIME |
Длительность обработки поискового запроса (результат − "ERROR") |
Metric |
UFS_INDEX_SEARCH_PROXY_SEARCH_SUCCESS_TIME |
Длительность обработки поискового запроса |
Metric |
UFS_INDEX_SEARCH_PROXY_SEARCH_REQ_RECEIVED |
Получен поисковый запрос |
Event |
UFS_INDEX_SEARCH_PROXY_SEARCH_FAIL |
Не удалось выполнить поиск |
Event |
UFS_INDEX_SEARCH_PROXY_SEARCH_SUCCESS |
Поиск выполнен успешно |
Event |
Мониторинг кластера ElasticSearch на стороне Proxy-компонента#
Описание метрик/событий:
Наименование бизнес-операции и ее описание (title) |
Тип метрики |
Название метрики/события |
|---|---|---|
Ошибка мониторинга состояния кластера ElasticSearch |
Event |
UFS_INDEX_SEARCH_ES_MONITORING_FAIL |
Количество документов (по всем шардам) |
Metric |
UFS_INDEX_SEARCH_ES_DOCS_COUNT |
Количество удаленных документов (по всем шардам) |
Metric |
UFS_INDEX_SEARCH_ES_DOCS_DELETED |
Количество документов всего (по всем шардам) |
Metric |
UFS_INDEX_SEARCH_ES_DOCS_ALL |
Общие метрики состояния кластера ElasticSearch (запрос _cluster /health ) |
||
Показатель "здоровья" кластера |
Metric |
UFS_INDEX_SEARCH_ES_CLUSTER_HEALTH_STATUS |
Количество узлов в кластере |
Metric |
UFS_INDEX_SEARCH_ES_CLUSTER_HEALTH_NUMBER_OF_NODES |
Количество узлов данных |
Metric |
UFS_INDEX_SEARCH_ES_CLUSTER_HEALTH_NUMBER_OF_DATA_NODES |
Количество шардов, находящихся в процессе ребаланса |
Metric |
UFS_INDEX_SEARCH_ES_CLUSTER_HEALTH_RELOCATING_SHARDS |
Количество шардов, находящихся в процессе инициализации |
Metric |
UFS_INDEX_SEARCH_ES_CLUSTER_HEALTH_INITIALIZING_SHARDS |
Количество шардов, не размещенных на узлах кластера |
Metric |
UFS_INDEX_SEARCH_ES_CLUSTER_HEALTH_UNASSIGNED_SHARDS |
Количество задач уровня кластера в очереди на исполнение |
Metric |
UFS_INDEX_SEARCH_ES_CLUSTER_HEALTH_NUMBER_OF_PENDING_TASKS |
Максимальная длительность ожидания (в мс) в очереди на выполнение |
Metric |
UFS_INDEX_SEARCH_ES_CLUSTER_HEALTH_TASK_MAX_WAITING_IN_QUEUE_MILLIS |
Доля (в процентах) активных шардов в кластере |
Metric |
UFS_INDEX_SEARCH_ES_CLUSTER_HEALTH_ACTIVE_SHARDS_PERCENT_AS_NUMBER |
Расширенная статистика по кластеру ElasticSearch (_cluster /stats ) |
||
Количество проиндексированных записей в кластере по состоянию на текущий момент времени |
Metric |
UFS_INDEX_SEARCH_ES_CLUSTER_STATS_INDICES_DOCS_COUNT |
Общее количество индексов |
Metric |
UFS_INDEX_SEARCH_ES_CLUSTER_STATS_INDICES_COUNT |
Общий объем дискового пространства (в байтах). Статистика по кластеру |
Metric |
UFS_INDEX_SEARCH_ES_CLUSTER_STATS_FS_TOTAL_IN_BYTES |
Объем доступного дискового пространства (в байтах). Статистика по кластеру |
Metric |
UFS_INDEX_SEARCH_ES_CLUSTER_STATS_FS_AVAILABLE_IN_BYTES |
Объем свободного дискового пространства (в байтах). Статистика по кластеру |
Metric |
UFS_INDEX_SEARCH_ES_CLUSTER_STATS_FS_FREE_IN_BYTES |
Общее количество сегментов |
Metric |
UFS_INDEX_SEARCH_ES_CLUSTER_STATS_INDICES_SEGMENTS_COUNT |
Статистика по нодам (_nodes /stats ) |
||
Объем памяти, выделенной для кучи (heap), в байтах. Статистика по узлу кластера |
Metric |
UFS_INDEX_SEARCH_ES_NODE_JVM_MEM_HEAP_MAX_IN_BYTES |
Объем используемой памяти (heap), в байтах. Статистика по узлу кластера |
Metric |
UFS_INDEX_SEARCH_ES_NODE_JVM_MEM_HEAP_USED_IN_BYTES |
Доля используемой памяти в процентах от общего объема памяти, выделенного для кучи (heap). Статистика по узлу кластера |
Metric |
UFS_INDEX_SEARCH_ES_NODE_JVM_MEM_HEAP_USED_PERCENT |
Общий объем дискового пространства (в байтах). Статистика по узлу кластера |
Metric |
UFS_INDEX_SEARCH_ES_NODE_FS_TOTAL_TOTAL_IN_BYTES |
Объем доступного дискового пространства (в байтах). Статистика по узлу кластера |
Metric |
UFS_INDEX_SEARCH_ES_NODE_FS_TOTAL_FREE_IN_BYTES |
Объем свободного дискового пространства (в байтах). Статистика по узлу кластера |
Metric |
UFS_INDEX_SEARCH_ES_NODE_FS_TOTAL_AVAILABLE_IN_BYTES |
Количество открытых http-подключений к нодам на момент опроса |
Metric |
UFS_INDEX_SEARCH_ES_NODE_HTTP_CURRENT_OPEN |
Общее количество открытых http-подключений к нодам |
Metric |
UFS_INDEX_SEARCH_ES_NODE_HTTP_TOTAL_OPENED |
Время, которое кластер потратил на ожидание при индексации новых данных |
Metric |
UFS_INDEX_SEARCH_ES_NODE_INDICES_INDEXING_THROTTLE_TIME_IN_MILLIS |
Включает в себя не только время ожидания при восстановлении шард (например, после сбоев), но и время ожидания при перемещении шард с ноды на ноду (например, при ребалансе или миграции шард между зонами hot/warm) |
Metric |
UFS_INDEX_SEARCH_ES_NODE_INDICES_RECOVERY_THROTTLE_TIME_IN_MILLIS |
Общее время, затраченное кластером на ожидание объединения сегментов на данной ноде. Накопительный счетчик |
Metric |
UFS_INDEX_SEARCH_ES_NODE_INDICES_MERGES_TOTAL_THROTTLED_TIME_IN_MILLIS |
Счетчик опросов (1-ая фаза поиска). Статистика по узлу кластера |
Metric |
UFS_INDEX_SEARCH_ES_NODE_INDICES_SEARCH_QUERY_TOTAL |
Общая длительность всех опросов (1-ая фаза поиска). Статистика по узлу кластера |
Metric |
UFS_INDEX_SEARCH_ES_NODE_INDICES_SEARCH_QUERY_TIME_IN_MILLIS |
Счетчик выполненных задач в пуле потоков "write". Статистика по узлу кластера |
Metric |
UFS_INDEX_SEARCH_ES_NODE_THREAD_POOL_WRITE_COMPLETED |
Количество задач в очереди пула потоков "write". Статистика по узлу кластера |
Metric |
UFS_INDEX_SEARCH_ES_NODE_THREAD_POOL_WRITE_QUEUE |
Счетчик количества отказов по задачам в пуле потоков "write". Статистика по узлу кластера |
Metric |
UFS_INDEX_SEARCH_ES_NODE_THREAD_POOL_WRITE_REJECTED |
Счетчик выполненных задач в пуле потоков "refresh". Статистика по узлу кластера |
Metric |
UFS_INDEX_SEARCH_ES_NODE_THREAD_POOL_REFRESH_COMPLETED |
Количество задач в очереди пула потоков "refresh". Статистика по узлу кластера |
Metric |
UFS_INDEX_SEARCH_ES_NODE_THREAD_POOL_REFRESH_QUEUE |
Счетчик количества отказов по задачам в пуле потоков "refresh". Статистика по узлу кластера |
Metric |
UFS_INDEX_SEARCH_ES_NODE_THREAD_POOL_REFRESH_REJECTED |
Счетчик выполненных задач в пуле потоков "search". Статистика по узлу кластера |
Metric |
UFS_INDEX_SEARCH_ES_NODE_THREAD_POOL_SEARCH_COMPLETED |
Количество задач в очереди пула потоков "search". Статистика по узлу кластера |
Metric |
UFS_INDEX_SEARCH_ES_NODE_THREAD_POOL_SEARCH_QUEUE |
Счетчик количества отказов по задачам в пуле потоков "search". Статистика по узлу кластера |
Metric |
UFS_INDEX_SEARCH_ES_NODE_THREAD_POOL_SEARCH_REJECTED |
Счетчик выполненных задач в пуле потоков "get". Статистика по узлу кластера |
Metric |
UFS_INDEX_SEARCH_ES_NODE_THREAD_POOL_GET_COMPLETED |
Количество задач в очереди пула потоков "get". Статистика по узлу кластера |
Metric |
UFS_INDEX_SEARCH_ES_NODE_THREAD_POOL_GET_QUEUE |
Счетчик количества отказов по задачам в пуле потоков "get". Статистика по узлу кластера |
Metric |
UFS_INDEX_SEARCH_ES_NODE_THREAD_POOL_GET_REJECTED |
Количество опросов (1-ая фаза поиска), выполняемых в настоящий момент. Статистика по узлу кластера |
Metric |
UFS_INDEX_SEARCH_ES_NODE_INDICES_SEARCH_QUERY_CURRENT |
Счетчик извлечений (2-ая фаза поиска). Статистика по узлу кластера |
Metric |
UFS_INDEX_SEARCH_ES_NODE_INDICES_SEARCH_FETCH_TOTAL |
Общая длительность извлечения данных (2-ая фаза поиска). Статистика по узлу кластера |
Metric |
UFS_INDEX_SEARCH_ES_NODE_INDICES_SEARCH_FETCH_TIME_IN_MILLIS |
Количество извлечений (2-ая фаза поиска), выполняемых в настоящий момент. Статистика по узлу кластера |
Metric |
UFS_INDEX_SEARCH_ES_NODE_NDICES_SEARCH_FETCH_CURRENT |
Счетчик операций индексирования. Статистика по узлу кластера |
Metric |
UFS_INDEX_SEARCH_ES_NODE_INDICES_INDEX_TOTAL |
Суммарная длительность операций индексирования. Статистика по узлу кластера |
Metric |
UFS_INDEX_SEARCH_ES_NODE_INDICES_INDEX_TIME_IN_MILLIS |
Количество операций, индексирования, выполняемых в настоящий момент |
Metric |
UFS_INDEX_SEARCH_ES_NODE_INDICES_INDEX_CURRENT |
Счетчик обновлений (refreshes). Статистика по узлу кластера |
Metric |
UFS_INDEX_SEARCH_ES_NODE_INDICES_REFRESH_TOTAL |
Общая длительность обновлений (refreshes). Статистика по узлу кластера |
Metric |
UFS_INDEX_SEARCH_ES_NODE_INDICES_REFRESH_TOTAL_TIME_IN_MILLIS |
Счетчик сбросов (flushes). Статистика по узлу кластера |
Metric |
UFS_INDEX_SEARCH_ES_NODE_INDICES_FLUSH_TOTAL |
Общая длительность сбросов (flushes). Статистика по узлу кластера |
Metric |
UFS_INDEX_SEARCH_ES_NODE_INDICES_FLUSH_TOTAL_TIME_IN_MILLIS |
Total count of young-generation garbage collections |
Metric |
UFS_INDEX_SEARCH_ES_NODE_JVM_GC_COLLECTORS_YOUNG_COLLECTION_COUNT |
Total time spent on young-generation garbage collections |
Metric |
UFS_INDEX_SEARCH_ES_NODE_JVM_GC_COLLECTORS_YOUNG_COLLECTION_TIME_IN_MILLIS |
Total count of old-generation garbage collections |
Metric |
UFS_INDEX_SEARCH_ES_NODE_JVM_GC_COLLECTORS_OLD_COLLECTION_COUNT |
Total time spent on old-generation garbage collections |
Metric |
UFS_INDEX_SEARCH_ES_NODE_JVM_GC_COLLECTORS_OLD_COLLECTION_TIME_IN_MILLIS |
Size of fielddata cache (bytes) |
Metric |
UFS_INDEX_SEARCH_ES_NODE_INDICES_FIELDDATA_MEMORY_SIZE_IN_BYTES |
Number of evictions from fielddata cache |
Metric |
UFS_INDEX_SEARCH_ES_NODE_INDICES_FIELDDATA_EVICTIONS |
How many times the circuit breaker has been tripped |
Metric |
UFS_INDEX_SEARCH_ES_NODE_BREAKERS_FIELDDATA_TRIPPED |
Количество сегментов. Статистика по узлу кластера |
Metric |
UFS_INDEX_SEARCH_ES_NODE_INDICES_SEGMENTS_COUNT |
Open_file_descriptors |
Metric |
UFS_INDEX_SEARCH_ES_NODE_PROCESS_OPEN_FILE_DESCRIPTORS |
Max_file_descriptors |
Metric |
UFS_INDEX_SEARCH_ES_NODE_PROCESS_MAX_FILE_DESCRIPTORS |
Показатели состояния индексов (_stats) |
||
Счетчик запросов (1-ая фаза поиска). Статистика по всем шардам индекса |
Metric |
UFS_INDEX_SEARCH_ES_INDEX_SEARCH_QUERY_TOTAL |
Общая длительность всех запросов (1-ая фаза поиска). Статистика по всем шардам индекса |
Metric |
UFS_INDEX_SEARCH_ES_INDEX_SEARCH_QUERY_TIME_IN_MILLIS |
Количество запросов (1-ая фаза поиска), выполняемых в настоящий момент. Статистика по всем шардам индекса |
Metric |
UFS_INDEX_SEARCH_ES_INDEX_SEARCH_QUERY_CURRENT |
Счетчик извлечений (2-ая фаза поиска). Статистика по всем шардам индекса |
Metric |
UFS_INDEX_SEARCH_ES_INDEX_SEARCH_FETCH_TOTAL |
Общая длительность всех извлечений (2-ая фаза поиска). Статистика по всем шардам индекса |
Metric |
UFS_INDEX_SEARCH_ES_INDEX_SEARCH_FETCH_TIME_IN_MILLIS |
Количество извлечений (2-ая фаза поиска), выполняемых в настоящий момент. Статистика по всем шардам индекса |
Metric |
UFS_INDEX_SEARCH_ES_INDEX_SEARCH_FETCH_CURRENT |
Счетчик операций индексирования. Статистика по всем шардам индекса |
Metric |
UFS_INDEX_SEARCH_ES_INDEX_TOTAL |
Суммарная длительность операций индексирования. Статистика по всем шардам индекса |
Metric |
UFS_INDEX_SEARCH_ES_INDEX_INDEXING_TIME_IN_MILLIS |
Количество операций, индексирования, выполняемых в настоящий момент. Статистика по всем шардам индекса |
Metric |
UFS_INDEX_SEARCH_ES_INDEX_INDEXING_CURRENT |
Счетчик обновлений (refresh). Статистика по всем шардам индекса |
Metric |
UFS_INDEX_SEARCH_ES_INDEX_REFRESH_TOTAL |
Общая длительность обновлений (refresh). Статистика по всем шардам индекса |
Metric |
UFS_INDEX_SEARCH_ES_INDEX_REFRESH_TOTAL_TIME_IN_MILLIS |
Счетчик сбросов (flush). Статистика по всем шардам индекса |
Metric |
UFS_INDEX_SEARCH_ES_INDEX_FLUSH_TOTAL |
Общая длительность сбросов (flushes). Статистика по всем шардам индекса |
Metric |
UFS_INDEX_SEARCH_ES_INDEX_FLUSH_TOTAL_TIME_IN_MILLIS |
Size of fielddata cache (bytes) (по всем шардам) |
Metric |
UFS_INDEX_SEARCH_ES_INDEX_FIELDDATA_MEMORY_SIZE_IN_BYTES |
Number of evictions from fielddata cache (по всем шардам) |
Metric |
UFS_INDEX_SEARCH_ES_INDEX_FIELDDATA_EVICTIONS |
Количество сегментов. Статистика по всем шардам индекса |
Metric |
UFS_INDEX_SEARCH_ES_INDEX_SEGMENTS_COUNT |
Настройки#
Параметры для настройки продукта Platform V Index Search (IXS) хранятся в платформенном компоненте Управление параметрами (CFGE) продукта Platform V Frontend Std.
Параметры ETL-компонента:
Имя параметра |
Тип |
Группа атрибутов |
Описание |
|---|---|---|---|
ufs.baseurl.elastic.etl |
Строка [STRING] |
PLATFORM_RUNTIME_ENVIRONMENT/SUBSYSTEM |
URL ElasticSearch |
Настройки индексированного поиска |
|||
bfs.index.etl.domain.cron |
Строка [STRING] |
TASK_DOMAIN_ID |
Расписание обновления индекса в виде cron expression. Первое поле записи − секунды |
bfs.index.etl.domain.bulk.batch |
Число [LONG] |
TASK_DOMAIN_ID |
Максимальное количество документов (размер пачки), индексируемых в рамках одной операции |
bfs.index.etl.domain.timeout |
Число [LONG] |
TASK_DOMAIN_ID |
Разрешенное время (мс) на обновление индекса. Значение по умолчанию − 3600000 (1 час) |
bfs.index.etl.task.domain.enable |
Логическое [BOOLEAN] |
TASK_DOMAIN_ID |
Включение/выключение задачи обновления данных: true − задача включена, false − задача отключена. Значение параметра применяется, если разрешено обновление домена данных (параметр bfs.index.etl.domain.enable с учетом разреза имеет значение true). Иначе (параметр bfs.index.etl.domain.enable с учетом разреза имеет значение false) все задачи обновления данных в этом домене отключены независимо от значений bfs.index.etl.task.domain.enable |
bfs.index.etl.domain.purify.attempts |
Число [LONG] |
DOMAIN_CODE |
Максимальное количество попыток очищения домена данных (по умолчанию − 1, максимальное количество − 127, минимальное количество − 1) |
bfs.index.etl.elastic.rest.https.enable |
Логическое [BOOLEAN] |
SUBSYSTEM |
Схема (протокол) взаимодействия между etl-компонентом и кластером ElasticSearch (true − HTTPS, false − HTTP) |
bfs.index.etl.domain.enable |
Логическое [BOOLEAN] |
DOMAIN_CODE |
Включение/выключение обновления индекса (true − обновление разрешено, false − обновление запрещено) |
bfs.index.etl.source.enable |
Логическое [BOOLEAN] |
SOURCE_TYPE_CODE |
Можно ли использовать источник для обновления индекса (true − обновление разрешено, false − обновление запрещено) |
bfs.index.etl.elastic.rest.autobalancing.enable |
Логическое [BOOLEAN] |
SUBSYSTEM |
Включение/выключение автоматической балансировки |
bfs.index.etl.elastic.header.name.force |
Строка [STRING] |
SUBSYSTEM |
Имя header-а для маршрутизации к требуемому контуру |
Настройки http-клиента |
|||
ufs.httpclient.time-out.request.milliseconds.elastic.etl |
Число [LONG] |
PLATFORM_RUNTIME_ENVIRONMENT/SUBSYSTEM |
Таймаут запроса в миллисекундах (значение по умолчанию − 3000, 0 − бесконечный таймаут) |
ufs.httpclient.time-out.connection.milliseconds.elastic.etl |
Число [LONG] |
PLATFORM_RUNTIME_ENVIRONMENT/SUBSYSTEM |
Таймаут на установку соединения в миллисекундах (значение по умолчанию − 500, 0 − бесконечный таймаут) |
ufs.httpclient.connections.max.total.elastic.etl |
Число [LONG] |
PLATFORM_RUNTIME_ENVIRONMENT/SUBSYSTEM |
Максимальное число соединений в пуле (значение по умолчанию − 40) |
ufs.httpclient.connections.max.per-route.elastic.etl |
Число [LONG] |
PLATFORM_RUNTIME_ENVIRONMENT/SUBSYSTEM |
Максимальное число соединений на URL (значение по умолчанию − 10) |
ufs.httpclient.headers.name.server-ip.elastic.etl |
Строка [STRING] |
PLATFORM_RUNTIME_ENVIRONMENT/SUBSYSTEM |
Имя http-заголовка для передачи ip-адреса клиента (значение по умолчанию − ufs-client-ip) |
Параметры proxy-компонента:
Имя параметра |
Тип |
Группа атрибутов |
Описание |
|---|---|---|---|
ufs.baseurl.elastic.proxy |
Строка [STRING] |
PLATFORM_RUNTIME_ENVIRONMENT/SUBSYSTEM |
URL ElasticSearch |
Настройки индексированного поиска |
|||
bfs.index.proxy.elastic.rest.https.enable |
Логическое [BOOLEAN] |
SUBSYSTEM |
Схема (протокол) взаимодействия между proxy-компонентом и кластером ElasticSearch (true − HTTPS, false − HTTP) |
bfs.index.proxy.elastic.rest.autobalancing.enable |
Логическое [BOOLEAN] |
SUBSYSTEM |
Включение/выключение автоматической балансировки |
bfs.index.proxy.elastic.monitoring.period |
Число [LONG] |
SUBSYSTEM |
Длительность временного окна (мс) для получения метрик состояния кластера ElasticSearch (максимальное значение − 600000 (10 минут)) |
bfs.index.proxy.elastic.header.name.force |
Строка [STRING] |
SUBSYSTEM |
Имя header-а для маршрутизации к требуемому контуру |
Настройки http-клиента |
|||
ufs.httpclient.time-out.request.milliseconds.elastic.proxy |
Число [LONG] |
PLATFORM_RUNTIME_ENVIRONMENT/SUBSYSTEM |
Таймаут запроса в миллисекундах (значение по умолчанию − 3000, 0 − бесконечный таймаут) |
ufs.httpclient.time-out.connection.milliseconds.elastic.proxy |
Число [LONG] |
PLATFORM_RUNTIME_ENVIRONMENT/SUBSYSTEM |
Таймаут на установку соединения в миллисекундах значение по (умолчанию − 500, 0 − бесконечный таймаут) |
ufs.httpclient.time-out.request.connection.milliseconds.elastic.proxy |
Число [LONG] |
PLATFORM_RUNTIME_ENVIRONMENT/SUBSYSTEM |
Таймаут запроса соединения из пула в миллисекундах (значение по умолчанию − 500, 0 − бесконечный таймаут) |
ufs.httpclient.time-out.socket.milliseconds.elastic.proxy |
Число [LONG] |
PLATFORM_RUNTIME_ENVIRONMENT/SUBSYSTEM |
Таймаут ожидания данных после установки соединения, таймаут между двумя пакетами данных (значение по умолчанию − 3000, где 0 − бесконечный таймаут) |
ufs.httpclient.connections.max.total.elastic.proxy |
Число [LONG] |
PLATFORM_RUNTIME_ENVIRONMENT/SUBSYSTEM |
Максимальное число соединений в пуле (значение по умолчанию − 40) |
ufs.httpclient.connections.max.per-route.elastic.proxy |
Число [LONG] |
PLATFORM_RUNTIME_ENVIRONMENT/SUBSYSTEM |
Максимальное число соединений на URL (значение по умолчанию − 10) |
ufs.httpclient.headers.name.server-ip.elastic.proxy |
Строка [STRING] |
PLATFORM_RUNTIME_ENVIRONMENT/SUBSYSTEM |
Имя http-заголовка для передачи ip-адреса клиента (значение по умолчанию − ufs-client-ip) |
Часто встречающиеся проблемы и пути их устранения#
В настоящий момент ведется сбор статистики для наполнения данного раздела.