Примечания к релизу 240: различия между версиями
ENetrebin (обсуждение | вклад) |
ENetrebin (обсуждение | вклад) |
||
(не показано 11 промежуточных версий этого же участника) | |||
Строка 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 Примечания к релизам] / Примечания к релизу 240 | |||
== Новые функции и улучшения == | == Новые функции и улучшения == | ||
Строка 20: | Строка 22: | ||
== Поддержка операционных систем == | == Поддержка операционных систем == | ||
=== Будущие изменения поддержки управляемых операционных систем Ключ- | === Будущие изменения поддержки управляемых операционных систем Ключ-АСТРОМом === | ||
===== Следующие операционные системы больше не будут поддерживаться с 1 октября 2022 г. ===== | ===== Следующие операционные системы больше не будут поддерживаться с 1 октября 2022 г. ===== | ||
Строка 26: | Строка 28: | ||
* Linux : SUSE Enterprise Linux 11.4 | * Linux : SUSE Enterprise Linux 11.4 | ||
** x86-64 | ** x86-64 | ||
===== Следующие операционные системы больше не будут поддерживаться с 1 ноября 2022 г. ===== | |||
* Linux: Ubuntu 21.04 | |||
** x86-6 | |||
** Последняя совместимая версия: 1.244 | |||
===== Следующие операционные системы больше не будут поддерживаться с 1 января 2023 г. ===== | ===== Следующие операционные системы больше не будут поддерживаться с 1 января 2023 г. ===== | ||
* Linux : Debian 9 | * Linux : Debian 9 | ||
** x86-64 | ** x86-64 | ||
Строка 51: | Строка 58: | ||
** Последняя совместимая версия: 1.226 | ** Последняя совместимая версия: 1.226 | ||
===== Следующие операционные системы больше не поддерживаются с 1 марта 2022 г. | ===== Следующие операционные системы больше не поддерживаются с 1 марта 2022 г. ===== | ||
* Linux : CentOS 8.3 | * Linux : CentOS 8.3 | ||
Строка 82: | Строка 89: | ||
== Решенные проблемы == | == Решенные проблемы == | ||
Выпуск 240 содержит | Выпуск 240 содержит 48 решенных проблем (в том числе устранение 1 уязвимости) . | ||
{| class="wikitable" | {| class="wikitable" | ||
!Составная часть | !Составная часть | ||
Строка 94: | Строка 101: | ||
|- | |- | ||
|Кластер | |Кластер | ||
| | |40 (1 уязвимость) | ||
|- | |- | ||
|Консоль управления кластером | |Консоль управления кластером | ||
| | |4 | ||
|- | |- | ||
|Повтор сеанса | |Повтор сеанса | ||
Строка 133: | Строка 140: | ||
* Текст профиля предупреждений и фильтр описания теперь отражают правильное логическое ИЛИ между ними. | * Текст профиля предупреждений и фильтр описания теперь отражают правильное логическое ИЛИ между ними. | ||
* Исправлена проблема с оператором :timeshift селектора метрик, которая приводила к отсутствию временных интервалов. | * Исправлена проблема с оператором :timeshift селектора метрик, которая приводила к отсутствию временных интервалов. | ||
* События Kubernetes, относящиеся к первопричине, теперь корректно обрабатываются | * События Kubernetes, относящиеся к первопричине, теперь корректно обрабатываются ИИ и отображаются в разделе «Проблемы». | ||
* Исправлено несоответствие в потребленных DDU, которое отображалось на странице потребления. | * Исправлено несоответствие в потребленных DDU, которое отображалось на странице потребления. | ||
* Свойства действий пользователя теперь правильно отображаются в мобильном водопаде (анализ действий пользователя). | * Свойства действий пользователя теперь правильно отображаются в мобильном водопаде (анализ действий пользователя). | ||
Строка 152: | Строка 159: | ||
* Ссылка «Сведения об исключении» больше не дает сбой (404) при использовании одного фильтра PurePath. | * Ссылка «Сведения об исключении» больше не дает сбой (404) при использовании одного фильтра PurePath. | ||
* Информация всплывающей подсказки/наложения кнопки «Уточнить» теперь более точно отражает частоту дискретизации после уточнения. | * Информация всплывающей подсказки/наложения кнопки «Уточнить» теперь более точно отражает частоту дискретизации после уточнения. | ||
*Устранена проблема, из-за которой экспорт сеанса пользователя мог привести к многократному экспорту сеансов пользователя. | |||
*Устранена проблема, из-за которой страница мобильного провайдера не использовалась в некоторых случаях, когда для удаления протокола URL-адресов веб-запросов использовались правила перезаписи. | |||
*Устранены неработающие ссылки в плитках Markdown. | |||
*Исправлена проблема с синхронизацией паролей Cassandra JMX. | |||
==== Консоль управления кластером ==== | ==== Консоль управления кластером ==== | ||
Строка 158: | Строка 169: | ||
* Улучшена производительность создания пользователей в общедоступном REST API. | * Улучшена производительность создания пользователей в общедоступном REST API. | ||
* Улучшена обработка ошибок для непредвиденных проблем с хранилищем. | * Улучшена обработка ошибок для непредвиденных проблем с хранилищем. | ||
*Устранена потеря системно-критических конфигураций после частичного сбоя Cassandra. | |||
==== Повтор сеанса ==== | ==== Повтор сеанса ==== | ||
Строка 166: | Строка 178: | ||
* Включите CDN для резервного копирования при сбое. | * Включите CDN для резервного копирования при сбое. | ||
== ЕдиныйАгент == | |||
=== Java === | |||
* Добавлена поддержка агента OpenTelemetry 1.12 . | |||
=== z/OS === | |||
* <code>oneagentzos-R12391.pax</code>теперь доступен | |||
=== .Net Core === | |||
* Добавлена автоматическая инъекция Real User Monitoring (RUM) для приложений ASP.NET Core, работающих на веб-сервере Kestrel. Чтобы включить это как функцию ЕдиногоАгента | |||
*# В меню Ключ-АСТРОМ выберите « Настройки » > « Мониторинг службы на стороне сервера» > « Глубокий мониторинг» . | |||
*# Разверните раздел Новые функции ЕдиногоАгента , найдите Включить мониторинг реальных пользователей (RUM) для ASP.NET Core и включите его. | |||
=== Go === | |||
* Добавлена поддержка Go 1.18. | |||
=== Новые функции и улучшения === | |||
==== Установщик ==== | |||
В Windows использование устаревшей <code>dtuser</code>версии будет неявно преобразовано в учетную запись локальной системы во время обновления. | |||
==== Мониторинг журнала ==== | |||
Модуль журнала ЕдиногоАгента может извлекать атрибуты из содержимого журнала и обогащать записи журнала. Модуль журнала ЕдиногоАгента теперь обрабатывает расширенные данные журнала, повышая производительность. | |||
==== Watchdog ЕдиногоАгента ==== | |||
Были введены два новых параметра (в настоящее время используются только в установке ЕдиногоАгента Linux): | |||
* <code>coredump.non_root_use_sigquit</code> Если установлено и Watchdog запускается пользователем, не являющимся пользователем root (uid != 0), Watchdog отправляет сигнал SIGQUIT дочернему процессу в случае тайм-аута ping, превышения памяти или тайм-аута выключения, чтобы вызвать дамп памяти. По умолчанию:<code>false</code> | |||
* <code>non_root_drop_capabilities</code> Если установлено и Watchdog запускается пользователем, не являющимся пользователем root (uid != 0), Watchdog сбрасывает все возможности после инициализации (до запуска любых дочерних процессов) и помечает свой собственный процесс как дампируемый ( <code>prctl(PR_SET_DUMPABLE, 1)</code>). По умолчанию:<code>false</code> | |||
=== Операционные системы === | |||
* Добавлена поддержка CentOS Stream 9 . | |||
* Добавлена поддержка IBM AIX 7.3 TL0. | |||
==== Операционные системы, поддерживающие изменения Ключ-АСТРОМ ЕдиногоАгента в будущем ==== | |||
===== Следующие операционные системы больше не будут поддерживаться с 1 августа 2022 г. ===== | |||
* Linux : Ubuntu 21.04 | |||
===== Следующие операционные системы больше не будут поддерживаться с 1 октября 2022 г. ===== | |||
* Linux : SUSE Linux Enterprise Server 11.4 | |||
===== Следующие операционные системы больше не будут поддерживаться с 1 ноября 2022 г. ===== | |||
* Linux : Ubuntu 14.04 LTS | |||
===== Следующие операционные системы больше не будут поддерживаться с 1 декабря 2022 г. ===== | |||
* Linux : Fedora 34 | |||
** x86-64 | |||
* Windows : Рабочий стол Windows 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.221 была последней версией, поддерживающей следующие технологии. ===== | |||
* OpenTelemetry 0.20.0 для Go | |||
* OpenTelemetry 0.18.x, 1.0.0-rc.0, 1.0.0-rc.3 для Node.js | |||
===== Ключ-АСТРОМ ЕдиныйАгент 1.227 была последней версией, поддерживающей следующие технологии. ===== | |||
* OpenTelemetry 1.0.0-RC1 для Go | |||
* OpenTelemetry 1.0.0-RC2 для Go | |||
===== Ключ-АСТРОМ ЕдиныйАгент 1.233 была последней версией, поддерживающей следующие технологии. ===== | |||
* Node.js 15 для Node.js | |||
** Поставщик прекратил поддержку этой технологии и версии с 01.06.2021. | |||
==== Предыдущие изменения в поддержке операционных систем Ключ-АСТРОМ ЕдинымАгентом ==== | |||
===== Следующие операционные системы больше не поддерживаются с 1 декабря 2021 г. ===== | |||
* Linux : Fedora 32 | |||
** x86-64 | |||
** Последняя совместимая версия: 1.227 | |||
* Windows : Windows Server 1909 | |||
** x86-64 | |||
** Последняя совместимая версия: 1.227 | |||
===== Следующие операционные системы больше не поддерживаются с 1 февраля 2022 г. ===== | |||
* Linux : Red Hat Enterprise Linux CoreOS 4.5 | |||
** Последняя совместимая версия: 1.235 | |||
* Linux: Ubuntu 20.10 | |||
** Последняя совместимая версия: 1.225 | |||
===== Следующие операционные системы больше не поддерживаются с 1 марта 2022 г. ===== | |||
* Linux : Google Container-Optimized OS 81 LTS | |||
** x86-64 | |||
===== Следующие операционные системы больше не поддерживаются с 1 апреля 2022 г. ===== | |||
* UNIX : IBM AIX 7.2 TL3 | |||
** POWER8, POWER9 | |||
===== Следующие операционные системы больше не поддерживаются с 1 июня 2022 г. ===== | |||
* Linux : Fedora 33 | |||
** x86-64 | |||
===== Следующие операционные системы больше не поддерживаются с 1 июля 2022 г. ===== | |||
* Linux : CentOS 8.x | |||
** x86-64 | |||
* Linux : CentOS 8.x | |||
** PPCLE | |||
* Linux : CentOS 8.x | |||
** ARM64 (AArch64) | |||
* Linux: Google Container-Optimized OS 85 LTS | |||
** x86-64 | |||
* Linux: openSUSE 15.2 | |||
** x86-64, PPCLE | |||
* Windows: Windows Desktop 10 2004 | |||
** x86-64 | |||
* Windows: Windows Server 2004 | |||
** x86-64 | |||
=== Другие изменения поддержки === | |||
==== ЕдиныйАгент для z/OS ==== | |||
* Исправлена ошибка запаковывания | |||
=== Решенные проблемы === | |||
Общее количество решенных проблем — 21 (в том числе 1 устранённая уязвимость). | |||
{| class="wikitable" | |||
!Составная часть | |||
!Решенные проблемы | |||
|- | |||
|Все модули | |||
|2 | |||
|- | |||
|Кластер | |||
|1 | |||
|- | |||
|Общий | |||
|1 | |||
|- | |||
|Мониторинг инфраструктуры | |||
|4 | |||
|- | |||
|Модуль регистрации | |||
|1 | |||
|- | |||
|Мейнфрейм | |||
|1 | |||
|- | |||
|Модуль ОС | |||
|1 | |||
|- | |||
|.NET | |||
|2 | |||
|- | |||
|PHP | |||
|2 | |||
|- | |||
|Nginx | |||
|1 | |||
|- | |||
|IIB | |||
|2 | |||
|- | |||
|Установщик ЕдиногоАгента | |||
|1 | |||
|- | |||
|Apache | |||
|1 | |||
|- | |||
|Go | |||
|1 | |||
|} | |||
==== Все модули ==== | |||
* Устранена проблема, из-за которой в редких случаях свойствам Kubernetes, таким как имя пода, имя контейнера или пространство имен, присваивались неверные значения. | |||
* Для функции правила обнаружения рабочей нагрузки Kubernetes исправлено вычисление имени группы процессов и идентификатора: (1) Имя группы процессов: когда применяется правило обнаружения рабочей нагрузки Kubernetes, из правила создается значимое имя для группы процессов. (2) Идентификатор группы процессов. Правило обнаружения рабочей нагрузки Kubernetes применяется, даже если поля, относящиеся к идентификатору, отсутствуют, но хотя бы одно из них присутствует. | |||
==== Кластер ==== | |||
* Версия datasource-java была перенесена обратно, чтобы исправить обратный поиск DNS. | |||
==== Общий ==== | |||
* Исправлена обработка заголовка «Content-Encoding» сжатого содержимого, сгенерированного сервером FCGI, что устраняет проблему, из-за которой ЕдиныйАгент не внедрял фрагмент JavaScript в HTML-страницу. | |||
==== Мониторинг инфраструктуры ==== | |||
* Источник данных теперь чаще отправляет собранные метрики, чтобы решить проблему с пробелами в диаграммах. | |||
* Источник данных StatsD теперь выводит собранные метрики самоконтроля в журнал при выходе из процесса. | |||
* Исправлена редкая проблема, из-за которой EEC сообщал о неправильной чрезвычайно высокой загрузке ЦП после перезапуска источника данных из-за высокой загрузки ЦП. | |||
* Уязвимость: устранена уязвимость в источнике данных Prometheus, связанная с возможными учетными данными, зарегистрированными в файле журнала. | |||
==== Модуль регистрации ==== | |||
* Параметры конфигурации, отвечающие за определение серьезности, переименованы в LAConfigSeverityDetectionLimit_Bytes и LAConfigSeverityDetectionLinesLimit. | |||
==== Мейнфрейм ==== | |||
* Субагенты снова зарегистрированы в версии zRemote. Это исправляет деактивацию zAgent, если устаревший субагент пытается подключиться. | |||
==== Модуль ОС ==== | |||
* Модуль ОС ЕдиныйАгент теперь правильно сообщает показатели памяти хоста, даже если параметр CONFIG_VM_EVENT_COUNTERS отключен в конфигурации ядра Linux. | |||
==== .NET ==== | |||
* Обогащение журнала для ведения журнала расширения MS больше не приводит к исключениям индекса вне диапазона, и теперь используются правильные префиксы. | |||
* Повышена стабильность модуля ЕдиныйАгент .NET в режиме инфраструктуры. | |||
==== PHP ==== | |||
* Добавлен дополнительный захват данных при сбое метода вызова Redis. | |||
* Исправлена проблема с получением нескольких результатов из атрибутов запроса, установленных для одной функции. | |||
==== Nginx ==== | |||
* Переименованные переменные NGINX, используемые для обогащения NGINX access.log, теперь используют префикс «dt_», чтобы избежать конфликтов имен с другими модулями. | |||
==== IIB ==== | |||
* Добавлены параметры агента устранения неполадок для отключения записи тегов трассировки Ключ-АСТРОМ для Java (через узел JavaCompute) и .NET (через узел DotNetComputeNode) в папку «LocalEnvironment.Variables.Dynatrace», представленные в версии 1.229. | |||
* Теги узлов JavaCompute больше не мешают значениям кодирования сообщений. | |||
==== Установщик ЕдиногоАгента ==== | |||
* Устранена проблема, из-за которой установщик зависал при попытке отключить службу abrt-ccpp, которой нет в системах SLES. | |||
==== Apache ==== | |||
* Исправлено обогащение журнала для веб-сервера Apache в случае использования виртуального хоста. | |||
==== Go ==== | |||
* Исправлен мониторинг статически связанных приложений Go, не использующих os.Executable. | |||
=== ЕдиныйАгент для JavaScript: устранённые проблемы === | |||
Выпуск 1.239 содержит 1 решенную проблему. | |||
==== JavaScript ==== | |||
* Исправлена проблема, возникавшая с оболочкой Proxy API XHR в позднем режиме, когда также присутствовала другая оболочка XHR. |
Текущая версия на 18:20, 6 июня 2024
Примечания к релизам / Примечания к релизу 240
Новые функции и улучшения
библиотека OpenSSL
Библиотека OpenSSL, используемая службой Nginx, была обновлена до версии 1.1.1n для повышения отказоустойчивости и безопасности.
Управление уведомлениями кластера через API
В версии 1.240 мы добавили кластерный REST API для управления уведомлениями кластера для следующих случаев:
- Недостаточно свободного места на диске.
- Недостаточное оборудование узла кластера.
- Недостаточно свободного места на диске для хранения метрик.
- Усечение хранилища транзакций.
- Активация адаптивного снижения нагрузки.
События Kubernetes
В выпуске 1.240 версия событий Kubernetes для раннего внедрения (EA) была удалена. Прежняя возможность подписаться на анализ и оповещение о событиях Kubernetes теперь является частью общедоступного (GA) мониторинга событий Kubernetes и подлежит использованию DDU.
Из-за использования DDU версии GA клиенты и/или конечные точки Kubernetes, использующие версию EA, больше не будут получать события, но могут вручную повторно включить мониторинг событий Kubernetes. Предыдущая подписка на интеграцию событий Kubernetes для анализа и оповещения продолжит получать события Kubernetes, автоматически перемещенные в новую версию GA.
Поддержка операционных систем
Будущие изменения поддержки управляемых операционных систем Ключ-АСТРОМом
Следующие операционные системы больше не будут поддерживаться с 1 октября 2022 г.
- Linux : SUSE Enterprise Linux 11.4
- x86-64
Следующие операционные системы больше не будут поддерживаться с 1 ноября 2022 г.
- Linux: Ubuntu 21.04
- x86-6
- Последняя совместимая версия: 1.244
Следующие операционные системы больше не будут поддерживаться с 1 января 2023 г.
- Linux : Debian 9
- x86-64
- Linux : SUSE Enterprise Linux 12.3
- x86-64
Прошедшие изменения поддержки управляемых операционных систем Ключ-АСТРОМом
Следующие операционные системы больше не поддерживаются с 1 февраля 2022 г.
- Linux : CentOS 7.0, 7.1, 7.2, 7.3, 7.4, 7.5, 8.0
- x86-64
- Последняя совместимая версия: 1.226
- Linux : Debian 8
- x86-64
- Последняя совместимая версия: 1.226
- Linux : Red Hat Enterprise Linux 7.0, 7.1, 7.2, 7.3, 7.4, 7.5, 8.0
- x86-64
- Последняя совместимая версия: 1.226
- Linux : Oracle Linux 7.0, 7.1, 7.2, 7.3, 7.4, 7.5, 8.0
- x86-64
- Последняя совместимая версия: 1.226
Следующие операционные системы больше не поддерживаются с 1 марта 2022 г.
- Linux : CentOS 8.3
- x86-64
- Последняя совместимая версия: 1.228
- Linux : Red Hat Enterprise Linux 8.3
- x86-64
- Последняя совместимая версия: 1.228
- Linux : Oracle Linux 8.3
- x86-64
- Последняя совместимая версия: 1.228
Следующие операционные системы больше не поддерживаются с 1 мая 2022 г.
- Linux : CentOS 7.6, 8.1
- x86-64
- Последняя совместимая версия: 1.232
- Linux : Red Hat Enterprise Linux 7.6, 8.1
- x86-64
- Объявление поставщика
- Последняя совместимая версия: 1.232
- Linux : Oracle Linux 7.6, 8.1
- x86-64
- Последняя совместимая версия: 1.232
Следующие операционные системы больше не поддерживаются с 1 июня 2022 г.
- Linux : Ubuntu 20.10
- x86-64
- Последняя совместимая версия: 1.234
Решенные проблемы
Выпуск 240 содержит 48 решенных проблем (в том числе устранение 1 уязвимости) .
Составная часть | Решенные проблемы |
---|---|
Автономное облако | 1 |
Облачное решение для автоматизации | 1 |
Кластер | 40 (1 уязвимость) |
Консоль управления кластером | 4 |
Повтор сеанса | 1 |
Пользовательский интерфейс | 1 |
Автономное облако
- Исправлена проблема, из-за которой кластер Kubernetes отображался как UNKNOWN-KUBERNETES-CLUSTER-**** в пользовательской диаграмме.
Облачное решение для автоматизации
- Из-за недавнего изменения в спринте 238, когда мы изменили значение флага настройки с МЕТРИКА на МЕТКИ, мы столкнулись с некоторыми проблемами, и поэтому оказалось необходимым исправить все плитки с новым значением. Таким образом, средство миграции проверяет панели мониторинга с плитками SLO и изменяет МЕТКИ-> МЕТРИКИ. Кроме того, мы избежали использования «Данные не найдены» в пользовательском заголовке, поскольку SLO из удаленной среды будут отображать этот заголовок, однако данные отображаются на плитке.
Кластер
- Уязвимость: обновлена до новой версии библиотеки Marked для использования в плитках Markdown на панели инструментов.
- Устранена проблема, из-за которой не удавалось добавить новый узел из-за тайм-аута при копировании файлов АктивногоШлюза.
- Дамп множества больше не создается, когда список сеансов содержит большой объем данных.
- Исправлено отображение предупреждающего сообщения на странице настроек Kubernetes, если события Kubernetes включены, а мониторинг журналов v2 отключен.
- Исправлена проблема с целями конверсии в API конфигурации веб-приложения RUM.
- Исправлена фильтрация альтернативных сетевых зон на странице редактирования «Статус развертывания > Сетевые зоны» для одной сетевой зоны.
- Уведомления ServiceNow теперь поддерживают значение заполнителя ProblemDetailsText, которое раньше отсутствовало.
- Теперь вы можете редактировать службы в рамках разрешений зоны управления.
- Общие правила анализа основных причин теперь также учитывают закрытые события, поскольку они могут объяснить основную причину проблемы.
- В прошлом события «Мониторинг недоступных» могли возникать из-за проблем со связью в кластере Ключ-АСТРОМ, даже если конкретная среда не была затронута. Эти события теперь более точно оцениваются на уровне среды, поэтому вы получаете уведомление только в случае, если в вашей среде возникают проблемы со связью.
- Действия переименованных приложений теперь будут отображать кнопку каскадного анализа всякий раз, когда доступны данные.
- Параметры конфигурации, отвечающие за определение серьезности, переименованы в LAConfigSeverityDetectionLimit_Bytes и LAConfigSeverityDetectionLinesLimit.
- Устранена проблема, из-за которой при подавлении внедрения агента в некоторых случаях процессы неправильно сообщались как ожидаемые для мониторинга и как отслеживаемые при вызове API `/api/v1/entity/infrastructure/processes`.
- Кнопка «Настроить плитку в обозревателе данных» теперь находится в том же месте, что и кнопка настройки для других плиток, и теперь надежно отображается при выборе плитки.
- Страница настроек «Пользовательские единицы» сопоставлена с меню настроек «Метрики».
- Текст профиля предупреждений и фильтр описания теперь отражают правильное логическое ИЛИ между ними.
- Исправлена проблема с оператором :timeshift селектора метрик, которая приводила к отсутствию временных интервалов.
- События Kubernetes, относящиеся к первопричине, теперь корректно обрабатываются ИИ и отображаются в разделе «Проблемы».
- Исправлено несоответствие в потребленных DDU, которое отображалось на странице потребления.
- Свойства действий пользователя теперь правильно отображаются в мобильном водопаде (анализ действий пользователя).
- Диаграмма памяти множества JVM больше не объединяет пулы памяти без множества на странице сведений о процессе.
- Исправлено разрешение отсутствия тегов и зон управления у некоторых сущностей при событии и проблемах.
- Расчет общего количества операций ввода-вывода был исправлен, чтобы больше не добавлять асинхронное время. Это может привести к тому, что службы будут отображать изменения общего времени ввода-вывода и/или предупреждения при использовании в качестве триггера, даже если фактические пути PurePath не изменились.
- Исправлено форматирование DateTime во всплывающей подсказке тепловой карты для таймфреймов, включающих более одного дня.
- Больше нельзя установить значение 0% для количества захваченных повторов сеанса.
- Теперь корректные предложения отображаются для выпуска продукта и стадии выпуска для сервисных фильтров.
- Теперь можно принимать все символы «Дополнительных символов и пиктограмм» Unicode 14.0 в качестве значений измерений с помощью Metrics API v2.
- Исправлено недавно введенное правило отключения мониторинга процессов "calico-node", не имеющих отношения к мониторингу.
- Устранена проблема, которая препятствовала созданию пользовательских служб обмена сообщениями с типом точки входа в очередь, установленным для некоторых типов технологий.
- Исправлена проблема с ответом «500 Internal Server Error» при обнаружении аномалий — API событий диска.
- Исправлен порядок сортировки для некоторых столбцов Kubernetes: столбцы, содержащие числа (например, «4 пространства имен»), теперь правильно сортируются по числу. Раньше применялась лексикографическая сортировка (1, 10, 2, 3,...).
- Устранена проблема, из-за которой, когда события журнала имели больше атрибутов, чем разрешенный максимум (50 по умолчанию), иногда последние добавленные атрибуты не были обрезанными атрибутами.
- Перенесены все плитки уценки с заголовками, которые не содержат пробела между «#» и текстом заголовка, чтобы включить его. Отсутствующие пробелы ранее работали из-за ошибки в используемом парсере уценки, с тех пор это было исправлено в парсере, и теперь после знака решетки требуется пробел.
- Повышена эффективность и время отклика операторов фильтрации в селекторах метрик, которые одновременно применяют селектор объектов и фильтруют измерение под названием «Контейнер» или «Процесс».
- Ссылка «Сведения об исключении» больше не дает сбой (404) при использовании одного фильтра PurePath.
- Информация всплывающей подсказки/наложения кнопки «Уточнить» теперь более точно отражает частоту дискретизации после уточнения.
- Устранена проблема, из-за которой экспорт сеанса пользователя мог привести к многократному экспорту сеансов пользователя.
- Устранена проблема, из-за которой страница мобильного провайдера не использовалась в некоторых случаях, когда для удаления протокола URL-адресов веб-запросов использовались правила перезаписи.
- Устранены неработающие ссылки в плитках Markdown.
- Исправлена проблема с синхронизацией паролей Cassandra JMX.
Консоль управления кластером
- Резервная копия Cassandra удаляется только после того, как будет готова новая.
- Улучшена производительность создания пользователей в общедоступном REST API.
- Улучшена обработка ошибок для непредвиденных проблем с хранилищем.
- Устранена потеря системно-критических конфигураций после частичного сбоя Cassandra.
Повтор сеанса
- Исправлено ограничение максимальной длины символов правила маскирования при преобразовании и добавлено ограничение, разрешающее выражения атрибутов правила списка.
Пользовательский интерфейс
- Включите CDN для резервного копирования при сбое.
ЕдиныйАгент
Java
- Добавлена поддержка агента OpenTelemetry 1.12 .
z/OS
oneagentzos-R12391.pax
теперь доступен
.Net Core
- Добавлена автоматическая инъекция Real User Monitoring (RUM) для приложений ASP.NET Core, работающих на веб-сервере Kestrel. Чтобы включить это как функцию ЕдиногоАгента
- В меню Ключ-АСТРОМ выберите « Настройки » > « Мониторинг службы на стороне сервера» > « Глубокий мониторинг» .
- Разверните раздел Новые функции ЕдиногоАгента , найдите Включить мониторинг реальных пользователей (RUM) для ASP.NET Core и включите его.
Go
- Добавлена поддержка Go 1.18.
Новые функции и улучшения
Установщик
В Windows использование устаревшей dtuser
версии будет неявно преобразовано в учетную запись локальной системы во время обновления.
Мониторинг журнала
Модуль журнала ЕдиногоАгента может извлекать атрибуты из содержимого журнала и обогащать записи журнала. Модуль журнала ЕдиногоАгента теперь обрабатывает расширенные данные журнала, повышая производительность.
Watchdog ЕдиногоАгента
Были введены два новых параметра (в настоящее время используются только в установке ЕдиногоАгента Linux):
coredump.non_root_use_sigquit
Если установлено и Watchdog запускается пользователем, не являющимся пользователем root (uid != 0), Watchdog отправляет сигнал SIGQUIT дочернему процессу в случае тайм-аута ping, превышения памяти или тайм-аута выключения, чтобы вызвать дамп памяти. По умолчанию:false
non_root_drop_capabilities
Если установлено и Watchdog запускается пользователем, не являющимся пользователем root (uid != 0), Watchdog сбрасывает все возможности после инициализации (до запуска любых дочерних процессов) и помечает свой собственный процесс как дампируемый (prctl(PR_SET_DUMPABLE, 1)
). По умолчанию:false
Операционные системы
- Добавлена поддержка CentOS Stream 9 .
- Добавлена поддержка IBM AIX 7.3 TL0.
Операционные системы, поддерживающие изменения Ключ-АСТРОМ ЕдиногоАгента в будущем
Следующие операционные системы больше не будут поддерживаться с 1 августа 2022 г.
- Linux : Ubuntu 21.04
Следующие операционные системы больше не будут поддерживаться с 1 октября 2022 г.
- Linux : SUSE Linux Enterprise Server 11.4
Следующие операционные системы больше не будут поддерживаться с 1 ноября 2022 г.
- Linux : Ubuntu 14.04 LTS
Следующие операционные системы больше не будут поддерживаться с 1 декабря 2022 г.
- Linux : Fedora 34
- x86-64
- Windows : Рабочий стол Windows 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.221 была последней версией, поддерживающей следующие технологии.
- OpenTelemetry 0.20.0 для Go
- OpenTelemetry 0.18.x, 1.0.0-rc.0, 1.0.0-rc.3 для Node.js
Ключ-АСТРОМ ЕдиныйАгент 1.227 была последней версией, поддерживающей следующие технологии.
- OpenTelemetry 1.0.0-RC1 для Go
- OpenTelemetry 1.0.0-RC2 для Go
Ключ-АСТРОМ ЕдиныйАгент 1.233 была последней версией, поддерживающей следующие технологии.
- Node.js 15 для Node.js
- Поставщик прекратил поддержку этой технологии и версии с 01.06.2021.
Предыдущие изменения в поддержке операционных систем Ключ-АСТРОМ ЕдинымАгентом
Следующие операционные системы больше не поддерживаются с 1 декабря 2021 г.
- Linux : Fedora 32
- x86-64
- Последняя совместимая версия: 1.227
- Windows : Windows Server 1909
- x86-64
- Последняя совместимая версия: 1.227
Следующие операционные системы больше не поддерживаются с 1 февраля 2022 г.
- Linux : Red Hat Enterprise Linux CoreOS 4.5
- Последняя совместимая версия: 1.235
- Linux: Ubuntu 20.10
- Последняя совместимая версия: 1.225
Следующие операционные системы больше не поддерживаются с 1 марта 2022 г.
- Linux : Google Container-Optimized OS 81 LTS
- x86-64
Следующие операционные системы больше не поддерживаются с 1 апреля 2022 г.
- UNIX : IBM AIX 7.2 TL3
- POWER8, POWER9
Следующие операционные системы больше не поддерживаются с 1 июня 2022 г.
- Linux : Fedora 33
- x86-64
Следующие операционные системы больше не поддерживаются с 1 июля 2022 г.
- Linux : CentOS 8.x
- x86-64
- Linux : CentOS 8.x
- PPCLE
- Linux : CentOS 8.x
- ARM64 (AArch64)
- Linux: Google Container-Optimized OS 85 LTS
- x86-64
- Linux: openSUSE 15.2
- x86-64, PPCLE
- Windows: Windows Desktop 10 2004
- x86-64
- Windows: Windows Server 2004
- x86-64
Другие изменения поддержки
ЕдиныйАгент для z/OS
- Исправлена ошибка запаковывания
Решенные проблемы
Общее количество решенных проблем — 21 (в том числе 1 устранённая уязвимость).
Составная часть | Решенные проблемы |
---|---|
Все модули | 2 |
Кластер | 1 |
Общий | 1 |
Мониторинг инфраструктуры | 4 |
Модуль регистрации | 1 |
Мейнфрейм | 1 |
Модуль ОС | 1 |
.NET | 2 |
PHP | 2 |
Nginx | 1 |
IIB | 2 |
Установщик ЕдиногоАгента | 1 |
Apache | 1 |
Go | 1 |
Все модули
- Устранена проблема, из-за которой в редких случаях свойствам Kubernetes, таким как имя пода, имя контейнера или пространство имен, присваивались неверные значения.
- Для функции правила обнаружения рабочей нагрузки Kubernetes исправлено вычисление имени группы процессов и идентификатора: (1) Имя группы процессов: когда применяется правило обнаружения рабочей нагрузки Kubernetes, из правила создается значимое имя для группы процессов. (2) Идентификатор группы процессов. Правило обнаружения рабочей нагрузки Kubernetes применяется, даже если поля, относящиеся к идентификатору, отсутствуют, но хотя бы одно из них присутствует.
Кластер
- Версия datasource-java была перенесена обратно, чтобы исправить обратный поиск DNS.
Общий
- Исправлена обработка заголовка «Content-Encoding» сжатого содержимого, сгенерированного сервером FCGI, что устраняет проблему, из-за которой ЕдиныйАгент не внедрял фрагмент JavaScript в HTML-страницу.
Мониторинг инфраструктуры
- Источник данных теперь чаще отправляет собранные метрики, чтобы решить проблему с пробелами в диаграммах.
- Источник данных StatsD теперь выводит собранные метрики самоконтроля в журнал при выходе из процесса.
- Исправлена редкая проблема, из-за которой EEC сообщал о неправильной чрезвычайно высокой загрузке ЦП после перезапуска источника данных из-за высокой загрузки ЦП.
- Уязвимость: устранена уязвимость в источнике данных Prometheus, связанная с возможными учетными данными, зарегистрированными в файле журнала.
Модуль регистрации
- Параметры конфигурации, отвечающие за определение серьезности, переименованы в LAConfigSeverityDetectionLimit_Bytes и LAConfigSeverityDetectionLinesLimit.
Мейнфрейм
- Субагенты снова зарегистрированы в версии zRemote. Это исправляет деактивацию zAgent, если устаревший субагент пытается подключиться.
Модуль ОС
- Модуль ОС ЕдиныйАгент теперь правильно сообщает показатели памяти хоста, даже если параметр CONFIG_VM_EVENT_COUNTERS отключен в конфигурации ядра Linux.
.NET
- Обогащение журнала для ведения журнала расширения MS больше не приводит к исключениям индекса вне диапазона, и теперь используются правильные префиксы.
- Повышена стабильность модуля ЕдиныйАгент .NET в режиме инфраструктуры.
PHP
- Добавлен дополнительный захват данных при сбое метода вызова Redis.
- Исправлена проблема с получением нескольких результатов из атрибутов запроса, установленных для одной функции.
Nginx
- Переименованные переменные NGINX, используемые для обогащения NGINX access.log, теперь используют префикс «dt_», чтобы избежать конфликтов имен с другими модулями.
IIB
- Добавлены параметры агента устранения неполадок для отключения записи тегов трассировки Ключ-АСТРОМ для Java (через узел JavaCompute) и .NET (через узел DotNetComputeNode) в папку «LocalEnvironment.Variables.Dynatrace», представленные в версии 1.229.
- Теги узлов JavaCompute больше не мешают значениям кодирования сообщений.
Установщик ЕдиногоАгента
- Устранена проблема, из-за которой установщик зависал при попытке отключить службу abrt-ccpp, которой нет в системах SLES.
Apache
- Исправлено обогащение журнала для веб-сервера Apache в случае использования виртуального хоста.
Go
- Исправлен мониторинг статически связанных приложений Go, не использующих os.Executable.
ЕдиныйАгент для JavaScript: устранённые проблемы
Выпуск 1.239 содержит 1 решенную проблему.
JavaScript
- Исправлена проблема, возникавшая с оболочкой Proxy API XHR в позднем режиме, когда также присутствовала другая оболочка XHR.