From ae246bc3e080a0d3707949920a96bd90be44c074 Mon Sep 17 00:00:00 2001 From: Egor Ivanov Date: Fri, 16 Oct 2026 14:34:38 +0400 Subject: [PATCH 1/2] =?UTF-8?q?=D0=A5=D0=B0=D0=B1=200.22.0:=20=D0=BE=D0=B1?= =?UTF-8?q?=D1=80=D0=B0=D0=B7=20segateekb/openhub:0.22.0;=20=D1=8D=D0=BA?= =?UTF-8?q?=D1=81=D0=BF=D0=BE=D1=80=D1=82=20OTLP=20=D0=B2=20JSON,=20=D0=BA?= =?UTF-8?q?=D0=B0=D0=BA=20=D0=BD=D0=B0=D1=81=D1=82=D1=80=D0=BE=D0=B5=D0=BD?= =?UTF-8?q?=D0=BE=20=D0=BD=D0=B0=20=D1=81=D0=B5=D1=80=D0=B2=D0=B5=D1=80?= =?UTF-8?q?=D0=B5;=20=D1=81=D0=BF=D0=B0=D0=BD=D1=8B=20=D0=B2=D1=8B=D0=B7?= =?UTF-8?q?=D0=BE=D0=B2=D0=BE=D0=B2=20=D1=85=D1=80=D0=B0=D0=BD=D0=B8=D0=BB?= =?UTF-8?q?=D0=B8=D1=89=20=D0=B2=D0=BA=D0=BB=D1=8E=D1=87=D0=B5=D0=BD=D1=8B?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- docker-compose.yml | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/docker-compose.yml b/docker-compose.yml index 3e25c67..9c44ac0 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -129,7 +129,7 @@ services: # подчёркивание внутри слова удваивается (oshub.instance.trusted_proxies → # OSHUB_INSTANCE_TRUSTED__PROXIES). Имя с одинарным подчёркиванием хаб молча не прочитает. openhub: - image: segateekb/openhub:0.21.0 + image: segateekb/openhub:0.22.0 restart: unless-stopped environment: - TZ=UTC @@ -168,7 +168,8 @@ services: - OTEL_ENABLED=true - OTEL_SERVICE_NAME=openhub - OTEL_EXPORTER_OTLP_ENDPOINT=http://lgtm:4318 - - OTEL_EXPORTER_OTLP_PROTOCOL=http/protobuf + # Экспорт OTLP по HTTP в JSON — так настроен сервер; protobuf не возвращать без проверки на стенде + - OTEL_EXPORTER_OTLP_PROTOCOL=http/json # Выборка трасс решается на входе, в nginx (все запросы, web/nginx/conf.d/otel.conf): # хаб на parentbased наследует её, и трасса целая — nginx → хаб → база. # Доля здесь — только для собственных корней хаба (фоновые задания, метрики). @@ -177,9 +178,8 @@ services: # Экспорт партиями чаще умолчаний библиотеки (спаны 5 с, метрики 60 с), логи — 1 с по умолчанию - OTEL_BSP_SCHEDULE_DELAY=1000 - OTEL_METRIC_EXPORT_INTERVAL=10000 - # Спаны вызовов хранилищ сняты: страница давала ~40 спанов, скачивание ~25; экспорт - # у библиотеки идёт в потоке запроса, и каждый лишний слой отнимает допустимую долю трасс. - - OTEL_ENTITY_REPOSITORY_ENABLED=false + # Спаны вызовов хранилищ включены: трасса страницы и скачивания видна до слоя хранилищ + - OTEL_ENTITY_REPOSITORY_ENABLED=true volumes: - openhub_data:/var/lib/openhub depends_on: From eb21b052f250e64f5da6266a54f4a42b222044aa Mon Sep 17 00:00:00 2001 From: Egor Ivanov Date: Thu, 22 Oct 2026 06:51:34 +0400 Subject: [PATCH 2/2] =?UTF-8?q?=D0=A5=D0=B0=D0=B1=200.23.0:=20=D0=BE=D0=B1?= =?UTF-8?q?=D1=80=D0=B0=D0=B7=20segateekb/openhub:0.23.0;=20=D0=BE=D1=81?= =?UTF-8?q?=D0=B2=D0=BE=D0=B1=D0=BE=D0=B6=D0=B4=D0=B5=D0=BD=D0=B8=D0=B5=20?= =?UTF-8?q?=D0=BC=D0=B5=D1=82=D0=B0=D0=B4=D0=B0=D0=BD=D0=BD=D1=8B=D1=85=20?= =?UTF-8?q?=D0=BA=D0=BE=D0=BD=D1=82=D0=B5=D0=B9=D0=BD=D0=B5=D1=80=D0=B0=20?= =?UTF-8?q?=D0=BF=D0=BE=D1=81=D0=BB=D0=B5=20=D0=B3=D0=BE=D1=82=D0=BE=D0=B2?= =?UTF-8?q?=D0=BD=D0=BE=D1=81=D1=82=D0=B8=20=D0=B2=D0=BA=D0=BB=D1=8E=D1=87?= =?UTF-8?q?=D0=B5=D0=BD=D0=BE=20=D1=8F=D0=B2=D0=BD=D0=BE=20(OSHUB=5FSTART?= =?UTF-8?q?=5FRELEASE=5F=5FBEAN=5F=5FMETADATA,=20OSHUB=5FSTART=5FREADY=5F?= =?UTF-8?q?=5FWAIT=5F=5FSEC)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- docker-compose.yml | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/docker-compose.yml b/docker-compose.yml index 9c44ac0..e59917f 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -129,7 +129,7 @@ services: # подчёркивание внутри слова удваивается (oshub.instance.trusted_proxies → # OSHUB_INSTANCE_TRUSTED__PROXIES). Имя с одинарным подчёркиванием хаб молча не прочитает. openhub: - image: segateekb/openhub:0.22.0 + image: segateekb/openhub:0.23.0 restart: unless-stopped environment: - TZ=UTC @@ -162,6 +162,10 @@ services: - OSHUB_OPENAPI_ENABLED=true # Проверка новой версии хаба ходит на hub.oscript.io — это он сам, проверять нечего - OSHUB_UPDATES_CHECK=false + # После готовности хаба фоновое задание отпускает таблицы рефлексии контейнера (память); + # выключатель на случай странностей — false, ожидание готовности — секунды. + - OSHUB_START_RELEASE__BEAN__METADATA=true + - OSHUB_START_READY__WAIT__SEC=600 # README пакета без README в .ospx хаб ищет в репозитории GitHub (тег версии, затем ветка # по умолчанию) фоном; выключается на экране «Хаб» ключом oshub.readme.repository.enabled. - OSHUB_README_REPOSITORY_RAW_URL=https://raw.githubusercontent.com