Примечания к релизам / Примечания к релизу 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 )
Решенные проблемы для 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