Примечания к релизу 258: различия между версиями
ENetrebin (обсуждение | вклад) (Новая страница: «== '''Ключ-АСТРОМ Managed''' == === Новые функции и улучшения === ==== Статус соединения Mission Control ==== Т...») |
ENetrebin (обсуждение | вклад) |
||
(не показано 9 промежуточных версий этого же участника) | |||
Строка 1: | Строка 1: | ||
[https://doc.ruscomtech.ru/index.php/%D0%9F%D1%80%D0%B8%D0%BC%D0%B5%D1%87%D0%B0%D0%BD%D0%B8%D1%8F_%D0%BA_%D1%80%D0%B5%D0%BB%D0%B8%D0%B7%D0%B0%D0%BC Примечания к релизам] / Примечания к релизу 258 | |||
== '''Ключ-АСТРОМ Managed''' == | == '''Ключ-АСТРОМ Managed''' == | ||
=== Новые функции и улучшения === | === Новые функции и улучшения === | ||
==== Новое кластерное событие в случае неспособности узла кластера получать трафик ЕдиногоАгента ==== | ==== Новое кластерное событие в случае неспособности узла кластера получать трафик ЕдиногоАгента ==== | ||
Чтобы лучше помочь вам в случае неудачного или неполного запуска всех | Чтобы лучше помочь вам в случае неудачного или неполного запуска всех служб Ключ-АСТРОМ на узле кластера, мы добавили дополнительные механизмы оповещения. Если вы получили предупреждение, попробуйте выполнить предложенное действие, прежде чем обращаться в службу поддержки. В целом это должно сократить время решения проблемы. Сначала, когда узел кластера не может получать трафик ЕдиногоАгента, затронутый узел выделяется красной плиткой на странице обзора развертывания кластера и в соответствующей строке на странице развертывания узла кластера. Кроме того, создается сообщение о событии кластера со следующим содержимым: Сводка: «Узел кластера не может получать трафик ЕдиногоАгента» Описание: «Узел кластера<code>id</code>не может получать трафик ЕдиногоАгента. Попробуйте перезапустить узел кластера. Если это не решит проблему, создайте архив поддержки и отправьте его в службу поддержки». | ||
==== Модернизированные технические компоненты ==== | ==== Модернизированные технические компоненты ==== | ||
Строка 21: | Строка 15: | ||
==== Расширенный список операционных систем, которые не будут поддерживаться, начиная с версии 1.260. ==== | ==== Расширенный список операционных систем, которые не будут поддерживаться, начиная с версии 1.260. ==== | ||
Шесть месяцев назад мы расширили политику поддержки для некоторых выпусков операционной системы. В соответствии с этими исключениями вы по-прежнему можете выполнить обновление до более новых версий Ключ-АСТРОМ Managed в этих выпусках ОС, но больше не сможете устанавливать на них новые узлы кластера. Напоминаем вам, что | Шесть месяцев назад мы расширили политику поддержки для некоторых выпусков операционной системы. В соответствии с этими исключениями вы по-прежнему можете выполнить обновление до более новых версий Ключ-АСТРОМ Managed в этих выпусках ОС, но больше не сможете устанавливать на них новые узлы кластера. Напоминаем вам, что версия 1.258 будет последней версией, на которой вы сможете работать: | ||
* Red Hat Enterprise Linux 7.0–7.8 | * Red Hat Enterprise Linux 7.0–7.8 | ||
Строка 31: | Строка 25: | ||
* SUSE Enterprise Linux 12.1–12.3 | * SUSE Enterprise Linux 12.1–12.3 | ||
* Ubuntu 21.04 | * Ubuntu 21.04 | ||
=== Поддержка операционных систем === | |||
====Будущие изменения поддержки управляемых операционных систем Ключ-АСТРОМом==== | ====Будущие изменения поддержки управляемых операционных систем Ключ-АСТРОМом==== | ||
Строка 78: | Строка 74: | ||
**x86-64 | **x86-64 | ||
**Последняя совместимая версия: 1.252 | **Последняя совместимая версия: 1.252 | ||
===Решенные проблемы=== | |||
Выпуск 258 содержит 35 решенных проблем | |||
{| class="wikitable" | |||
!Компонент | |||
!Решенные проблемы | |||
|- | |||
|Автономное облако | |||
| | |||
1 | |||
|- | |||
|Кластер | |||
|30 | |||
|- | |||
|RUM | |||
|1 | |||
|- | |||
|Низкоуровневая метрика | |||
|1 | |||
|- | |||
|Автономное облако | |||
|1 | |||
|} | |||
* | |||
==== Автономное облако ==== | |||
* Страница развертывания теперь ссылается на недавно выпущенный Operator v0.10.1. | |||
==== Кластер ==== | |||
* Добавлен настраиваемый предел для количества верхних измерений в представлении всестороннего анализа. | |||
* Ранее при запросе API проблем версии 2 с помощью селектора проблем с уровнем серьезности (INFO) происходила внутренняя ошибка сервера 500. Теперь ошибка 400 корректно возвращается с правильным сообщением об ошибке. (Проблема по определению никогда не имеет уровня серьезности INFO.). | |||
* Исправлено извлечение общих объектов из метаданных событий, которые были непреднамеренно отключены для развертываний Ключ-АСТРОМ. Теперь эта функция доступна. | |||
* Исправлена проблема, из-за которой извлечение объектов и переназначение (для общей топологии) из свойств событий работали только через REST API v2 Event. Теперь поддерживаются все каналы приема событий (такие как события лога или события метрик). | |||
* Заполнитель тега для уведомлений о проблемах теперь поддерживает контекстные теги. | |||
* Исправлена ошибка, из-за которой в показаниях метрик отображались недопустимые метки времени начала и окончания. | |||
* Исправлена проблема, из-за которой пользователь с правильными разрешениями IAM не мог создать пользовательскую метрику с условием регулярного выражения. | |||
* Настройка установщика ЕдиногоАгента на экранах развертывания для Windows, Linux и AIX путем настройки сетевой зоны изменяет URL-адрес загрузки, поэтому этап настройки был перемещен перед этапом загрузки. Дополнительно, для наглядности, в команде установки также указан параметр сетевой зоны, однако он не требуется для уже скачанных и настроенных установщиков. | |||
* Чтобы предотвратить истечение времени ожидания при создании расширения JMX/PMI (Настройки > Мониторинг > Отслеживаемые технологии > Добавить мониторинг новых технологий > Добавить расширение JMX/PMI > Использовать редактор расширений JMX/PMI), число примеров процессов, используемых в качестве источника метрик для Создателя расширений JMX теперь ограничен 1000. | |||
* Исправлена проблема с открытием страницы сведений об экземпляре хоста или группы процессов, которая могла привести к ошибке 500, блокирующей доступ к этим страницам для клиентов, которые использовали устаревший мониторинг логов v1 с комбинацией функций извлечения событий. | |||
* Исправлена ошибка проверки, которая отображалась избыточно при запуске при создании правила обнаружения приложений. | |||
* Предложения фильтров были улучшены, чтобы избежать проблем при извлечении данных. (Решает проблему с несогласованными результатами фильтров пользовательских сеансов.). | |||
* Операции обновления API вычисляемых метрик службы теперь можно выполнять даже при достижении предела метрик. (Решает «Достигнут предел для сервисных показателей».). | |||
* Исправлена проблема с созданием фильтра зоны управления. Когда пользователь изначально выбирал имя зоны в раскрывающемся списке, вместо имени зоны отображался идентификатор. | |||
* Исправлен фильтр сервиса числовых атрибутов запроса во всестороннем анализе и распределенных трассировках. | |||
* Исправлена измененная агрегация событий метрики с использованием метрики `builtin:kubernetes.container.restarts`. | |||
* Изменено сообщение об отсутствии инъекции для процесса из черного списка с «Активация глубокого мониторинга не удалась» на «Невозможно включить глубокий мониторинг для этого процесса». | |||
* Исправлен сбой страницы, возникающий, когда пользователь, не имеющий разрешения, открывает страницу среды Ключ-АСТРОМ. | |||
* Исправлена проблема разбиения на страницы схемы метрик, из-за которой отбрасывался селектор метаданных. (Решает, что Metrics API NextPageKey не работает при применении metadataSelector.). | |||
* Исправлена ссылка на документацию со страницы "Обработка бизнес-событий". | |||
* На странице «Анализ времени отклика» кнопка «Просмотр горячих точек метода» теперь доступна независимо от таймингов. | |||
* Расчетные измерения метрик службы, содержащие более 21 845 символов, теперь будут усечены до этого размера вместо резервирования точки данных метрики. | |||
* Исправлена проблема, из-за которой имя очереди неожиданно менялось с трассировки на трассировку. | |||
* Недавно была добавлена поддержка OAuth 2.0 в уведомлениях о проблемах с веб-перехватчиками, но новая функция создала критическое изменение API, требуя указать новое свойство в запросах POST к API настроек 2.0 для схемы уведомлений о проблемах. Это свойство теперь является необязательным, чтобы не нарушать интеграцию API с существующими полезными нагрузками. | |||
* Исправлена нечастая проблема на странице сведений о провайдере для мобильных и пользовательских приложений. | |||
* Исправлена проблема, из-за которой события метрик, созданные или измененные с помощью API событий метрик, начиная с версии 1.257, имели неверную информацию аудита. Эта ошибка не влияет на аутентификацию вызовов API и не раскрывает секретные части токенов API другим пользователям Ключ-АСТРОМ. | |||
* Исправлено: пользователь с правами доступа только к зоне управления мог получить неожиданную страницу 403 при редактировании конфигурации плагинов хоста. | |||
* Исправлена проблема, из-за которой RUM не отключался в управляемых средах Ключ-АСТРОМ при превышении квоты DEM. | |||
* Исправлена проблема с обработкой аварийного переключения Managed Multi-DataCenter, из-за которой обработка событий/проблем могла зависнуть. | |||
* Исправлена проблема, из-за которой параметр включения RUM на уровне группы процессов игнорировался, что приводило к непреднамеренному включению или отключению RUM для определенных групп процессов. | |||
==== RUM ==== | |||
* Исправлена визуализация одного значения USQL. | |||
==== Низкоуровневая метрика ==== | |||
* Исправлена проблема, из-за которой запросы метрик экземпляра группы контейнеров могли привести к потере данных из-за срабатывания ALR. | |||
==== Автономное облако ==== | |||
* Исправлена проблема с оповещением «Узел Kubernetes не готов», из-за которого оповещение могло не срабатывать, даже если выполнялось условие «узел не готов». | |||
== '''ЕдиныйАгент Ключ-АСТРОМ''' == | |||
=== Java === | |||
* Добавлена поддержка Apache HttpClient 5.2.x. | |||
=== Node.js === | |||
* Добавлена поддержка Node.js 19. | |||
=== IBM App Connect Enterprise / IBM Integration Bus === | |||
* Добавлена поддержка узлов Callable (CallableFlowAsyncInvoke, CallableFlowAsyncResponse, CallableFlowInvoke, CallableInput, CallableReply) | |||
=== IBM z/OS === | |||
* <code>oneagentzos-R12570.pax</code>теперь доступно. | |||
* Добавлена поддержка трассировки программ поставщиков услуг CICS, вызываемых через запросы JSON с использованием конвейеров JSON, отличных от Java. | |||
=== Новые функции и улучшения === | |||
==== Службы ОС — оповещение, если служба не установлена ==== | |||
''Мониторинг инфраструктуры | Хосты'' | |||
На странице мониторинга служб ОС теперь можно включить Оповещение, если служба не установлена , чтобы предупредить вас, когда служба ОС не установлена на хосте. | |||
=== Тип облака отчетов для платформ, отличных от x86 === | |||
''Мониторинг инфраструктуры | Хосты'' | |||
Из-за предыдущего внутреннего ограничения ЕдиныйАгент на платформах, отличных от x86, не сообщал о типе облака. Это ограничение было снято, и другие платформы, такие как ARM, теперь отображают тип облака. | |||
==== События из служб ОС, о которых сообщается в отдельном объекте службы ОС ==== | |||
''Мониторинг инфраструктуры | Хосты'' | |||
Ранее о событиях от служб ОС сообщалось на хост-объекте. Теперь о них сообщается в отдельном сервисном объекте ОС, что означает, что вы можете использовать, например, теги, зоны управления и оповещения профилей, связанные с событиями и созданием проблем, и эти события, проблемы и сервисные объекты ОС видны только определенным пользователям. Если у вас есть сценарии или правила для фильтрации событий службы ОС от событий хоста, их следует обновить. | |||
==== Проблема, вызванная ссылками службы ОС на страницу объекта службы ОС ==== | |||
''Мониторинг инфраструктуры | Хосты'' | |||
Проблема, созданная службой ОС, теперь ссылается на страницу объекта службы ОС, а не на главную страницу со службой ОС. | |||
==== Службы ОС — задержка оповещения ==== | |||
''Мониторинг инфраструктуры | Хосты'' | |||
На странице мониторинга служб ОС теперь можно установить задержку оповещения , которая определяет, как долго служба ОС должна находиться в определенном состоянии, прежде чем будет сгенерировано событие. | |||
==== Отслеживание инициируемого SNS AWS Lambda для Python и Node.js (вручную) ==== | |||
''Приложения и микросервисы | Распределенные трассировки'' | |||
Расширение Ключ-АСТРОМ AWS Lambda для Python и Node.js теперь поддерживает трассировку для AWS SNS. | |||
==== Расширенная поддержка Google Cloud Run (Managed) ==== | |||
''Приложения и микросервисы | Распределенные трассировки'' | |||
Расширенная поддержка сред исполнения Generation1 (GVisor) и Generation2 (KVM). | |||
==== ЕдиныйАгент для Android ==== | |||
''Цифровой опыт | RUM Mobile'' | |||
* Добавлена поддержка функции Gradle кэша конфигурации . | |||
* Устаревшие функции, связанные с сертификатами, в пользу использования конфигурации сетевой безопасности. | |||
* Удалено ограничение сборки для конфигурации по запросу. | |||
==== ЕдиныйАгент для iOS ==== | |||
''Цифровой опыт | RUM Mobile'' | |||
* Улучшена поддержка iOS 16. | |||
* Улучшена поддержка iOS 16 для <code>initWithCoder</code>. | |||
* Значительно ускорена сборка инструментов. | |||
* Улучшена видимость действий пользователя, происходящих во время сбоя, за счет их автоматического закрытия и отправки сразу после отправки сбоя. | |||
=== Операционные системы === | |||
* Добавлена поддержка SUSE Linux Enterprise Server 15.4. | |||
==== Операционные системы, поддерживающие изменения ЕдиногоАгента Ключ-АСТРОМ в текущий момент ==== | |||
===== Следующие операционные системы больше не будут поддерживаться с 1 декабря 2022 г. ===== | |||
* Linux : Fedora 34 | |||
** x86-64 | |||
** Последняя совместимая версия: 1.257 | |||
====Операционные системы, поддерживающие изменения ЕдиногоАгента Ключ-АСТРОМ в будущем==== | |||
=====Следующие операционные системы больше не будут поддерживаться с 1 апреля 2023 г.===== | |||
*Linux : Google Container-Optimized OS 85 LTS | |||
**x86-64 | |||
*Linux: EulerOS 2.3 | |||
=====Следующие операционные системы больше не будут поддерживаться с 1 июня 2023 г.===== | |||
*Linux : openSUSE 15.3 | |||
**x86-64, PPCLE | |||
*Linux : SUSE Linux Enterprise Server 15.0 | |||
*UNIX : IBM AIX 7.2 TL4 | |||
**POWER8, POWER9 | |||
*Windows : Рабочий стол Windows 10 21H1 | |||
**x86-64 | |||
=====Следующие операционные системы больше не будут поддерживаться с 1 августа 2023 г.===== | |||
*Windows : Windows 8.1 | |||
**x86-64 | |||
*Windows : Windows Server 2008 R2 | |||
**x86-64 | |||
=====Следующие операционные системы больше не будут поддерживаться с 1 октября 2023 г.===== | |||
*Linux : Google Container-Optimized OS 89 LTS | |||
**x86-64 | |||
=====Следующие операционные системы больше не будут поддерживаться с 1 ноября 2023 г.===== | |||
*UNIX : IBM AIX 7.1 TL5 | |||
**POWER 8, POWER 9 | |||
==== Прошедшие изменения поддержки технологий ЕдинымАгентом Ключ-АСТРОМ ==== | |||
===== Ключ-АСТРОМ ЕдиныйАгент 1.239 была последней версией, поддерживающей следующие технологии. ===== | |||
* OpenTelemetry 0.0.2 для PHP | |||
===== Ключ-АСТРОМ ЕдиныйАгент 1.245 была последней версией, поддерживающей следующие технологии. ===== | |||
* Microsoft IIS 7.0 для Microsoft IIS | |||
** Поставщик прекратил поддержку этой технологии и версии с 14 января 2020 г. | |||
===== Ключ-АСТРОМ ЕдиныйАгент 1.249 была последней версией, поддерживающей следующие технологии. ===== | |||
* Платформа корпоративных приложений JBoss 6 для Java | |||
** Поставщик прекратил поддержку этой технологии и версии с 1 июня 2019 г. | |||
* Платформа корпоративных приложений JBoss — Remoting 6 для Java | |||
** Поставщик прекратил поддержку этой технологии и версии с 1 июня 2019 г. | |||
* Платформа корпоративных приложений JBoss — RMI-IIOP 6 для Java | |||
** Поставщик прекратил поддержку этой технологии и версии с 1 июня 2019 г. | |||
==== Предыдущие изменения в поддержке операционных систем ЕдинымАгентом Ключ-АСТРОМ ==== | |||
=====Следующие операционные системы больше не поддерживаются с 1 июля 2022 г.===== | |||
*Linux : CentOS 8.x | |||
**x86-64 | |||
**Последняя совместимая версия: 1.243 | |||
*Linux : CentOS 8.x | |||
**PPCLE | |||
*Linux : CentOS 8.x | |||
**ARM64 (AArch64) | |||
*Linux : openSUSE 15.2 | |||
**x86-64, PPCLE | |||
**Последняя совместимая версия: 1.247 | |||
*Windows : рабочий стол Windows 10 2004 г. | |||
**x86-64 | |||
**Последняя совместимая версия: 1.247 | |||
*Windows : Windows Server 2004 | |||
**x86-64 | |||
**Последняя совместимая версия: 1.247 | |||
=====Следующие операционные системы больше не поддерживаются с 1 августа 2022 г.===== | |||
*Linux : Ubuntu 21.04 | |||
**Последняя совместимая версия: 1.249 | |||
=====Следующие операционные системы больше не поддерживаются с 1 октября 2022 г.===== | |||
*Linux : SUSE Linux Enterprise Server 11.4 | |||
=====Следующие операционные системы больше не поддерживаются с 1 декабря 2022 г.===== | |||
*Windows : Рабочий стол Windows 10 1909 г. | |||
**x86-64 | |||
*Windows : Windows Server 20H2 | |||
**x86-64 | |||
=====Следующие операционные системы больше не поддерживаются с 1 января 2023 г.===== | |||
*Linux : Debian 8, 9 | |||
**x86-64 | |||
*Linux : SUSE Linux Enterprise Server 12.3 | |||
=====Следующие операционные системы больше не поддерживаются с 1 февраля 2023 г.===== | |||
*Linux : Ubuntu 21.10 | |||
=== Другие изменения поддержки === | |||
==== ЕдиныйАгент для z/OS ==== | |||
===== Сборка 1.257.0 ===== | |||
* Исправлены ссылки вставки IMS SDK, которые могли создавать недопустимые теги с идентификатором сервера 0. | |||
=== ЕдиныйАгент SDK === | |||
==== Будущие изменения поддержки ЕдиныйАгент SDK ==== | |||
===== Следующие технологии больше не будут поддерживаться с 1 июля 2023 г. ===== | |||
* ЕдиныйАгент SDK для C/C++ 1.0.0, 1.1.0, 1.2.0, 1.3.1, 1.3.2, 1.4.1, 1.5.1 | |||
* ЕдиныйАгент SDK для Python 1.0, 1.1, 1.2, 1.3 | |||
** Любая версия ЕдиныйАгент SDK для Python на Python 2.7.x | |||
===Решенные проблемы=== | |||
Общее количество решенных проблем — 18 (в том числе 4 уязвимости). | |||
{| class="wikitable" | |||
!Составная часть | |||
!Решенные проблемы | |||
|- | |||
|Go | |||
|2 | |||
|- | |||
|Nginx | |||
|2 | |||
|- | |||
|Мониторинг инфраструктуры | |||
|2 (2 уязвимости) | |||
|- | |||
|Модуль ОС | |||
|6 | |||
|- | |||
|Java | |||
|3 | |||
|- | |||
|.NET | |||
|1 | |||
|- | |||
|n/a | |||
|2 (2 уязвимости) | |||
|} | |||
==== Go ==== | |||
* Исправлена обработка ошибок ptrace для статического мониторинга Go. | |||
* Исправлен датчик Go gRPC, который не мог исправлять существующие заголовки контекста трассировки W3C, предоставляемые OpenTelemetry (двойное инструментирование). | |||
==== Nginx ==== | |||
* Модуль ЕдиныйАгент NGINX больше не неправильно сообщает об исходящих запросах, когда тайм-аут клиента отменяет обработку запросов NGINX до того, как такие восходящие вызовы были фактически выполнены. | |||
* Исправлена проблема, из-за которой ЕдиныйАгент на NGINX мог сообщать о трафике в неправильную службу после изменений в конфигурации NGINX и последующей перезагрузки NGINX. | |||
==== Мониторинг инфраструктуры ==== | |||
* ''Уязвимость:'' среда выполнения Python, используемая в Extensions 2.0, была обновлена до Python 3.10.9. | |||
* ''Уязвимость:'' среда выполнения Python для Extensions 1.0 обновлена до версии 3.8.15. | |||
==== Модуль ОС ==== | |||
* Значение, переданное с параметром Python -m, теперь правильно используется в качестве имени PG/PGI. | |||
* Когда оповещение службы ОС активно и статус службы изменяется (но все еще соответствует критериям оповещения), ЕдиныйАгент теперь останавливает текущее оповещение и создает новое оповещение с обновленным заголовком в соответствии с новым статусом. | |||
* Селектор метрик для события/проблемы насыщения центрального процессора теперь «Использование центрального процессора %» вместо «Загрузка центрального процессора». | |||
* Исправлено обнаружение порта Apache из файлов конфигурации, когда указан параметр командной строки «-f». | |||
* Система AIX: исправлен расчет использования памяти процессом. Предыдущая формула была основана на использовании виртуальной памяти. Обновленная формула основана на размере резидентного набора данных и текста. В целом это означает уменьшение значений метрики `builtin:tech.generic.mem.workingSetSize` на хостах AIX. | |||
* Улучшена производительность модуля ОС ЕдиныйАгент, когда на хосте запущено большое количество модулей кода Java. | |||
==== Java ==== | |||
* Исправлен захват метода HTTP в Spring WebFlux HTTPClient 5.3+. | |||
* Решена проблема, которая могла привести к тому, что программные компоненты не сообщались о крупных JAR-файлах в версиях Java до 11. | |||
* Исправлены отсутствующие пути для исходящих HTTP-запросов в Reactor Netty 1.x при использовании `headersWhen()` в вызове API. | |||
==== .NET ==== | |||
* Устранена проблема .NET HttpTagging v2, из-за которой выполнялся доступ к уже отмененному HTTP-запросу, что приводило к регистрации исключения. | |||
==== n/a ==== | |||
* ''Уязвимость'': улучшена проверка ввода для мониторинга реальных пользователей (RUM) в ЕдиномАгенте . | |||
=== ЕдиныйАгент для Android: устранённые проблемы === | |||
Версия 1.257 не содержит решенных проблем, с которыми сталкиваются пользователи. | |||
=== ЕдиныйАгент для iOS: устранённые проблемы === | |||
Выпуск 1.257 содержит две решенные проблемы. | |||
* Устранена проблема, приводившая к зависанию доступа к API UIScreen. | |||
* Удалены устаревшие инструменты для WKWebView, что также предотвращает возможный сбой. | |||
=== ЕдиныйАгент для JavaScript: устранённые проблемы === | |||
Выпуск 1.257 содержит 5 решенных проблем. | |||
{| class="wikitable" | |||
!Компонент | |||
!Решенные проблемы | |||
|- | |||
|JavaScript | |||
|4 | |||
|- | |||
|Воспроизведение сеанса | |||
|1 | |||
|} | |||
==== JavaScript ==== | |||
* Добавлена проверка, чтобы убедиться, что при вызове dtrum.addActionProperties существует действие для указанного actionId. | |||
* Исправлена ошибка, из-за которой действие могло быть пропущено из-за превышения максимальной продолжительности. | |||
* Исправлена ошибка, из-за которой ЕдиныйАгент сбрасывал информацию об исходном действии, если пользователь перемещался между субдоменами. Обратите внимание, что это поддерживается только в том случае, если на исходной странице настроена политика реферера «no-referrer-when-downgrade». | |||
* Исправлена ошибка в синтетике, из-за которой действия отображали немного большую продолжительность действия и визуально завершенное время. | |||
==== Воспроизведение сеанса ==== | |||
* Устранена проблема, из-за которой воспроизведение сеанса записывало перенаправленный ресурс iframe с неправильным URL-адресом. Ресурс теперь записывается с правильным URL-адресом и правильно отображается в воспроизведении сеанса. |
Текущая версия на 18:13, 6 июня 2024
Примечания к релизам / Примечания к релизу 258
Ключ-АСТРОМ Managed
Новые функции и улучшения
Новое кластерное событие в случае неспособности узла кластера получать трафик ЕдиногоАгента
Чтобы лучше помочь вам в случае неудачного или неполного запуска всех служб Ключ-АСТРОМ на узле кластера, мы добавили дополнительные механизмы оповещения. Если вы получили предупреждение, попробуйте выполнить предложенное действие, прежде чем обращаться в службу поддержки. В целом это должно сократить время решения проблемы. Сначала, когда узел кластера не может получать трафик ЕдиногоАгента, затронутый узел выделяется красной плиткой на странице обзора развертывания кластера и в соответствующей строке на странице развертывания узла кластера. Кроме того, создается сообщение о событии кластера со следующим содержимым: Сводка: «Узел кластера не может получать трафик ЕдиногоАгента» Описание: «Узел кластераid
не может получать трафик ЕдиногоАгента. Попробуйте перезапустить узел кластера. Если это не решит проблему, создайте архив поддержки и отправьте его в службу поддержки».
Модернизированные технические компоненты
Чтобы воспользоваться улучшениями производительности, последними улучшениями безопасности и исправлениями ошибок, мы обновили JRE для следующих компонентов узла кластера:
- Cassandra теперь использует JRE 8u352.
- Другие компоненты теперь используют JRE 11.0.17. Кроме того, мы обновили Cassandra до версии 3.11.14.
Расширенный список операционных систем, которые не будут поддерживаться, начиная с версии 1.260.
Шесть месяцев назад мы расширили политику поддержки для некоторых выпусков операционной системы. В соответствии с этими исключениями вы по-прежнему можете выполнить обновление до более новых версий Ключ-АСТРОМ Managed в этих выпусках ОС, но больше не сможете устанавливать на них новые узлы кластера. Напоминаем вам, что версия 1.258 будет последней версией, на которой вы сможете работать:
- Red Hat Enterprise Linux 7.0–7.8
- Red Hat Enterprise Linux 8.0–8.3
- CentOS 7.0 - 7.8
- CentOS 8.0 - 8.4
- Oracle Linux Server 7.0 - 7.8
- Oracle Linux Server 8.0–8.3
- SUSE Enterprise Linux 12.1–12.3
- Ubuntu 21.04
Поддержка операционных систем
Будущие изменения поддержки управляемых операционных систем Ключ-АСТРОМом
Следующие операционные системы больше не будут поддерживаться с 1 июля 2023 г.
- Linux : SUSE Enterprise Linux 15.0
- x86-64
Прошедшие изменения поддержки управляемых операционных систем Ключ-АСТРОМом
Следующие операционные системы больше не поддерживаются с 1 июля 2022 г.
- Linux : CentOS 7.8, 8.2, 8.4
- x86-64
- Последняя совместимая версия: 1.246
- Linux : Red Hat Enterprise Linux 7.8
- x86-64
- Последняя совместимая версия: 1.246
- Linux: Oracle Linux 7.8
- x86-64
- Последняя совместимая версия: 1.246
Следующие операционные системы больше не поддерживаются с 1 августа 2022 г.
- Linux: CentOS 7.7
- x86-64
- Последняя совместимая версия: 1.238
- Linux : Red Hat Enterprise Linux 7.7
- x86-64
- Последняя совместимая версия: 1.238
- Linux: Oracle Linux 7.7
- x86-64
- Последняя совместимая версия: 1.238
Следующие операционные системы больше не поддерживаются с 1 октября 2022 г.
- Linux : SUSE Enterprise Linux 11.4
- x86-64
Следующие операционные системы больше не поддерживаются с 1 ноября 2022 г.
- Linux : Ubuntu 21.04
- x86-64
- Последняя совместимая версия: 1.244
Следующие операционные системы больше не поддерживаются с 1 января 2023 г.
- Linux : Debian 9
- x86-64
- Последняя совместимая версия: 1.254
- Linux : SUSE Enterprise Linux 12.3
- x86-64
- Последняя совместимая версия: 1.254
Следующие операционные системы больше не поддерживаются с 1 марта 2023 г.
- Linux : Red Hat Enterprise Linux 8.2
- x86-64
- Последняя совместимая версия: 1.252
- Linux : Oracle Linux 8.2
- x86-64
- Последняя совместимая версия: 1.252
Решенные проблемы
Выпуск 258 содержит 35 решенных проблем
Компонент | Решенные проблемы |
---|---|
Автономное облако |
1 |
Кластер | 30 |
RUM | 1 |
Низкоуровневая метрика | 1 |
Автономное облако | 1 |
Автономное облако
- Страница развертывания теперь ссылается на недавно выпущенный Operator v0.10.1.
Кластер
- Добавлен настраиваемый предел для количества верхних измерений в представлении всестороннего анализа.
- Ранее при запросе API проблем версии 2 с помощью селектора проблем с уровнем серьезности (INFO) происходила внутренняя ошибка сервера 500. Теперь ошибка 400 корректно возвращается с правильным сообщением об ошибке. (Проблема по определению никогда не имеет уровня серьезности INFO.).
- Исправлено извлечение общих объектов из метаданных событий, которые были непреднамеренно отключены для развертываний Ключ-АСТРОМ. Теперь эта функция доступна.
- Исправлена проблема, из-за которой извлечение объектов и переназначение (для общей топологии) из свойств событий работали только через REST API v2 Event. Теперь поддерживаются все каналы приема событий (такие как события лога или события метрик).
- Заполнитель тега для уведомлений о проблемах теперь поддерживает контекстные теги.
- Исправлена ошибка, из-за которой в показаниях метрик отображались недопустимые метки времени начала и окончания.
- Исправлена проблема, из-за которой пользователь с правильными разрешениями IAM не мог создать пользовательскую метрику с условием регулярного выражения.
- Настройка установщика ЕдиногоАгента на экранах развертывания для Windows, Linux и AIX путем настройки сетевой зоны изменяет URL-адрес загрузки, поэтому этап настройки был перемещен перед этапом загрузки. Дополнительно, для наглядности, в команде установки также указан параметр сетевой зоны, однако он не требуется для уже скачанных и настроенных установщиков.
- Чтобы предотвратить истечение времени ожидания при создании расширения JMX/PMI (Настройки > Мониторинг > Отслеживаемые технологии > Добавить мониторинг новых технологий > Добавить расширение JMX/PMI > Использовать редактор расширений JMX/PMI), число примеров процессов, используемых в качестве источника метрик для Создателя расширений JMX теперь ограничен 1000.
- Исправлена проблема с открытием страницы сведений об экземпляре хоста или группы процессов, которая могла привести к ошибке 500, блокирующей доступ к этим страницам для клиентов, которые использовали устаревший мониторинг логов v1 с комбинацией функций извлечения событий.
- Исправлена ошибка проверки, которая отображалась избыточно при запуске при создании правила обнаружения приложений.
- Предложения фильтров были улучшены, чтобы избежать проблем при извлечении данных. (Решает проблему с несогласованными результатами фильтров пользовательских сеансов.).
- Операции обновления API вычисляемых метрик службы теперь можно выполнять даже при достижении предела метрик. (Решает «Достигнут предел для сервисных показателей».).
- Исправлена проблема с созданием фильтра зоны управления. Когда пользователь изначально выбирал имя зоны в раскрывающемся списке, вместо имени зоны отображался идентификатор.
- Исправлен фильтр сервиса числовых атрибутов запроса во всестороннем анализе и распределенных трассировках.
- Исправлена измененная агрегация событий метрики с использованием метрики `builtin:kubernetes.container.restarts`.
- Изменено сообщение об отсутствии инъекции для процесса из черного списка с «Активация глубокого мониторинга не удалась» на «Невозможно включить глубокий мониторинг для этого процесса».
- Исправлен сбой страницы, возникающий, когда пользователь, не имеющий разрешения, открывает страницу среды Ключ-АСТРОМ.
- Исправлена проблема разбиения на страницы схемы метрик, из-за которой отбрасывался селектор метаданных. (Решает, что Metrics API NextPageKey не работает при применении metadataSelector.).
- Исправлена ссылка на документацию со страницы "Обработка бизнес-событий".
- На странице «Анализ времени отклика» кнопка «Просмотр горячих точек метода» теперь доступна независимо от таймингов.
- Расчетные измерения метрик службы, содержащие более 21 845 символов, теперь будут усечены до этого размера вместо резервирования точки данных метрики.
- Исправлена проблема, из-за которой имя очереди неожиданно менялось с трассировки на трассировку.
- Недавно была добавлена поддержка OAuth 2.0 в уведомлениях о проблемах с веб-перехватчиками, но новая функция создала критическое изменение API, требуя указать новое свойство в запросах POST к API настроек 2.0 для схемы уведомлений о проблемах. Это свойство теперь является необязательным, чтобы не нарушать интеграцию API с существующими полезными нагрузками.
- Исправлена нечастая проблема на странице сведений о провайдере для мобильных и пользовательских приложений.
- Исправлена проблема, из-за которой события метрик, созданные или измененные с помощью API событий метрик, начиная с версии 1.257, имели неверную информацию аудита. Эта ошибка не влияет на аутентификацию вызовов API и не раскрывает секретные части токенов API другим пользователям Ключ-АСТРОМ.
- Исправлено: пользователь с правами доступа только к зоне управления мог получить неожиданную страницу 403 при редактировании конфигурации плагинов хоста.
- Исправлена проблема, из-за которой RUM не отключался в управляемых средах Ключ-АСТРОМ при превышении квоты DEM.
- Исправлена проблема с обработкой аварийного переключения Managed Multi-DataCenter, из-за которой обработка событий/проблем могла зависнуть.
- Исправлена проблема, из-за которой параметр включения RUM на уровне группы процессов игнорировался, что приводило к непреднамеренному включению или отключению RUM для определенных групп процессов.
RUM
- Исправлена визуализация одного значения USQL.
Низкоуровневая метрика
- Исправлена проблема, из-за которой запросы метрик экземпляра группы контейнеров могли привести к потере данных из-за срабатывания ALR.
Автономное облако
- Исправлена проблема с оповещением «Узел Kubernetes не готов», из-за которого оповещение могло не срабатывать, даже если выполнялось условие «узел не готов».
ЕдиныйАгент Ключ-АСТРОМ
Java
- Добавлена поддержка Apache HttpClient 5.2.x.
Node.js
- Добавлена поддержка Node.js 19.
IBM App Connect Enterprise / IBM Integration Bus
- Добавлена поддержка узлов Callable (CallableFlowAsyncInvoke, CallableFlowAsyncResponse, CallableFlowInvoke, CallableInput, CallableReply)
IBM z/OS
oneagentzos-R12570.pax
теперь доступно.- Добавлена поддержка трассировки программ поставщиков услуг CICS, вызываемых через запросы JSON с использованием конвейеров JSON, отличных от Java.
Новые функции и улучшения
Службы ОС — оповещение, если служба не установлена
Мониторинг инфраструктуры | Хосты
На странице мониторинга служб ОС теперь можно включить Оповещение, если служба не установлена , чтобы предупредить вас, когда служба ОС не установлена на хосте.
Тип облака отчетов для платформ, отличных от x86
Мониторинг инфраструктуры | Хосты
Из-за предыдущего внутреннего ограничения ЕдиныйАгент на платформах, отличных от x86, не сообщал о типе облака. Это ограничение было снято, и другие платформы, такие как ARM, теперь отображают тип облака.
События из служб ОС, о которых сообщается в отдельном объекте службы ОС
Мониторинг инфраструктуры | Хосты
Ранее о событиях от служб ОС сообщалось на хост-объекте. Теперь о них сообщается в отдельном сервисном объекте ОС, что означает, что вы можете использовать, например, теги, зоны управления и оповещения профилей, связанные с событиями и созданием проблем, и эти события, проблемы и сервисные объекты ОС видны только определенным пользователям. Если у вас есть сценарии или правила для фильтрации событий службы ОС от событий хоста, их следует обновить.
Проблема, вызванная ссылками службы ОС на страницу объекта службы ОС
Мониторинг инфраструктуры | Хосты
Проблема, созданная службой ОС, теперь ссылается на страницу объекта службы ОС, а не на главную страницу со службой ОС.
Службы ОС — задержка оповещения
Мониторинг инфраструктуры | Хосты
На странице мониторинга служб ОС теперь можно установить задержку оповещения , которая определяет, как долго служба ОС должна находиться в определенном состоянии, прежде чем будет сгенерировано событие.
Отслеживание инициируемого SNS AWS Lambda для Python и Node.js (вручную)
Приложения и микросервисы | Распределенные трассировки
Расширение Ключ-АСТРОМ AWS Lambda для Python и Node.js теперь поддерживает трассировку для AWS SNS.
Расширенная поддержка Google Cloud Run (Managed)
Приложения и микросервисы | Распределенные трассировки
Расширенная поддержка сред исполнения Generation1 (GVisor) и Generation2 (KVM).
ЕдиныйАгент для Android
Цифровой опыт | RUM Mobile
- Добавлена поддержка функции Gradle кэша конфигурации .
- Устаревшие функции, связанные с сертификатами, в пользу использования конфигурации сетевой безопасности.
- Удалено ограничение сборки для конфигурации по запросу.
ЕдиныйАгент для iOS
Цифровой опыт | RUM Mobile
- Улучшена поддержка iOS 16.
- Улучшена поддержка iOS 16 для
initWithCoder
. - Значительно ускорена сборка инструментов.
- Улучшена видимость действий пользователя, происходящих во время сбоя, за счет их автоматического закрытия и отправки сразу после отправки сбоя.
Операционные системы
- Добавлена поддержка SUSE Linux Enterprise Server 15.4.
Операционные системы, поддерживающие изменения ЕдиногоАгента Ключ-АСТРОМ в текущий момент
Следующие операционные системы больше не будут поддерживаться с 1 декабря 2022 г.
- Linux : Fedora 34
- x86-64
- Последняя совместимая версия: 1.257
Операционные системы, поддерживающие изменения ЕдиногоАгента Ключ-АСТРОМ в будущем
Следующие операционные системы больше не будут поддерживаться с 1 апреля 2023 г.
- Linux : Google Container-Optimized OS 85 LTS
- x86-64
- Linux: EulerOS 2.3
Следующие операционные системы больше не будут поддерживаться с 1 июня 2023 г.
- Linux : openSUSE 15.3
- x86-64, PPCLE
- Linux : SUSE Linux Enterprise Server 15.0
- UNIX : IBM AIX 7.2 TL4
- POWER8, POWER9
- Windows : Рабочий стол Windows 10 21H1
- x86-64
Следующие операционные системы больше не будут поддерживаться с 1 августа 2023 г.
- Windows : Windows 8.1
- x86-64
- Windows : Windows Server 2008 R2
- x86-64
Следующие операционные системы больше не будут поддерживаться с 1 октября 2023 г.
- Linux : Google Container-Optimized OS 89 LTS
- x86-64
Следующие операционные системы больше не будут поддерживаться с 1 ноября 2023 г.
- UNIX : IBM AIX 7.1 TL5
- POWER 8, POWER 9
Прошедшие изменения поддержки технологий ЕдинымАгентом Ключ-АСТРОМ
Ключ-АСТРОМ ЕдиныйАгент 1.239 была последней версией, поддерживающей следующие технологии.
- OpenTelemetry 0.0.2 для PHP
Ключ-АСТРОМ ЕдиныйАгент 1.245 была последней версией, поддерживающей следующие технологии.
- Microsoft IIS 7.0 для Microsoft IIS
- Поставщик прекратил поддержку этой технологии и версии с 14 января 2020 г.
Ключ-АСТРОМ ЕдиныйАгент 1.249 была последней версией, поддерживающей следующие технологии.
- Платформа корпоративных приложений JBoss 6 для Java
- Поставщик прекратил поддержку этой технологии и версии с 1 июня 2019 г.
- Платформа корпоративных приложений JBoss — Remoting 6 для Java
- Поставщик прекратил поддержку этой технологии и версии с 1 июня 2019 г.
- Платформа корпоративных приложений JBoss — RMI-IIOP 6 для Java
- Поставщик прекратил поддержку этой технологии и версии с 1 июня 2019 г.
Предыдущие изменения в поддержке операционных систем ЕдинымАгентом Ключ-АСТРОМ
Следующие операционные системы больше не поддерживаются с 1 июля 2022 г.
- Linux : CentOS 8.x
- x86-64
- Последняя совместимая версия: 1.243
- Linux : CentOS 8.x
- PPCLE
- Linux : CentOS 8.x
- ARM64 (AArch64)
- Linux : openSUSE 15.2
- x86-64, PPCLE
- Последняя совместимая версия: 1.247
- Windows : рабочий стол Windows 10 2004 г.
- x86-64
- Последняя совместимая версия: 1.247
- Windows : Windows Server 2004
- x86-64
- Последняя совместимая версия: 1.247
Следующие операционные системы больше не поддерживаются с 1 августа 2022 г.
- Linux : Ubuntu 21.04
- Последняя совместимая версия: 1.249
Следующие операционные системы больше не поддерживаются с 1 октября 2022 г.
- Linux : SUSE Linux Enterprise Server 11.4
Следующие операционные системы больше не поддерживаются с 1 декабря 2022 г.
- Windows : Рабочий стол Windows 10 1909 г.
- x86-64
- Windows : Windows Server 20H2
- x86-64
Следующие операционные системы больше не поддерживаются с 1 января 2023 г.
- Linux : Debian 8, 9
- x86-64
- Linux : SUSE Linux Enterprise Server 12.3
Следующие операционные системы больше не поддерживаются с 1 февраля 2023 г.
- Linux : Ubuntu 21.10
Другие изменения поддержки
ЕдиныйАгент для z/OS
Сборка 1.257.0
- Исправлены ссылки вставки IMS SDK, которые могли создавать недопустимые теги с идентификатором сервера 0.
ЕдиныйАгент SDK
Будущие изменения поддержки ЕдиныйАгент SDK
Следующие технологии больше не будут поддерживаться с 1 июля 2023 г.
- ЕдиныйАгент SDK для C/C++ 1.0.0, 1.1.0, 1.2.0, 1.3.1, 1.3.2, 1.4.1, 1.5.1
- ЕдиныйАгент SDK для Python 1.0, 1.1, 1.2, 1.3
- Любая версия ЕдиныйАгент SDK для Python на Python 2.7.x
Решенные проблемы
Общее количество решенных проблем — 18 (в том числе 4 уязвимости).
Составная часть | Решенные проблемы |
---|---|
Go | 2 |
Nginx | 2 |
Мониторинг инфраструктуры | 2 (2 уязвимости) |
Модуль ОС | 6 |
Java | 3 |
.NET | 1 |
n/a | 2 (2 уязвимости) |
Go
- Исправлена обработка ошибок ptrace для статического мониторинга Go.
- Исправлен датчик Go gRPC, который не мог исправлять существующие заголовки контекста трассировки W3C, предоставляемые OpenTelemetry (двойное инструментирование).
Nginx
- Модуль ЕдиныйАгент NGINX больше не неправильно сообщает об исходящих запросах, когда тайм-аут клиента отменяет обработку запросов NGINX до того, как такие восходящие вызовы были фактически выполнены.
- Исправлена проблема, из-за которой ЕдиныйАгент на NGINX мог сообщать о трафике в неправильную службу после изменений в конфигурации NGINX и последующей перезагрузки NGINX.
Мониторинг инфраструктуры
- Уязвимость: среда выполнения Python, используемая в Extensions 2.0, была обновлена до Python 3.10.9.
- Уязвимость: среда выполнения Python для Extensions 1.0 обновлена до версии 3.8.15.
Модуль ОС
- Значение, переданное с параметром Python -m, теперь правильно используется в качестве имени PG/PGI.
- Когда оповещение службы ОС активно и статус службы изменяется (но все еще соответствует критериям оповещения), ЕдиныйАгент теперь останавливает текущее оповещение и создает новое оповещение с обновленным заголовком в соответствии с новым статусом.
- Селектор метрик для события/проблемы насыщения центрального процессора теперь «Использование центрального процессора %» вместо «Загрузка центрального процессора».
- Исправлено обнаружение порта Apache из файлов конфигурации, когда указан параметр командной строки «-f».
- Система AIX: исправлен расчет использования памяти процессом. Предыдущая формула была основана на использовании виртуальной памяти. Обновленная формула основана на размере резидентного набора данных и текста. В целом это означает уменьшение значений метрики `builtin:tech.generic.mem.workingSetSize` на хостах AIX.
- Улучшена производительность модуля ОС ЕдиныйАгент, когда на хосте запущено большое количество модулей кода Java.
Java
- Исправлен захват метода HTTP в Spring WebFlux HTTPClient 5.3+.
- Решена проблема, которая могла привести к тому, что программные компоненты не сообщались о крупных JAR-файлах в версиях Java до 11.
- Исправлены отсутствующие пути для исходящих HTTP-запросов в Reactor Netty 1.x при использовании `headersWhen()` в вызове API.
.NET
- Устранена проблема .NET HttpTagging v2, из-за которой выполнялся доступ к уже отмененному HTTP-запросу, что приводило к регистрации исключения.
n/a
- Уязвимость: улучшена проверка ввода для мониторинга реальных пользователей (RUM) в ЕдиномАгенте .
ЕдиныйАгент для Android: устранённые проблемы
Версия 1.257 не содержит решенных проблем, с которыми сталкиваются пользователи.
ЕдиныйАгент для iOS: устранённые проблемы
Выпуск 1.257 содержит две решенные проблемы.
- Устранена проблема, приводившая к зависанию доступа к API UIScreen.
- Удалены устаревшие инструменты для WKWebView, что также предотвращает возможный сбой.
ЕдиныйАгент для JavaScript: устранённые проблемы
Выпуск 1.257 содержит 5 решенных проблем.
Компонент | Решенные проблемы |
---|---|
JavaScript | 4 |
Воспроизведение сеанса | 1 |
JavaScript
- Добавлена проверка, чтобы убедиться, что при вызове dtrum.addActionProperties существует действие для указанного actionId.
- Исправлена ошибка, из-за которой действие могло быть пропущено из-за превышения максимальной продолжительности.
- Исправлена ошибка, из-за которой ЕдиныйАгент сбрасывал информацию об исходном действии, если пользователь перемещался между субдоменами. Обратите внимание, что это поддерживается только в том случае, если на исходной странице настроена политика реферера «no-referrer-when-downgrade».
- Исправлена ошибка в синтетике, из-за которой действия отображали немного большую продолжительность действия и визуально завершенное время.
Воспроизведение сеанса
- Устранена проблема, из-за которой воспроизведение сеанса записывало перенаправленный ресурс iframe с неправильным URL-адресом. Ресурс теперь записывается с правильным URL-адресом и правильно отображается в воспроизведении сеанса.