Примечания к релизу 312
Примечания к релизам / Примечания к релизу 312
ВНИМАНИЕ! ДАННАЯ ВЕРСИЯ ПОЗВОЛЯЕТ ОБНОВИТЬСЯ НА НЕЁ С ВЕРСИИ 308.
Ключ-АСТРОМ
! Критические изменения
! Критические изменения Наблюдаемость инфраструктуры | Мониторинг служб ОС
Политика мониторинга служб ОС теперь требует правила обнаружения
Для новых или изменённых политик мониторинга служб ОС необходимо определить как минимум одно правило обнаружения. Существующие политики будут применяться без изменений.
Кроме того, правила обнаружения поддерживают $match()оператора.
! Критические изменения платформы | Настройки
Изменения журнала аудита настроек
Мы скорректировали генерацию журнала аудита настроек, чтобы улучшить читаемость и сократить количество спама.
Изменения ранга объектов, вызванные переупорядочением их в ранжированном списке, теперь будут отражаться следующим образом:
- В API журнала аудита:
REORDER(изUPDATE), если само значение не было изменено, илиUPDATE(как и раньше), если само значение было изменено.
Новые функции и улучшения
Обновление функций: Наблюдаемость инфраструктуры | Наблюдаемость приложений | Аналитика уязвимостей
Коробочный мониторинг Python
Начиная С Ключ-АСТРОМ Managed версия 1.312+и ЕдиныйАгент версии 1.311+, вы можете отслеживать процессы Python, отслеживать все приложения и сервисы Python, а также анализировать среду выполнения Python и сторонние библиотеки на наличие уязвимостей.
Наблюдаемость инфраструктуры
Отслеживайте работоспособность и доступность процессов Python и выявляйте узкие места сборки мусора Python во всех поколениях и проблемы с потоками. Доступны следующие метрики процессов Python:
- Количество коллекций Python GC (gen0, gen1, gen2)
- Объекты, собранные Python GC (gen0, gen1, gen2)
- Несобираемые объекты Python GC (gen0, gen1, gen2)
- Время сборки мусора Python (gen0, gen1, gen2)
- Количество активных потоков Python
- Количество выделенных блоков памяти (кучи)
Чтобы начать
- Перейдите в Настройки > Мониторинг > Технологии мониторинга .
- Найдите Python и включите Monitor Python .
- Создайте правило мониторинга процессов , чтобы обеспечить глубокий мониторинг выбранных процессов.
Наблюдаемость приложения
Автоматически распознавайте ваши приложения Python на каждом уровне и диагностируйте аномалии с помощью искусственного интеллекта ИИ, чтобы определить первопричину, вплоть до неисправного кода. Сквозное наблюдение за сервисами в сочетании с аналитикой на уровне кода и анализом исключений поможет вам обеспечить надежность вашей производственной среды.
Чтобы начать
- Убедитесь, что мониторинг Python включен (см. раздел «Наблюдаемость инфраструктуры» выше).
- Перейдите в раздел Настройки > Настройки > Функции ЕдиногоАгента, найдите и включите все интересующие вас датчики Python, а затем перезапустите процессы.
Аналитика уязвимостей
Автоматически обнаруживайте уязвимости среды выполнения Python и сторонних приложений в своих приложениях Python, быстро оценивайте их влияние на контролируемую среду и расставляйте приоритеты для усилий по устранению уязвимостей.
Чтобы начать
- Убедитесь, что мониторинг Python включен (см. раздел «Наблюдаемость инфраструктуры» выше).
- Перейдите в Настройки > Настройки > Функции ЕдиногоАгента, найдите и включите отчеты о компонентах программного обеспечения Python, а затем перезапустите процессы.
- Перейдите в Настройки > Безопасность приложений > Анализ уязвимостей > Общие настройки , а затем включите Python
Обновление функций платформы | Сервисы платформы
Ограничение сетевой зоны
Теперь по умолчанию существует ограничение на сетевую зону 10,000.
Обновление функций Инфраструктура Наблюдаемость
Устойчивые обновления для Environment АктивногоШлюза
Мы рады сообщить об улучшениях механизма автоматического обновления АктивногоШлюза. Новый процесс обновления гарантирует, что обновления в сетевых зонах, группах АктивногоШлюза и синтетических частных расположениях будут выполняться последовательно. Эти улучшения дают ряд преимуществ:
- Минимизированное время простоя : благодаря последовательному обновлению АктивногоШлюза мы снижаем риск перебоев в обслуживании.
- Повышенная стабильность : непрерывные обновления гарантируют, что в любой момент времени обновляется только подмножество АктивногоШлюза, что позволяет поддерживать общую стабильность системы.
- Повышенная надежность : этот метод позволяет улучшить мониторинг и быстро устранить неполадки в процессе обновления.
Эти изменения значительно повысят производительность и надежность развертываний АктивногоШлюза.
Обновление функций: Наблюдаемость инфраструктуры | Мониторинг журналов
Обновлены лимиты на прием журналов
- Аналитика журналов: улучшенные характеристики приема журналов с улучшенной поддержкой записей журналов, содержащих большие объемы полезной нагрузки.
- Все настройки журнала: обновлены лимиты приема журналов с учетом новых пороговых значений и возможностей.
Цифровой опыт | RUM Web
Оцените общую отзывчивость веб-сайта с помощью Interaction to Next Paint
В отчете Google Core Web Vitals вместо показателя First Input Delay (FID) используется показатель Interaction to Next Paint (INP). Ключ-АСТРОМ теперь предлагает возможность мониторинга и анализа INP для отслеживаемых веб-сайтов. FID использовался для измерения скорости отклика при первом взаимодействии с веб-сайтом, а INP позволяет оценить задержку между взаимодействиями на веб-сайте во время посещения.
Вы можете разместить нашу метрику INP ( builtin:apps.web.interactionToNextPaint) на панелях мониторинга по различным измерениям, таким как интерфейсные приложения, браузеры и местоположения.
Кроме того, вы можете оценить значения INP через страницу Frontend и другие страницы анализа, а также отфильтровать веб-сайты с худшими значениями INP для инициирования улучшений.
Безопасность приложений | Уязвимости
Поддержка Go для аналитики уязвимостей во время выполнения и защиты приложений во время выполнения
Технология Go теперь доступна для Runtime Vulnerability Analytics (обнаружение уязвимостей на уровне кода) и Runtime Application Protection (защита от атак).
- Чтобы включить мониторинг Runtime Vulnerability Analytics для уязвимостей на уровне кода Go
- Настройте контроль обнаружения уязвимостей на уровне кода для Go
- Включить мониторинг ЕдиногоАгента для Go
- Чтобы включить мониторинг Runtime Application Protection для атак в технологии Go
- Настройте управление атакой для Go
- Включить мониторинг ЕдиногоАгента для Go
Требуется действие
С этим выпуском клиентам предварительной версии технологии Go необходимо перейти на ЕдиныйАгент версии 1.311Для повторной активации этой функции. После этого дальнейшая настройка не требуется
Цифровой опыт | RUM Web
Целостность подресурса для кода мониторинга RUM
Теперь вы можете использовать функцию браузера проверки целостности подресурсов, чтобы гарантировать целостность кода мониторинга RUM, который автоматически внедряется или вручную вставляется в ваше веб-приложение.
Цифровой опыт | Синтетика
Дополнительная поддержка аутентификации Kerberos для браузерных мониторов
Negotiate (Kerberos) теперь поддерживается для мониторов браузера, выполняемых в частных расположениях с помощью:
- Версия кластера 1.312
- АктивныйШлюз версии 1.311+ Linux
- АктивныйШлюз версии 1.311+ Контейнеризованный
Цифровой опыт | Синтетика
Добавлены ограничения на временное хранилище для шаблона контейнерного расположения.
Шаблон расположения контейнерного синтетического хранилища теперь включает запросы на эфемерное хранилище и ограничения для каждого контейнера.
Платформа | ИИ
Поддержка разрешения dt.source_entity в отчетах о событиях для режима классических свойств
dt.source_entityТеперь можно перезаписывать события для классических конфигураций, поддерживающих шаблон событий (например, события журнала, события метрик). Также можно извлекать значение из другого свойства через {property}.
Кластер
Обновление Cassandra до версии 4.1.8
В рамках этого выпуска узлы Cassandra обновлены до версии 4.1.8 для устранения ошибок и проблем безопасности.
Никакого ручного вмешательства пользователя или простоя системы не требуется. Обновление должно происходить посредством непрерывных обновлений в рамках обычных обновлений версии.
Поддержка операционных систем
====Следующие операционные системы вскоре больше не будут поддерживаться с более поздних от данного обновления Ключ-АСТРОМ, об этом будет объявлено в соответствующих примечаниях:====*Linux : Red Hat Enterprise Linux 8.8, 9.2
- x86-64
- Linux : Amazon Linux 2
- x86-64
- Linux : Debian 10
- x86-64
Операционные системы, поддержка которых в недавнем времени была прекращена:
- Linux: CentOS Stream 8
- x86-64
- Последняя совместимая версия: 1.308
- Linux: CentOS 7.9
- x86-64
- Последняя совместимая версия: 1.308
- Linux: Red Hat Enterprise Linux 7.9
- x86-64
- Последняя совместимая версия: 1.308
- Linux: Oracle Linux 7.9
- x86-64
Решенные проблемы
Выпуск версии_1.312 GA содержит 25 решенных проблемы.
| Компонент | Решенные проблемы |
|---|---|
| Кластер | 23 |
| Повтор сеанса | 1 |
| Синтетический мониторинг | 1 |
Кластер
- Исправлена ошибка, из-за которой некоторые изображения в некоторых сеансах не загружались из-за неверного временного интервала, использованного для их запроса.
- Исправлена визуализация логических операторов в пользовательских фильтрах событий профиля оповещения.
- Классические панели мониторинга: временные ряды с часовым разрешением больше не сдвигаются для отображения сгруппированных точек данных в начале временного интервала разрешения.
- Исправлена ошибка, из-за которой плитка «Разбивка пользователей» на панели мониторинга больше не отображала значения.
- Исправлена ошибка, из-за которой нарушались метрические запросы, использующие более одного фильтра `ne` внутри фильтра `or`.
- Решена проблема, из-за которой ответы об ошибках от API управления тегами JavaScript RUM подавлялись, и вместо них возвращался ответ HTTP 200 OK с пустым телом.
- Метрики сервисов в Grail, полученные из агрегированных интервалов (например, вызовов базы данных), теперь корректно умножаются на основе количества агрегаций.
- Исправлены дублирующиеся типы для переопределения лимита для параметра оповещения DevOps в веб-интерфейсе.
- Решена проблема с некорректно скрытым подмножеством страниц настроек, которые не поддерживают детальное управление разрешениями через IAM.
- Добавлена проверка минимальной даты в настройки окна обслуживания.
- Исправлена ошибка 500, возникавшая при доступе к Oracle DB Insights.
- Проблемы: Выровнено поведение маркировки проблем в списке хостов и на экране хоста.
- Исправлено форматирование имени для объекта первопричины на карточке «Проблемы».
- Исправлена ошибка, из-за которой доступ к странице настроек обновлений ЕдиногоАгента был запрещён из-за слишком строгих проверок разрешений, если у пользователя есть только разрешения на управление зоной.
- Классические панели мониторинга: исправлена плитка «Состояние сети», на которой значение отображалось крупным шрифтом и обрезалось за период времени в течение последних 2 часов или меньше.
- Исправлена проблема с API конфигурации ЕдиныйАгент AutoUpdate, из-за которой к токенам API применялись слишком строгие проверки разрешений.
- Исправлена ошибка, которая могла привести к увеличению нагрузки на Cassandra при выполнении обновления ЕдиногоАгента или АктивногоШлюза.
- Унифицированные службы больше не отображают действия «Отключить звук» и «Запрос ключа».
- Исправлена ошибка, из-за которой в средах премиум-доступа подключение к Elasticsearch инициализировалось с неправильными IP-адресами.
- Страница «Рассчитанные показатели обслуживания»: неподдерживаемые единицы измерения больше не отображаются в списке выбора «Единицы измерения».
- Исправлена обработка недопустимых параметров разделения, переданных через URL-адреса.
- Исправлено связывание общего доступа к распределенному представлению трассировки.
- Исправлена ошибка в API вычисляемых показателей обслуживания, которая позволяла создавать неподдерживаемую метрику «Получить полный вызов обслуживания» (
CAPTURED_FULL_SERVICE_CALLS)
Повтор сеанса
- Исправлен пропуск бездействия для сеансов с длительным бездействием.
Синтетический мониторинг
- Классические панели мониторинга: устранена ошибка 431, возникавшая при выборе пункта «Просмотреть синтетическое событие» на плитке панели мониторинга.
ЕдиныйАгент Ключ-АСТРОМ
Поддержка новых технологий
- Windows Server 2025 (модуль ОС)
- CPython 3.8 - 3.13 (Python)
- Flask 1.1.2+ (модуль Python). Функциональность ЕдиногоАгента: Python Celery.
- Django 1.8+ (модуль Python). Функциональность ЕдиногоАгента: Python Django
- Tornado 6.0+ (модуль Python). Функция ЕдиногоАгента: Python Tornado.
- FastAPI 0.44+ (модуль Python). Функция ЕдиногоАгента: Python FastAPI.
- Starlette 0.12+ (модуль Python). Функция ЕдиногоАгента: Python Starlette
- Requests 2 (модуль Python). Функция ЕдиногоАгента: запросы Python.
- urllib3 2.0+ (модуль Python). Функция ЕдиногоАгента: Python urllib3
- Celery 5.3+ (модуль Python). Функциональность ЕдиногоАгента: Python Celery.
- SQL Alchemy 1.1+ (модуль Python). Функция ЕдиногоАгента: Python SQLAlchemy.
- psycopg2 2.8.4+ (модуль Python). Функция ЕдиногоАгента: Python psycopg2
- Стандартная библиотека Python: asyncio (модуль Python)
- Стандартная библиотека Python: concurrent.futures (модуль Python). Функциональность ЕдиногоАгента: поток Python concurrent.futures, процесс Python concurrent.futures.
- Стандартная библиотека Python: многопоточность (модуль Python). Функция ЕдиногоАгента: многопоточность Python.
- Стандартная библиотека Python: подпроцесс (модуль Python). Функция ЕдиногоАгента: подпроцесс Python.
- Стандартная библиотека Python: очередь (модуль Python). Функция ЕдиногоАгента: очередь Python.
- Alpine Linux (musl libc) на ARM64 для контейнеров (модули Java, Node.js и Python)
! Критические изменения
Наблюдаемость инфраструктуры | Хосты
Игнорирование пустых переменных сред группировки
Следующие переменные среды будут считаться несуществующими, если они останутся пустыми:
DT_CLUSTER_IDDT_NODE_IDDT_HOST_IDDT_ENVIRONMENT_ID
Наблюдаемость инфраструктуры
Политика мониторинга служб ОС теперь требует правила обнаружения
Для новых или изменённых политик мониторинга служб ОС необходимо определить как минимум одно правило обнаружения. Существующие политики будут применяться без изменений.
Правила обнаружения поддерживают дополнительный $match()оператор.
Новые функции и улучшения
Обновление функций: Наблюдаемость инфраструктуры | Java
Процессы Java 24 теперь полностью контролируются
Начиная с этого выпуска ЕдиногоАгента, процессы Java 24 теперь полностью отслеживаются. Теперь мы поддерживаем версии LTS, а также последние четыре версии Java (21, 22, 23, 24).
Однако мониторинг Java 20 больше не осуществляется. Если вы используете Java 20, вам необходимо обновить JVM или продолжить использовать старые версии ЕдиногоАгента.
Обновление функций: Наблюдаемость инфраструктуры | Мониторинг журналов
Собирайте и управляйте журналами Kubernetes без полноценного ЕдиногоАгента
Ключ-АСТРОМ обеспечивает гибкий подход к наблюдению в Kubernetes, позволяя вам легко выбирать необходимый уровень наблюдения. Это включает в себя сбор и управление журналами для ваших сред Kubernetes. Наши обновлённые возможности ведения журналов для Kubernetes позволяют:
- Передача журналов Kubernetes без запуска хост-модуля ЕдиногоАгента, чтобы начать с малого и расширить позже
- Получайте информацию из журналов кратковременных контейнеров и модулей, таких как InitContainers и Jobs.
- Анализируйте журналы в контексте автоматически обогащенных метаданных Kubernetes (и отслеживайте, имеются ли модули кода ЕдиногоАгента)
- Простая интеграция аналитики журналов в приложение Kubernetes
Обновление функций: Наблюдаемость инфраструктуры | Хосты
Улучшенная ручная инструментация выполнения Nginx
- Переменная окружения
DT_NGINX_FORCE_RUNTIME_INSTRUMENTATIONтеперь последовательно обеспечивает ручное инструментирование во время выполнения, независимо от того, идентифицирован ли двоичный файл Nginx как «исправленный». - Метод ручного инструментирования среды выполнения Nginx теперь использует кэшированные смещения, что обеспечивает более быстрые последующие запуски и снижение нагрузки на ЦП и память.
Обновление функций: Наблюдаемость инфраструктуры | Хосты
Улучшенный мониторинг сообщений служб ОС
Модуль ОС ЕдиныйАгент теперь отправляет однократное событие в случае сбоя инициализации мониторинга служб ОС в Linux.
Обновление функций: Наблюдаемость инфраструктуры | Хосты
Улучшенная трассировка IBM App Connect Enterprise (ACE)
Улучшена трассировка связей для потоков сообщений в IBM ACE 12 и 13, которые полагаются исключительно на теги контекста трассировки (где не используются теги Ключ-АСТРОМ).
Обновление функции Runtime Application Protection | Атаки
Изменение в оценке списка разрешенных
Оценка шаблонов атак в правилах разрешённых списков ( Настройки > Безопасность приложений > Защита приложений > Разрешённый список ) больше не учитывает регистр. Например, teststringшаблон атаки теперь будет соответствовать TeStStRiNg.
Наблюдаемость приложений | Java
Улучшенная трассировка веб-запросов в приложениях Netty
Модуль Java-кода ЕдиногоАгента улучшил видимость входящих веб-запросов в приложениях, использующих Netty. Это также улучшило видимость трассировок в Elasticsearch.
Наблюдаемость инфраструктуры | Хосты
Добавлена поддержка шаблонов ОС Services в Linux.
Службы шаблонов теперь поддерживаются в системах Linux.
Когда Ключ-АСТРОМ обнаруживает шаблонный файл службы (например, postgresql@.service), он будет отслеживать экземпляры этой службы (например, postgresql@14-main.serviceи postgresql@14-second.service).
Безопасность приложений | Уязвимости
Поддержка Go для RVA и RAP
Технология Go теперь доступна для Runtime Vulnerability Analytics (обнаружение уязвимостей на уровне кода) и Runtime Application Protection (защита от атак).
- Чтобы включить RVA-мониторинг уязвимостей на уровне кода Go
- Настройте контроль обнаружения уязвимостей на уровне кода для Go
- Включить мониторинг ЕдиногоАгента для Go
- Чтобы включить RAP-мониторинг атак в технологии Go
- Настройте управление атакой для Go
- Включить мониторинг ЕдиногоАгента для Go
Требуется действие
С этим выпуском клиентам предварительной версии технологии Go (RVA и RAP) необходимо обновиться до ЕдиногоАгента версии 1.311 для повторной активации этой функции. После этого дальнейшая настройка не требуется.
Наблюдаемость приложений | Распределенные трассировки
Kafka (Confluent Golang Client) 1.9 - 2.8 (модуль Go)
Добавлена поддержка мониторинга сообщений Apache Kafka Confluent Golang Client .
Решённые проблемы
Выпуск версии 1.311 GA содержит 44 решенных проблем.
| Компонент | Решенные проблемы |
|---|---|
| Модуль регистрации | 7 |
| Модуль ОС | 13 |
| .NET | 3 |
| Общие | 4 |
| Python | 2 |
| Watchdog | 1 |
| Фреймворк расширений | 1 |
| Node.js | 3 |
| Java | 3 |
| PHP | 2 |
| Механизм причинно-следственной связи ИИ | 1 |
| Мейнфрейм | 3 |
| Apache | 1 |
Модуль регистрации
- Исправлена проблема, из-за которой модуль журнала ЕдиногоАгента постоянно перезапускался в некоторых средах с большим количеством файлов журнала.
- Оптимизировано время чтения журнала в случае удалённого диска с низким временем отклика, когда каталог с очень большим количеством файлов журнала отслеживается модулем кода журналов ЕдиногоАгента. Это исправление также сокращает задержку при загрузке журнала.
- Исправлено отслеживание журналов активных контейнеров для Kubernetes, если включен параметр «Настройки > Флаги функций модуля журнала > Собирать все журналы контейнеров» и Ключ-АСТРОМ прекращает сбор журналов. Это приводило к тому, что дисковое пространство не восстанавливалось из-за необработанных дескрипторов файлов уже удалённых журналов контейнеров.
- Мы заметили, что некоторые модули журналирования испытывали проблемы с запуском в некоторых версиях ОС Windows. В некоторых случаях перезагрузка всего компьютера помогала, но не всегда. Данное исправление устраняет эту проблему.
- Оптимизировано время чтения журнала в случае удалённого диска с низким временем отклика, когда каталог с очень большим количеством файлов журнала отслеживается модулем кода журналов ЕдиногоАгента. Это исправление также сокращает задержку при загрузке журнала.
- Исправлено отслеживание журналов активных контейнеров для Kubernetes, если включен параметр «Настройки > Флаги функций модуля журнала > Собирать все журналы контейнеров» и Ключ-АСТРОМ прекращает сбор журналов. Это приводило к тому, что дисковое пространство не восстанавливалось из-за необработанных дескрипторов файлов уже удалённых журналов контейнеров. (OA-45092)
- Если пользовательские журналы с подстановочными знаками соответствуют нескольким файлам, некоторые из которых не соответствуют правилам безопасности журналов, модуль журнала должен обрабатывать оставшиеся файлы обычным образом.
модуль ОС
- Исправлена ошибка, приводившая к потере мониторинга некоторых псевдонимов служб ОС на машинах Linux с systemd версий 219–245.
- Исправлен сбой, возникавший в Windows с установленным Carbon Black. Он затрагивал только хосты, на которых не был настроен мониторинг служб ОС или классический мониторинг служб Windows.
- Решена проблема, из-за которой сообщаемый общий объем дискового пространства был меньше доступного дискового пространства на сетевых ресурсах Windows.
- Решена проблема, вызывавшая ошибку «Host unquently rebooted» (Некорректная перезагрузка хоста) при установке ЕдиногоАгента в течение 5 минут после загрузки системы.
- Исправлено обнаружение контейнера контейнерным ЕдинымАгентом на хостах с API cgroup v2.
- Исправлено недопустимое предупреждение «Требуется перезапуск» для развёртываний Apache HTTPD + PHP-CLI.
- Метрика `dt.host.availability` теперь дополнена атрибутами ресурсов на уровне хоста.
- Исправлена проблема с массовым удалением процессов из группы процессов (например, при выходе из процесса), которая приводила к зависанию модуля ОС и высокой загрузке ЦП.
- Исправлена ошибка, которая могла привести к закрытию дескриптора сокета, принадлежащего случайному удалённому процессу (Windows).
- Исправлены сбои модуля ОС ЕдиногоАгента, связанные с более не существующими процессами.
- Ограничены привилегии чтения процессов в Windows до уровня «только чтение».
- Исправлен выбор метрик DQL для события сбоя подключения.
- ЕдиныйАгент теперь будет отправлять правильные ключи метрик: `dt.process.network.packets.base_re_tx_agg` для `dt.process.network.packets.base.re_tx.aggr` и `dt.process.network.packets.base_re_rx_agg` для `dt.process.network.packets.base.re_rx.agg`.
.NET
- Контроллер функций .NET ADO.NET теперь работает так, как задумано.
- Стабилизирован мониторинг ЕдиногоАгента .NET для неподдерживаемых версий MassTransit.RabbitMQ.
- Исправлена ошибка в датчике MongoDB, которая приводила к возникновению исключения в приложении.
Общие
- Повышена стабильность кода отслеживания строк, реализующего обнаружение уязвимостей на уровне кода в Java.
- Решена проблема, из-за которой некоторые процессы могли классифицироваться как Tomcat, если на системном уровне была установлена переменная среды `CATALINA_HOME`.
- Исправлена потеря видимости глубокого мониторинга процесса после попыток сообщить об очень больших PurePath из рабочего процесса.
- Исправлена проблема, из-за которой `dt.process_group.detected_name` отсутствовал (например, в блокнотах), если отсутствовал идентификатор группы контейнеров.
Python
- Решена проблема, из-за которой при включенном контроллере функций «Python concurrent.futures process» передача ключевых аргументов во встроенный метод `ProcessPoolExecutor.submit()` приводила к сбою пользовательского приложения.
- Исправлена проблема, из-за которой ЕдиныйАгент мог запускать копии отслеживаемого приложения (с помощью системного вызова Linux fork) при внедрении модуля кода Python, который затем не инициализировался. Эта проблема не возникала при повторных попытках. Например, сетевая ошибка при подключении к Ключ-АСТРОМ не вызывала эту проблему. В более старых версиях ЕдиногоАгента проблему можно обойти, установив переменную окружения `DT_PYTHON_FORKABLE` в значение `0` или `false`. В результате этого обходного пути, если отслеживаемое приложение разветвляется, разветвленные дочерние процессы больше не могут отслеживаться.
Watchdog
- Исправлена ошибка «Не удалось создать именованный канал» при перезапуске ЕдиногоАгента.
Фреймворк расширений
- Добавлено кодирование URL в источнике данных Prometheus на конечной точке `query`.
Node.js
- Имена диапазонов инструментария OpenTelemetry больше не изменяются при внедрении ЕдиногоАгента.
- Решена проблема, из-за которой модуль кода Node.js вызывал бесконечную рекурсию при исправлении модуля npm `node-worker-threads-pool`, что приводило к сбоям приложения.
- Исправлена ошибка утверждения и потерянные трассировки из-за неопределённого имени файла в eval() путём установки code.filepath в значение «<no-filename>»
Java
- Обеспечено правильное распространение контекста между клиентом Java HTTP 11 и HTTP-серверами при использовании ЕдиногоАгента в сочетании с агентом OpenTelemetry Java >= 2.12.
- Добавлено распространение контекста для `Thread.startVirtualThread(...)`, `Thread.ofVirtual().unstarted(...).start()` и `Thread.ofVirtual().factory().newThread(task).start()`.
- Чтобы предотвратить влияние на приложение при запуске с комбинацией -Xshare:on / -Xshare:auto / -XX:SharedArchiveFile, они теперь полностью удалены, и приложение запускается с -Xshare:off, поскольку мы не поддерживаем инструментирование приложений Java с общими классами.
PHP
- Решена проблема, из-за которой трассировка стека ExceptionAttachment могла расширяться неограниченно.
- Исправлена ошибка, из-за которой отключение датчиков PHP-фреймворка с помощью флага отключения отладки могло работать некорректно.
Механизм причинно-следственной связи ИИ
- Исправлена ошибка, из-за которой настроенные правила выборки на основе URL-адресов не работали, если ЕдиныйАгент использовал дополнительную информацию о точке входа, например информацию для обнаружения приложений.
Мейнфрейм
- Решена проблема, из-за которой при отмене регистрации многих зависимых от IMS регионов из нескольких zDC примерно в одно и то же время мог происходить сбой zRemote.
- Решена проблема, из-за которой zRemote неожиданно завершал работу при отключении адресного пространства и освобождении связанных с ним ресурсов.
- Решена проблема, из-за которой zRemote некорректно завершал ошибочные пути с помощью внутреннего механизма корреляции, что приводило к исчерпанию ресурсов этого механизма, поскольку ошибочные пути не закрывались.
Apache
- Исправлена ошибка, из-за которой использование mod_remoteip и mod_security2 приводило к неправильному определению IP-адреса клиента.
ЕдиныйАгент для Android
В версии .311 GA исправлено 5 проблем.
| Компонент | Решенные проблемы |
|---|---|
| Плагин Astromkey Android Gradle | 1 |
| Android | 3 |
| Воспроизведение сеанса для Android | 1 |
Прорывные изменения в цифровом опыте | RUM Mobile
Плагин Astromkey Android Gradle
Новая логика проверки отменяет сборку при использовании неподдерживаемой версии Jetpack Compose.
Android
- `dt.rum.session.id` из BizEvents согласован с другими событиями, чтобы сделать его доступным для запросов.
- Исправлена ошибка, из-за которой логика обнаружения root могла приводить к ошибке «Приложение не отвечает».
- Изменена генерация идентификатора, чтобы избежать объединения сеансов несвязанных приложений.
Воспроизведение сеанса для Android
- Исправлена проблема при использовании Webview с включенным воспроизведением сеанса.
ЕдиныйАгент для iOS
Прорывные изменения в цифровом опыте | RUM Mobile
Xcode 15 больше не поддерживается
Начиная с версии агента 8.309, Xcode 15 больше не поддерживается.
Обновление функции Digital Experience | RUM Mobile
Instrumentor: улучшены сообщения об ошибках для неизвестного проекта.
Улучшены сообщения об ошибках при установке и удалении SwiftUI Instrumentor.
ЕдиныйАгент для JavaScript
В версии 1.311 GA содержится 2 решеннs[ проблемы.
- API dtrum запретил использовать начальные/конечные метки времени с плавающей точкой.
- Исправлена ошибка в модуле воспроизведения сеанса JavaScript-агента, из-за которой сборщик мусора браузера не мог освободить память узлов, удалённых со страницы.
API Ключ-АСТРОМ
API среды
/anonymize/anonymizationJobs
PUT /anonymize/anonymizationJobs- Параметр:
- Изменено дополнительное поле в запросе
- Добавлены значения перечисления:
errors.nameerrors.domain
- Добавлены значения перечисления:
- Изменено дополнительное поле в запросе
- Параметр:
/synthetic/locations
POST /synthetic/locations- Запрос:
- Измененная схема PrivateSyntheticLocation
- Удалено обязательное свойство: nodes
- Измененная схема PrivateSyntheticLocation
- Запрос:
/auditlogs
GET /auditlogsРанний пользователь- Возвращаемый тип:
- Изменено 200 ОК
- Измененная схема AuditLog
- Измененные свойства auditLogs
- Измененное свойство eventType
- Добавленное значение перечисления:
REORDER
- Добавленное значение перечисления:
- Измененное свойство eventType
- Измененные свойства auditLogs
- Измененная схема AuditLog
- Изменено 200 ОК
- Возвращаемый тип:
GET /auditlogs/{id}Ранний пользователь- Возвращаемый тип:
- Изменено 200 ОК
- Измененная схема AuditLogEntry
- Измененное свойство eventType
- Добавленное значение перечисления:
REORDER
- Добавленное значение перечисления:
- Измененное свойство eventType
- Измененная схема AuditLogEntry
- Изменено 200 ОК
- Возвращаемый тип:
/deployment/installer/agent/
GET /deployment/installer/agent/{osType}/{installerType}/latest- Параметр:
- Изменено включение в запрос
- Добавленное значение перечисления:
python
- Добавленное значение перечисления:
- Изменено включение в запрос
- Параметр:
GET /deployment/installer/agent/{osType}/{installerType}/version/{version}- Параметр:
- Изменено включение в запрос
- Добавленное значение перечисления:
python
- Добавленное значение перечисления:
- Изменено включение в запрос
- Параметр:
GET /deployment/installer/agent/{osType}/{installerType}/version/{version}/checksum- Параметр:
- Изменено включение в запрос
- Добавленное значение перечисления:
python
- Добавленное значение перечисления:
- Изменено включение в запрос
- Параметр:
/extensions/
GET /extensions/{extensionName}/{extensionVersion}- Возвращаемый тип
- Изменено 200 ОК
- Добавлен
application/yaml
- Добавлен
- Изменено 200 ОК
- Возвращаемый тип
/extensions/
GET /extensions/{extensionName}/{extensionVersion}/schema- Возвращаемый тип:
- Изменено 200 ОК
- Измененная схема SchemaDefinitionRestDto
- Измененное свойство properties
- Измененная схема значения словаря:
- Измененное свойство constraints
- Добавлено свойство: disallowDangerousRegex
- Измененное свойство items
- Измененное свойство constraints
- Добавлено свойство: disallowDangerousRegex
- Измененное свойство constraints
- Измененное свойство constraints
- Измененная схема значения словаря:
- Измененное свойство types
- Измененная схема значения словаря:
- Измененное свойство properties
- Измененная схема значения словаря:
- Измененное свойство constraints
- Добавлено свойство: disallowDangerousRegex
- Измененное свойство items
- Измененное свойство constraints
- Добавлено свойство: disallowDangerousRegex
- Измененное свойство constraints
- Измененное свойство constraints
- Измененная схема значения словаря:
- Измененное свойство properties
- Измененная схема значения словаря:
- Измененное свойство properties
- Измененная схема SchemaDefinitionRestDto
- Изменено 200 ОК
- Возвращаемый тип:
GET /settings/schemas/{schemaId}- Возвращаемый тип:
- Изменено 200 ОК
- Измененная схема SchemaDefinitionRestDto
- Измененное свойство properties
- Измененная схема значения словаря:
- Измененное свойство constraints
- Добавлено свойство: disallowDangerousRegex
- Измененное свойство items
- Измененное свойство constraints
- Добавлено свойство: disallowDangerousRegex
- Измененное свойство constraints
- Измененное свойство constraints
- Измененная схема значения словаря:
- Измененное свойство types
- Измененная схема значения словаря:
- Измененное свойство properties
- Измененная схема значения словаря:
- Измененное свойство constraints
- Добавлено свойство: disallowDangerousRegex
- Измененное свойство items
- Измененное свойство constraints
- Добавлено свойство: disallowDangerousRegex
- Измененное свойство constraints
- Измененное свойство constraints
- Измененная схема значения словаря:
- Измененное свойство properties
- Измененная схема значения словаря:
- Измененное свойство properties
- Измененная схема SchemaDefinitionRestDto
- Изменено 200 ОК
- Возвращаемый тип:
POST /extensions- Возвращаемый тип:
- Изменено 200 ОК
- Измененная схема ExtensionUploadResponseDto
- Измененное свойство featureSetsDetails
- Измененная схема значения словаря:
- Добавлены свойства: description displayName isRecommended
- Добавлено обязательное свойство: isRecommended
- Измененная схема значения словаря:
- Измененное свойство featureSetsDetails
- Измененная схема ExtensionUploadResponseDto
- Изменено 201 Создано
- Измененная схема ExtensionUploadResponseDto
- Измененное свойство featureSetsDetails
- Измененная схема значения словаря:
- Добавлены свойства: description displayName isRecommended
- Добавлено обязательное свойство: isRecommended
- Измененная схема значения словаря:
- Измененное свойство featureSetsDetails
- Измененная схема ExtensionUploadResponseDto
- Изменено 200 ОК
- Возвращаемый тип:
GET /extensions/{extensionName}/{extensionVersion}- Возвращаемый тип:
- Изменено 200 ОК
- Изменённая схема Extension
- Измененное свойство featureSetsDetails
- Измененная схема значения словаря:
- Добавлены свойства: description displayName isRecommended
- Добавлено обязательное свойство: isRecommended
- Измененная схема значения словаря:
- Измененное свойство featureSetsDetails
- Изменённая схема Extension
- Изменено 200 ОК
- Возвращаемый тип:
DELETE /extensions/{extensionName}/{extensionVersion}- Возвращаемый тип:
- Изменено 200 ОК
- Изменённая схема Extension
- Измененное свойство featureSetsDetails
- Измененная схема значения словаря:
- Добавлены свойства: description displayName isRecommended
- Добавлено обязательное свойство: isRecommended
- Измененная схема значения словаря:
- Измененное свойство featureSetsDetails
- Изменённая схема Extension
- Изменено 200 ОК
- Возвращаемый тип:
GET /hub/extensions1/{extension1FQN}- Возвращаемый тип:
- Изменено 200 ОК
- Измененная схема ItemDetails
- Изменено свойство extension2Details
- Изменённое свойство releases
- Измененные свойства featureSets
- Измененная схема значения словаря:
- Добавлены свойства: description displayName isRecommended
- Добавлено обязательное свойство: isRecommended
- Измененная схема значения словаря:
- Измененные свойства featureSets
- Изменённое свойство releases
- Изменено свойство extension2Details
- Измененная схема ItemDetails
- Изменено 200 ОК
- Возвращаемый тип:
GET /hub/extensions2/{extensionName}- Возвращаемый тип:
- Изменено 200 ОК
- Измененная схема ItemDetails
- Изменено свойство extension2Details
- Изменённое свойство releases
- Измененные свойства featureSets
- Измененная схема значения словаря:
- Добавлены свойства: description displayName isRecommended
- Добавлено обязательное свойство: isRecommended
- Измененная схема значения словаря:
- Измененные свойства featureSets
- Изменённое свойство releases
- Изменено свойство extension2Details
- Измененная схема ItemDetails
- Изменено 200 ОК
- Возвращаемый тип:
GET /hub/technologies/{slug}- Возвращаемый тип:
- Изменено 200 ОК
- Измененная схема ItemDetails
- Изменено свойство extension2Details
- Изменённое свойство releases
- Измененные свойства featureSets
- Измененная схема значения словаря:
- Добавлены свойства: description displayName isRecommended
- Добавлено обязательное свойство: isRecommended
- Измененная схема значения словаря:
- Измененные свойства featureSets
- Изменённое свойство releases
- Изменено свойство extension2Details
- Измененная схема ItemDetails
- Изменено 200 ОК
- Возвращаемый тип:
/settings/objects/
GET /settings/objects/{objectId}/permissions- Возвращаемый тип:
- Изменено 200 ОК
- Измененная схема AccessorPermissionsList
- ! Критические изменения
- Тип изменен с массива на объект
- ! Критические изменения
- Измененная схема AccessorPermissionsList
- Изменено 200 ОК
- Возвращаемый тип:
/synthetic/monitors
POST /synthetic/monitors- Запрос:
- Измененная схема SyntheticMonitorUpdate ! ! Критические изменения
- Измененное свойство anomalyDetection
- Измененное свойство loadingTimeThresholds
- Измененное свойство thresholds
- Измененное свойство eventIndex
- Минимум изменен с
1на0
- Минимум изменен с
- Измененное свойство requestIndex
- Минимум изменен с
1на0
- Минимум изменен с
- Измененное свойство eventIndex
- Измененное свойство thresholds
- Измененное свойство loadingTimeThresholds
- Измененное свойство anomalyDetection
- Измененная схема SyntheticMonitorUpdate ! ! Критические изменения
- Запрос:
GET /synthetic/monitors/{monitorId}- Возвращаемый тип:
- Изменено 200 ОК
- Измененная схема SyntheticMonitor
- Измененное свойство anomalyDetection
- Измененное свойство loadingTimeThresholds
- Измененное свойство thresholds
- Измененное свойство eventIndex
- Минимум изменен с
1на0
- Минимум изменен с
- Измененное свойство requestIndex
- Минимум изменен с
1на0
- Минимум изменен с
- Измененное свойство eventIndex
- Измененное свойство thresholds
- Измененное свойство loadingTimeThresholds
- Измененное свойство anomalyDetection
- Измененная схема SyntheticMonitor
- Изменено 200 ОК
- Возвращаемый тип:
PUT /synthetic/monitors/{monitorId}- Запрос:
- Измененная схема SyntheticMonitorUpdate ! ! Критические изменения
- Измененное свойство anomalyDetection
- Измененное свойство loadingTimeThresholds
- Измененное свойство thresholds
- Измененное свойство eventIndex
- Минимум изменен с
1на0
- Минимум изменен с
- Измененное свойство requestIndex
- Минимум изменен с
1на0
- Минимум изменен с
- Измененное свойство eventIndex
- Измененное свойство thresholds
- Измененное свойство loadingTimeThresholds
- Измененное свойство anomalyDetection
- Измененная схема SyntheticMonitorUpdate ! ! Критические изменения
- Запрос:
/АктивныеШлюзы
GET /activeGates- Параметр:
- Изменён enabledModule в запросе
- Добавленное значение перечисления:
DEBUGGING
- Добавленное значение перечисления:
- Изменён disabledModule в запросе
- Добавленное значение перечисления:
DEBUGGING
- Добавленное значение перечисления:
- Изменён enabledModule в запросе
- Возвращаемый тип:
- Изменено 200 ОК
- Измененная схема ActiveGateList
- Измененное свойство activeGates
- Изменённое свойство modules
- Изменённое свойство type
- Добавленное значение перечисления:
DEBUGGING
- Добавленное значение перечисления:
- Изменённое свойство type
- Изменённое свойство modules
- Измененное свойство activeGates
- Параметр:
GET /activeGates/{agId}- Возвращаемый тип:
- Изменено 200 ОК
- Измененная схема ActiveGate
- Изменённое свойство modules
- Изменённое свойство type
- Добавленное значение перечисления:
DEBUGGING
- Добавленное значение перечисления:
- Изменённое свойство type
- Изменённое свойство modules
- Измененная схема ActiveGate
- Изменено 200 ОК
- Возвращаемый тип:
/rum
GET /rum/jsTagSri/{entity}Ранний пользователь- Расширения:
- Срок действия API изменен с
PREVIEWнаEARLY_ADOPTER
- Срок действия API изменен с
- Расширения:
/synthetic/locations
POST /synthetic/locations- Запрос:
- Измененная схема PrivateSyntheticLocation
- Добавленное свойство:
browserExecutionSupported
- Добавленное свойство:
- Измененная схема PrivateSyntheticLocation
- Запрос:
GET /synthetic/locations/{locationId}- Возвращаемый тип:
- Изменено 200 ОК
- Измененная схема SyntheticLocation
- Добавленное свойство:
browserExecutionSupported
- Добавленное свойство:
- Измененная схема SyntheticLocation
- Изменено 200 ОК
- Возвращаемый тип:
PUT /synthetic/locations/{locationId}- Запрос:
- Измененная схема PrivateSyntheticLocation
- Добавленное свойство:
browserExecutionSupported
- Добавленное свойство:
- Измененная схема PrivateSyntheticLocation
- Запрос:
/settings/schemas
GET /settings/schemas- Возвращаемый тип:
- Изменено 200 ОК
- Измененная схема SchemaList
- Измененное свойство items
- Добавлено свойство: ownerBasedAccessControl
- Измененное свойство items
- Измененная схема SchemaList
- Изменено 200 ОК
- Возвращаемый тип:
API конфигурации
/applications/web
POST /applications/web- Запрос:
- Измененная схема WebApplicationConfig
- Измененные свойство monitoringSettings
- Изменено свойство injectionMode
- Добавлены значения перечисления:
JAVASCRIPT_TAG_COMPLETEJAVASCRIPT_TAG_SRI
- Добавлены значения перечисления:
- Изменено свойство injectionMode
- Измененные свойство monitoringSettings
- Измененная схема WebApplicationConfig
- Запрос:
GET /applications/web/default- Возвращаемый тип:
- Изменено 200 ОК
- Измененная схема WebApplicationConfig
- Измененные свойство monitoringSettings
- Изменено свойство injectionMode
- Добавлены значения перечисления:
JAVASCRIPT_TAG_COMPLETEJAVASCRIPT_TAG_SRI
- Добавлены значения перечисления:
- Изменено свойство injectionMode
- Измененные свойство monitoringSettings
- Измененная схема WebApplicationConfig
- Изменено 200 ОК
- Возвращаемый тип:
PUT /applications/web/default- Запрос:
- Измененная схема WebApplicationConfig
- Измененное свойство monitoringSettings
- Изменено свойство injectionMode
- Добавлены значения перечисления:
JAVASCRIPT_TAG_COMPLETEJAVASCRIPT_TAG_SRI
- Добавлены значения перечисления:
- Изменено свойство injectionMode
- Измененное свойство monitoringSettings
- Измененная схема WebApplicationConfig
- Запрос:
POST /applications/web/default/validator- Запрос:
- Измененная схема WebApplicationConfig
- Измененное свойство monitoringSettings
- Изменено свойство injectionMode
- Добавлены значения перечисления:
JAVASCRIPT_TAG_COMPLETEJAVASCRIPT_TAG_SRI
- Добавлены значения перечисления:
- Изменено свойство injectionMode
- Измененное свойство monitoringSettings
- Измененная схема WebApplicationConfig
- Запрос:
POST /applications/web/validator- Запрос:
- Измененная схема WebApplicationConfig
- Измененное свойство monitoringSettings
- Изменено свойство injectionMode
- Добавлены значения перечисления:
JAVASCRIPT_TAG_COMPLETEJAVASCRIPT_TAG_SRI
- Добавлены значения перечисления:
- Изменено свойство injectionMode
- Измененное свойство monitoringSettings
- Измененная схема WebApplicationConfig
- Запрос:
GET /applications/web/{id}- Возвращаемый тип:
- Изменено 200 ОК
- Измененная схема WebApplicationConfig
- Измененное свойство monitoringSettings
- Изменено свойство injectionMode
- Добавлены значения перечисления:
JAVASCRIPT_TAG_COMPLETEJAVASCRIPT_TAG_SRI
- Добавлены значения перечисления:
- Изменено свойство injectionMode
- Измененное свойство monitoringSettings
- Измененная схема WebApplicationConfig
- Изменено 200 ОК
- Возвращаемый тип:
PUT /applications/web/{id}- Запрос:
- Измененная схема WebApplicationConfig
- Измененное свойство monitoringSettings
- Изменено свойство injectionMode
- Добавлены значения перечисления:
JAVASCRIPT_TAG_COMPLETEJAVASCRIPT_TAG_SRI
- Добавлены значения перечисления:
- Изменено свойство injectionMode
- Измененное свойство monitoringSettings
- Измененная схема WebApplicationConfig
- Запрос:
POST /applications/web/{id}/validator- Запрос:
- Измененная схема WebApplicationConfig
- Измененное свойство monitoringSettings
- Изменено свойство injectionMode
- Добавлены значения перечисления:
JAVASCRIPT_TAG_COMPLETEJAVASCRIPT_TAG_SRI
- Добавлены значения перечисления:
- Изменено свойство injectionMode
- Измененное свойство monitoringSettings
- Измененная схема WebApplicationConfig
- Запрос:
/calculatedMetrics/service/metricsOnGrail
Новое!
GET /calculatedMetrics/service/metricsOnGrailPUT /calculatedMetrics/service/metricsOnGrail/{metricKey}
/extensions
GET /extensions/{technology}/availableHostsРанний пользователь- Параметр:
- Измененная технология в пути
- Добавленное значение перечисления:
APACHE_PEKKO
- Добавленное значение перечисления:
- Измененная технология в пути
- Параметр:
GET /extensions/{technology}/availableHosts Ранний пользователь
- Параметр:
- Измененная технология в пути
- Добавленное значение перечисления:
DB2_CLIENT
- Добавленное значение перечисления:
- Измененная технология в пути
/service/requestAttributes
POST /service/requestAttributes- Запрос:
- Измененная схема RequestAttribute
- Изменённое свойство dataSources
- Изменённое свойство scope
- Изменённое свойство serviceTechnology
- Добавленное значение перечисления:
APACHE_PEKKO
- Добавленное значение перечисления:
- Изменённое свойство serviceTechnology
- Изменённое свойство scope
- Изменённое свойство dataSources
- Измененная схема RequestAttribute
- Запрос:
POST /service/requestAttributes/validator- Запрос:
- Измененная схема RequestAttribute
- Изменённое свойство dataSources
- Изменённое свойство scope
- Изменённое свойство serviceTechnology
- Добавленное значение перечисления:
APACHE_PEKKO
- Добавленное значение перечисления:
- Изменённое свойство serviceTechnology
- Изменённое свойство scope
- Изменённое свойство dataSources
- Измененная схема RequestAttribute
- Запрос:
GET /service/requestAttributes/{id}- Возвращаемый тип:
- Изменено 200 ОК
- Измененная схема RequestAttribute
- Изменённое свойство dataSources
- Изменённое свойство scope
- Изменённое свойство serviceTechnology
- Добавленное значение перечисления:
APACHE_PEKKO
- Добавленное значение перечисления:
- Изменённое свойство serviceTechnology
- Изменённое свойство scope
- Изменённое свойство dataSources
- Измененная схема RequestAttribute
- Изменено 200 ОК
- Возвращаемый тип:
PUT /service/requestAttributes/{id}- Запрос:
- Измененная схема RequestAttribute
- Изменённое свойство dataSources
- Изменённое свойство scope
- Изменённое свойство serviceTechnology
- Добавленное значение перечисления:
APACHE_PEKKO
- Добавленное значение перечисления:
- Изменённое свойство serviceTechnology
- Изменённое свойство scope
- Изменённое свойство dataSources
- Измененная схема RequestAttribute
- Запрос:
POST /service/requestAttributes/{id}/validator- Запрос:
- Измененная схема RequestAttribute
- Изменённое свойство dataSources
- Изменённое свойство scope
- Изменённое свойство serviceTechnology
- Добавленное значение перечисления:
APACHE_PEKKO
- Добавленное значение перечисления:
- Изменённое свойство serviceTechnology
- Изменённое свойство scope
- Изменённое свойство dataSources
- Измененная схема RequestAttribute
- Запрос:
/calculatedMetrics/service
POST /calculatedMetrics/service- Запрос:
- Измененная схема CalculatedServiceMetric
- ! ! Критические изменения
- Измененное свойство metricDefinition
- Изменённое свойство metric
- Удаленное значение перечисления:
CAPTURED_FULL_SERVICE_CALLS
- Удаленное значение перечисления:
- Изменённое свойство metric
- Измененное свойство metricDefinition
- ! ! Критические изменения
- Измененная схема CalculatedServiceMetric
- Запрос:
POST /calculatedMetrics/service/validator- Запрос:
- Измененная схема CalculatedServiceMetric
- ! ! Критические изменения
- Измененное свойство metricDefinition
- Изменённое свойство metric
- Удаленное значение перечисления:
CAPTURED_FULL_SERVICE_CALLS
- Удаленное значение перечисления:
- Изменённое свойство metric
- Измененное свойство metricDefinition
- ! ! Критические изменения
- Измененная схема CalculatedServiceMetric
- Запрос:
GET /calculatedMetrics/service/{metricKey}- Возвращаемый тип:
- Изменено 200 ОК
- Измененная схема CalculatedServiceMetric
- ! Критические изменения
- Измененное свойство metricDefinition
- Изменённое свойство metric
- Удаленное значение перечисления:
CAPTURED_FULL_SERVICE_CALLS
- Удаленное значение перечисления:
- Изменённое свойство metric
- Измененное свойство metricDefinition
- ! Критические изменения
- Измененная схема CalculatedServiceMetric
- Изменено 200 ОК
- Возвращаемый тип:
PUT /calculatedMetrics/service/{metricKey}- Запрос:
- Измененная схема CalculatedServiceMetric
- ! Критические изменения
- Измененное свойство metricDefinition
- Изменённое свойство metric
- Удаленное значение перечисления:
CAPTURED_FULL_SERVICE_CALLS
- Удаленное значение перечисления:
- Изменённое свойство metric
- Измененное свойство metricDefinition
- ! Критические изменения
- Измененная схема CalculatedServiceMetric
- Запрос:
POST /calculatedMetrics/service/{metricKey}/validator- Запрос:
- Измененная схема CalculatedServiceMetric
- ! Критические изменения
- Измененное свойство metricDefinition
- Изменённое свойство metric
- Удаленное значение перечисления:
CAPTURED_FULL_SERVICE_CALLS
- Удаленное значение перечисления:
- Изменённое свойство metric
- Измененное свойство metricDefinition
- ! Критические изменения
- Измененная схема CalculatedServiceMetric
- Запрос:
/service/requestAttributes
POST /service/requestAttributes- Запрос:
- Измененная схема RequestAttribute
- Изменённое свойство dataSources
- Изменённое свойство scope
- Изменённое свойство serviceTechnology
- Добавленное значение перечисления:
DB2_CLIENT
- Добавленное значение перечисления:
- Изменённое свойство serviceTechnology
- Изменённое свойство scope
- Изменённое свойство dataSources
- Измененная схема RequestAttribute
- Запрос:
POST /service/requestAttributes/validator- Запрос:
- Измененная схема RequestAttribute
- Изменённое свойство dataSources
- Изменённое свойство scope
- Изменённое свойство serviceTechnology
- Добавленное значение перечисления:
DB2_CLIENT
- Добавленное значение перечисления:
- Изменённое свойство serviceTechnology
- Изменённое свойство scope
- Изменённое свойство dataSources
- Измененная схема RequestAttribute
- Запрос:
GET /service/requestAttributes/{id}- Возвращаемый тип:
- Изменено 200 ОК
- Измененная схема RequestAttribute
- Изменённое свойство dataSources
- Изменённое свойство scope
- Изменённое свойство serviceTechnology
- Добавленное значение перечисления:
DB2_CLIENT
- Добавленное значение перечисления:
- Изменённое свойство serviceTechnology
- Изменённое свойство scope
- Изменённое свойство dataSources
- Измененная схема RequestAttribute
- Изменено 200 ОК
- Возвращаемый тип:
PUT /service/requestAttributes/{id}- Запрос:
- Измененная схема RequestAttribute
- Изменённое свойство dataSources
- Изменённое свойство scope
- Изменённое свойство serviceTechnology
- Добавленное значение перечисления:
DB2_CLIENT
- Добавленное значение перечисления:
- Изменённое свойство serviceTechnology
- Изменённое свойство scope
- Изменённое свойство dataSources
- Измененная схема RequestAttribute
- Запрос:
POST /service/requestAttributes/{id}/validator- Запрос:
- Измененная схема RequestAttribute
- Изменённое свойство dataSources
- Изменённое свойство scope
- Изменённое свойство serviceTechnology
- Добавленное значение перечисления:
DB2_CLIENT
- Добавленное значение перечисления:
- Изменённое свойство serviceTechnology
- Изменённое свойство scope
- Изменённое свойство dataSources
- Измененная схема RequestAttribute
- Запрос:
API кластера
/cluster/
Новые!
POST /cluster/configuration/refreshGET /cluster/configuration/refresh/status/{requestId}GET /cluster/health/ipMigration
/settings/schemas/
GET /settings/schemas/{schemaId}- Возвращаемый тип:
- Изменено 200 ОК
- Измененная схема SchemaDefinitionRestDto
- Измененное свойство properties
- Измененная схема значения словаря:
- Измененное свойство constraints
- Добавлено свойство: disallowDangerousRegex
- Измененное свойство items
- Измененное свойство constraints
- Добавлено свойство: disallowDangerousRegex
- Измененное свойство constraints
- Измененное свойство constraints
- Измененная схема значения словаря:
- Измененное свойство types
- Измененная схема значения словаря:
- Измененное свойство properties
- Измененная схема значения словаря:
- Измененное свойство constraints
- Добавлено свойство: disallowDangerousRegex
- Измененное свойство items
- Измененное свойство constraints
- Добавлено свойство: disallowDangerousRegex
- Измененное свойство constraints
- Измененное свойство constraints
- Измененная схема значения словаря:
- Измененное свойство properties
- Измененная схема значения словаря:
- Измененное свойство properties
- Измененная схема SchemaDefinitionRestDto
GET /settings/schemas- Возвращаемый тип:
- Изменено 200 ОК
- Измененная схема SchemaList
- Изменённое свойство items
- Добавлено свойство: ownerBasedAccessControl
- Изменённое свойство items
- Измененная схема SchemaList
- Изменено 200 ОК
- Возвращаемый тип:
/elastic
POST /elastic/reloadEsClientOnAllNodes
/synthetic/locations
POST /synthetic/locations- Запрос:
- Измененная схема PrivateSyntheticLocation
- Добавленное свойство:
browserExecutionSupported
- Добавленное свойство:
- Измененная схема PrivateSyntheticLocation
- Запрос:
PUT /synthetic/locations/{locationId}- Запрос:
- Измененная схема PrivateSyntheticLocation
- Добавленное свойство:
browserExecutionSupported
- Добавленное свойство:
- Измененная схема PrivateSyntheticLocation
- Запрос: