Примечания к релизу 222

Материал из Документация Ключ-АСТРОМ

Примечания к выпуску Ключ-Астром 1.222

Новые функции и улучшения

Общие

  • Стиль меню навигации консоли управления кластером был адаптирован к новому стилю меню Ключ-Астром.
  • Ключ-АСТРОМ теперь может быть установлен на CentOS 8 Stream.
  • Теперь Ключ-АСТРОМ можно легко установить в средах с включенным SELinux - в обоих режимах permissiveили enforcing. Установщик автоматически обнаружит режим операционной системы и настроит его конфигурацию. Чтобы он заработал, в вашей системе должен быть установлен дополнительный пакет semanage (инструмент управления политиками SELinux).

Решенные вопросы

Кластер

Всего решено 42 проблемы (3 уязвимости)

Компонент Решенные вопросы
Активный Шлюз 6 (3 уязвимости)
Решение для облачной автоматизации 1
Кластер 31
Консоль управления кластером 4

Активный Шлюз

  • Уязвимость: библиотеки Hibernate Validator были обновлены в ответ на CVE-2020-10693, CVE-2019-10219. ( APM-306220 ) Валидация контента
  • Уязвимость: библиотеки ввода-вывода Commons были обновлены в ответ на CVE-2021-29425. ( APM-306218 )
  • Исправлена ​​редкая проблема, из-за которой расширение ЕдиныйАгент для AWS Lambda получало неверный ответ 401 во время запуска Активного Шлюза. ( APM-310206 )
  • Процесс ожидания (ожидания) AIX больше не отображается в веб-интерфейсе. ( APM-306454 )
  • Модуль Активного Шлюза SELinux загружается в «принудительном» и «разрешающем» режимах в Red Hat Enterprise Linux 8 и CentOS Linux 8, если используется какой-либо пользовательский каталог установки (INSTALL =, CONFIG =, ..). Кроме того, требуются следующие команды: selinuxenabled, semanage, restorecon, semodule, getenforce и realpath или readlink. ( APM-307194 )
  • Уязвимость: библиотеки Eclipse Jersey были обновлены в ответ на CVE-2021-28168. ( APM-307879 )

Решение для облачной автоматизации

  • Теперь можно создать SLO для несуществующего объекта мониторинга. ( APM-311173 )

Кластер

  • На странице «Сеансы пользователей» кнопка «Применить фильтры» теперь скрыта, если фильтр не выбран, но баннер по-прежнему отображается в мобильном представлении, чтобы пользователи могли нажать кнопку «Назад». ( APM-306154 )
  • Исправлена ​​проблема, при которой страница прокручивалась вниз при выборе категории на странице «Сеансы пользователей». ( APM-306153 )
  • Исправлен порядок измерений на плитках панели мониторинга и диаграммах «Проводник данных». ( APM-307926 )
  • Исправлена ​​проблема, из-за которой переход от панели управления к проводнику данных приводил к ошибке 400. ( APM-310542 )
  • Исправлены аннотации к документации API автообновления заданий. ( APM-304750 )
  • Фильтры, связанные с пользователем, теперь удаляются при переходе со страницы «Сеансы пользователя» на страницу сведений о пользователе или страницу сведений о сеансе. ( APM-307692 )
  • Исправлена ​​проблема, из-за которой StatsD отключался на хосте через несколько минут. ( APM-314325 )
  • Поле message в объекте ответа на событие Extensions 2.0 переименовано в content. ( APM-307881 )
  • Исправлены чрезмерно строгие разрешения для плитки панели инструментов «Ключевое Действие пользователя». ( APM-308345 )
  • Изменен текст страницы интеграции Trello. ( APM-307954 )
  • Исправлена ​​проблема, из-за которой ориентация экрана для страницы «Запрос сессий пользователей» всегда была портретной для мобильных приложений. ( APM-305278 )
  • В отчетах теперь учитывается настройка исключения периодов с окнами обслуживания из расчета доступности. Ранее периоды обслуживания всегда исключались из отчетов. ( APM-307508 )
  • Количество получателей для конфигурации интеграции электронной почты ограничено 50 ( APM-310589 )
  • Исправлена ​​проблема, из-за которой количество частных синтетических локаций не учитывалось при проверке условия для отображения сообщения проверки. ( APM-310102 )
  • Улучшена корреляция перенаправленных веб-запросов с действиями пользователя RUM. ( APM-310820 )
  • REST API Regex для Расчетных метрик сервисов теперь использует правильные ограничения. ( APM-307861 )
  • Исправлена ​​проблема с кодированием actionName в RUM JavaScript API (двоеточие было заменено на «^ s»). ( APM-312109 )
  • Решена проблема с отсутствующей ссылкой PurePath в водопаде дейсвтий. ( APM-307325 )
  • Решена проблема, при которой, когда состояние доступности экземпляра группы процессов изменялось несколько раз в течение минуты, только первое недоступное состояние запускало алерт. Теперь другие недоступные состояния также генерируют предупреждения ( APM-306239 )
  • Исправлена ​​проблема, из-за которой предварительный просмотр атрибутов запроса прерывался на определенных входах постобработки, что приводило к несоответствию. ( APM-309646 )
  • Улучшена обработка плиток панели мониторинга «Активность пользователя» для фильтров зоны управления. ( APM-308596 )
  • Исправлена ​​неправильная ссылка для загрузки для Единого Агента и Активного Шлюза в Ключ-АСТРОМ. ( APM-302999 )
  • Исправлена ​​проблема, из-за которой пользователи с разрешением только одной зоны управления не могли создавать вычисляемые метрики для веб-приложений. ( APM-309322 )
  • Добавлен отсутствующий средний показатель доступности во всплывающую подсказку «Все местоположения» для синтетических мониторов. ( APM-308761 )
  • Исправлена ​​проблема, из-за которой переименование отслеживаемого объекта через веб-интерфейс приводило к тому, что объект отображался в недавних временных интервалах, которые не совпадают с последней отслеживаемой временной меткой объекта. ( APM-309793 )
  • API REST v2: решена проблема, из-за которой неправильная обработка специальных символов в nextPageKey вызывала ошибку «Invalid pagination key». ( APM-313173 )
  • Улучшено указание свойств пользовательского сеанса и действия пользователя на основе JavaScript API. ( APM-305707 )
  • Решена проблема, из-за которой члены группы пользователей не могли закрепить диаграммы проводника данных на панелях мониторинга, к которым предоставлены права редактирования этой группе пользователей. ( APM-310207 )
  • Исправлена ​​проблема, из-за которой проверка не выполнялась при загрузке JSON в редактор JSON панели управления. ( APM-310205 )
  • Решена проблема, из-за которой пул DDU не был отключен / повторно включен и уведомление не обновлялось, если было настроено ограничение пула и потребление превышало 21 474 836,47 в течение периода ограничения (месяц / год). ( APM-314053 )

Консоль управления кластером

  • Увеличен размер запроса, принимаемого кластером в развертываниях FedRAMP, до 65 МБ. ( APM-308278 )
  • Решена проблема с фиксированной агрегацией AVG для ключевых показателей, поступающих из удаленных плагинов на диаграммах Custom Device Group. ( APM-305007 )
  • Уведомление по электронной почте о доступном обновлении сервера теперь отправляется только один раз для каждой версии, даже если оно не может быть отправлено некоторым получателям в списке. ( APM-311851 )
  • Решена проблема с сохранением недопустимого токена для смены пароля в журналах. ( APM-308898 )

Единый Агент (ЕА)

Устаревший параметр запуска ЕдиныйАгент

Устаревший параметр запуска ЕдиногоАгента name был удален. Вместо него используйте agentname.

Новый двоичный файл в установочном пакете Linux

Двоичный файл oneagentmntconstat был добавлен в установочный пакет ЕдиныйАгент Linux со всеми необходимыми разрешениями и возможностями для его использования.

Java

  • Добавлена ​​поддержка OpenTracing 0.31.0.

z / OS

  • Первоначальный выпуск поддержки трассировки z / OS Connect Enterprise Edition. Он включает в себя сенсор для мониторинга входящих веб-запросов в z / OS Connect EE, а также показатели производительности z / OS Connect EE и показателей JVM.
  • oneagentzos-R122100.pax теперь доступен

Веб сервер

Начиная с этого выпуска, NGINX поддерживается только на 64-битных платформах.

Текущие изменения в поддержке технологии Единый Агент

Единый Агент 1.221 - последняя версия, поддерживающая следующие технологии

  • OpenTelemetry 0.20.0 для Go
  • OpenTelemetry 0.18.x, 1.0.0-rc.0, 1.0.0-rc.3 для Node.js

Будущие изменения в поддержке технологии Единый Агент

Единый Агент 1.223 будет последней версией, поддерживающей следующие технологии

  • Oracle Hotspot JVM 15 для Java
    • Поставщик прекратил поддержку этой технологии и версии с 30.03.2021 г.
  • OpenJDK 15 для Java
    • Поставщик прекратил поддержку этой технологии и версии с 30.03.2021 г.
  • SAP JVM 15 для Java
    • Поставщик прекратил поддержку этой технологии и версии с 30.03.2021 г.
  • Azul Zulu 15 для Java
    • Поставщик прекратил поддержку этой технологии и версии с 30.03.2021 г.

Изменения в части поддерживаемых ОС

Следующие операционные системы больше не будут поддерживаться с 1 октября 2021 г.

  • Linux: оптимизированная для контейнеров ОС Google 77 LTS
    • x86 (только 64-разрядная)
    • Объявление поставщика
    • Последняя совместимая версия агента: 1.217

Следующие операционные системы больше не будут поддерживаться с 1 декабря 2021 года.

  • Linux: Fedora 32
    • x86 (только 64-разрядная)
    • Объявление поставщика
    • Последняя совместимая версия Агента: 1.227
  • Windows: Windows Server 1909
    • x86 (только 64-разрядная)
    • Объявление поставщика
    • Последняя совместимая версия Агента: 1.227

Следующие операционные системы больше не будут поддерживаться с 1 февраля 2022 г.

  • Linux: Ubuntu 20.10
    • x86 (только 64-разрядная версия) PPCLE s390x ARM64 (AArch64)
    • Объявление поставщика
    • Последняя совместимая версия Агента: 1.225

Другие изменения поддержки

ЕдиныйАгент для z / OS

Сборка 1.221.00

  • Улучшено восстановление ошибок в ZDCQUERT во время обработки метрики (ONE-59215)
  • Исправлено аварийное завершение работы в программах AMODE 24 при отключенном сенсоре LE (ONE-60624)

Решенные вопросы

Компонент Решенные вопросы
Джава 2
.NET 8
IIB 1
Все модули 1
Мониторинг инфраструктуры 2
Мэйнфрейм 4
Установщик агента 2
OpenTracing Java 2
Модуль ОС 4

Java

  • Исправлена ​​проблема склеивания PurePath для Ning / Async HTTP Client. ( ONE-60841 )
  • Решена проблема, вызывающая нечастые сбои во время запуска, когда JVM еще не полностью инициализирована. ( ONE-61160 )

.NET

  • Исправлена ​​проблема, которая при определенных обстоятельствах приводила к сбою при запуске приложений .NET. ( ONE-62399 )
  • Улучшена видимость и стабильность модуля кода ЕдиныйАгент .NET для мониторинга OWIN. ( ONE-61813 )
  • Исправлена ​​проблема, из-за которой агент сообщал неверный процент для метрики времени в Garbage Collector для определенных процессов .NET. ( ONE-61337 )
  • Улучшена стабильность модуля кода ЕдиныйАгент .NET для HttpClient в именах заголовков. ( ONE-61286 )
  • Исправлена ​​проблема с инструментарием, связанная с неподдерживаемыми версиями OWIN (версии до 3). ( ONE-60955 )
  • Исправлена ​​проблема, которая при определенных обстоятельствах приводила к сбою при запуске приложений .NET. ( ONE-62399 )
  • Повышена стабильность модуля кода ЕдиныйАгент .NET с помощью датчика ADO.NET с PostgreSQL. ( ONE-61642 )
  • Исправлена ​​проблема, которая приводила к сбою приложения, когда функция OpenTelemetry (.NET) была включена, и приложение использовало .NET "netmodules". ( ONE-63098 )

IIB

  • Модуль кода ЕдиныйАгент IBM Integration Bus (App Connect Enterprise) больше не определяет коды ответа HTTP на стороне сервера, когда соответствующий поток сообщений с входным узлом HTTP завершается до отправки ответа HTTP. Ключ-АСТРОМ мог указывать на ошибки тайм-аута HTTP, когда ввод HTTP и соответствующий ответ HTTP обрабатывались в разных процессах (группах выполнения), хотя запрос клиента HTTP завершился вовремя. ( ONE-60868 )

Все модули

  • Исправлена ​​проблема с включением Go OpenTelemetry. ( ONE-59885 )

Мониторинг инфраструктуры

  • Решена проблема с некорректным агрегированием значений датчиков StatsD. ( APM-302922 )
  • Исправлена ​​проблема с удалением модуля удаленного подключаемого модуля в расширениях Red Hat Enterprise Linux 6. ( APM-310664 )

Мэйнфрейм

  • zRemote может читать файл конфигурации пользователя только из каталога по умолчанию и не принимает во внимание пользовательский каталог, указанный во время установки. ( ONE-61047 )
  • Решена проблема, из-за которой кластер с более чем 16 идентификаторами серверов не обрабатывался должным образом модулями кода zRemote и zDC. ( ONE-61914 )
  • Расширенное ведение журнала для групп узлов сети. ( ONE-60871 )
  • Имя CICSPlex было исключено из определения службы. Решает проблему дублирования сервисов. ( ONE-63255 )

Установщик агента

  • Исправлена ​​логика обнаружения systemd. ( APM-305649 )
  • Исправлена ​​проблема с недоступностью учетной записи dtuser после переустановки ЕдиныйАгент в Windows. ( APM-306393 )

OpenTracing Java

  • Исправлена ​​проблема, из-за которой некоторые показатели памяти z / OS отсутствовали, когда агент отправлял данные на сервер 221+. ( ONE-61859 )
  • Исправлена ​​проблема, из-за которой использование памяти могло увеличиваться, а некоторые сервисные вызовы могли отсутствовать для определенных функций AWS Lambda. ( ONE-60697 )


Модуль ОС

  • Решена проблема, вызывающая скачок памяти процесса oneagentos после отключения мониторинга на хосте. ( APM-309874 )
  • Сравнение префиксов в декларативной группировке процессов изменено с учета регистра на регистр без учета. ( ONE-61665 )
  • Пользовательская группировка процессов и декларативная группировка процессов теперь могут сосуществовать. ( ONE-62286 )
  • Перехватчик CRI-O теперь помещен в правильный каталог. ( APM-315729 )

Решенные проблемы для Агента для мобильных приложений

Мобильный

  • ЕдиныйАгент для iOS: улучшена связь с модулем воспроизведения сеанса ( ONE-41900 )

Решенные проблемы для JavaScript Агента

JavaScript

  • Исправлена ​​проблема с кодировкой в ​​jsagent, из-за которой правило исключения URL-адресов для изображения не работало с Visual Complete ( ONE-60542 )
  • Исправлена ​​проблема, из-за которой старые браузеры, такие как мобильный Safari 9, сообщали неверные временные метки, что приводило к неправильному сообщению о задержке первого ввода. ( ONE-61881 )
  • Исправлена ​​ошибка в экспериментальной оболочке прокси-сервера XHR, возникающая при использовании zonejs, поздней инъекции и расширения браузера LastPass. ( ONE-59555 )
  • Исправлена ​​ошибка циклической ссылки при вызове JSON.stringify ( ONE-59613 )
  • Исправлена ​​ошибка, из-за которой пустое значение в полезной нагрузке события вызывало исключение на странице ( ONE-59821 ).
  • Исправлено определение имени действия для DOM ( ONE-60937 )
  • Исправлена ​​проблема, которая иногда препятствовала отправке маяка в Safari 14. Отключено обнаружение нарушения правил CSP в Safari из-за неправильной реализации: https://bugs.webkit.org/show_bug.cgi?id=228019 ( ONE-62070 )


Environment API

  • Anonymization API
    • Новые возможные значения в параметрах запроса additionalField для запроса PUT anonymization job: events.name events.domain events.page events.pageGroup events.pageReferrer events.pageReferrerGroup
  • Deployment API
    • Новые параметр запроса скачивания инсталлятора: networkZone
  • Extensions 2.0 API
    •  Переименования поля а объекте ExtensionEventDto : message -> content
  • Metrics API v2
    • Новое значение для объектов MetricDescriptor: delta
  • OneAgent on a host API
    • Новый параметр запроса: detailedAvailabilityState
    • Новое поле объекта HostAgentInfo: detailedAvailabilityState
  • Service level objectives API
    • Переименовано поле в объекте SLOs: SLOs -> slo

Configuration API

  • Kubernetes credentials API
    • Новое поле объекта KubernetesCredentials: eventAnalysisAndAlertingEnabled

Новые возможности в режиме раннего доступа

Следующие возможности API доступны в режиме раннего доступа:

  • Environment API Deployment API–Orchestration endpoints

GA

Следующие возможности API доступны в режиме GA:

  • Environment API Custom tags API
  • Environment API Extensions 2.0 API—GET the status of a monitoring configuration