Примечания к релизу 258: различия между версиями

Материал из Документация Ключ-АСТРОМ
(Новая страница: «== '''Ключ-АСТРОМ Managed''' == === Новые функции и улучшения === ==== Статус соединения Mission Control ==== Т...»)
 
 
(не показано 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''' ==


=== Новые функции и улучшения ===
=== Новые функции и улучшения ===
==== Статус соединения Mission Control ====
Теперь вы можете проверить информацию о статусе подключения Mission Control из консоли управления кластером. В случае проблемы с аутентификацией в Mission Control вы можете сбросить учетные данные и повторно установить успешное соединение. Эта операция может потребоваться при восстановлении кластера из резервной копии или при возникновении ситуации «Split brain» кластера. Чтобы получить доступ к новой странице состояния подключения Mission Control, перейдите в раздел '''Лицензирование''' и выберите '''Проверить подключение Mission Control''' .
[[Файл:miss1.png]]
==== Процедура для Premium HA — репликация узлов между контроллерами домена была обновлена. ====
Мы автоматизировали и улучшили процедуру репликации узлов кластера между контроллерами домена, чтобы сделать ее проще и устойчивее. Если вы планируете внедрить развертывание Premium High Availability, обратите внимание на изменения.


==== Новое кластерное событие в случае неспособности узла кластера получать трафик ЕдиногоАгента ====
==== Новое кластерное событие в случае неспособности узла кластера получать трафик ЕдиногоАгента ====
Чтобы лучше помочь вам в случае неудачного или неполного запуска всех управляемых служб Ключ-АСТРОМ на узле кластера, мы добавили дополнительные механизмы оповещения. Если вы получили предупреждение, попробуйте выполнить предложенное действие, прежде чем обращаться в службу поддержки. В целом это должно сократить время решения проблемы. Сначала, когда узел кластера не может получать трафик ЕдиногоАгента, затронутый узел выделяется красной плиткой на странице обзора развертывания кластера и в соответствующей строке на странице развертывания узла кластера. Кроме того, создается сообщение о событии кластера со следующим содержимым: Сводка: «Узел кластера не может получать трафик ЕдиногоАгента» Описание: «Узел кластера<code>id</code>не может получать трафик ЕдиногоАгента. Попробуйте перезапустить узел кластера. Если это не решит проблему, создайте архив поддержки и отправьте его в службу поддержки».
Чтобы лучше помочь вам в случае неудачного или неполного запуска всех служб Ключ-АСТРОМ на узле кластера, мы добавили дополнительные механизмы оповещения. Если вы получили предупреждение, попробуйте выполнить предложенное действие, прежде чем обращаться в службу поддержки. В целом это должно сократить время решения проблемы. Сначала, когда узел кластера не может получать трафик ЕдиногоАгента, затронутый узел выделяется красной плиткой на странице обзора развертывания кластера и в соответствующей строке на странице развертывания узла кластера. Кроме того, создается сообщение о событии кластера со следующим содержимым: Сводка: «Узел кластера не может получать трафик ЕдиногоАгента» Описание: «Узел кластера<code>id</code>не может получать трафик ЕдиногоАгента. Попробуйте перезапустить узел кластера. Если это не решит проблему, создайте архив поддержки и отправьте его в службу поддержки».


==== Модернизированные технические компоненты ====
==== Модернизированные технические компоненты ====
Строка 21: Строка 15:


==== Расширенный список операционных систем, которые не будут поддерживаться, начиная с версии 1.260. ====
==== Расширенный список операционных систем, которые не будут поддерживаться, начиная с версии 1.260. ====
Шесть месяцев назад мы расширили политику поддержки для некоторых выпусков операционной системы. В соответствии с этими исключениями вы по-прежнему можете выполнить обновление до более новых версий Ключ-АСТРОМ Managed в этих выпусках ОС, но больше не сможете устанавливать на них новые узлы кластера. Напоминаем вам, что управляемая версия 1.258 будет последней версией, на которой вы сможете работать:
Шесть месяцев назад мы расширили политику поддержки для некоторых выпусков операционной системы. В соответствии с этими исключениями вы по-прежнему можете выполнить обновление до более новых версий Ключ-АСТРОМ 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-адресом и правильно отображается в воспроизведении сеанса.