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

Материал из Dynatrace
 
(не показано 10 промежуточных версий этого же участника)
Строка 20: Строка 20:
== Поддержка операционных систем ==
== Поддержка операционных систем ==


=== Будущие изменения поддержки управляемых операционных систем Ключ-АСТРОМомправитьправить код ===
=== Будущие изменения поддержки управляемых операционных систем Dynatrace ===


===== Следующие операционные системы больше не будут поддерживаться с 1 октября 2022 г. =====
===== Следующие операционные системы больше не будут поддерживаться с 1 октября 2022 г. =====
Строка 26: Строка 26:
* 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
Строка 34: Строка 39:
** x86-64
** x86-64


=== Прошедшие изменения поддержки управляемых операционных систем Ключ-АСТРОМом ===
=== Прошедшие изменения поддержки управляемых операционных систем Dynatrace ===


===== Следующие операционные системы больше не поддерживаются с 1 февраля 2022 г. =====
===== Следующие операционные системы больше не поддерживаются с 1 февраля 2022 г. =====
Строка 51: Строка 56:
** Последняя совместимая версия: 1.226
** Последняя совместимая версия: 1.226


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


* Linux : CentOS 8.3
* Linux : CentOS 8.3
Строка 82: Строка 87:


== Решенные проблемы ==
== Решенные проблемы ==
Выпуск 240 содержит 43 решенные проблемы (в том числе устранение 1 уязвимости) .
Выпуск 240 содержит 48 решенных проблем (в том числе устранение 1 уязвимости) .
{| class="wikitable"
{| class="wikitable"
!Составная часть
!Составная часть
Строка 94: Строка 99:
|-
|-
|Кластер
|Кластер
|36 (1 уязвимость)
|40 (1 уязвимость)
|-
|-
|Консоль управления кластером
|Консоль управления кластером
|3
|4
|-
|-
|Повтор сеанса
|Повтор сеанса
Строка 125: Строка 130:
* Теперь вы можете редактировать службы в рамках разрешений зоны управления.  
* Теперь вы можете редактировать службы в рамках разрешений зоны управления.  
* Общие правила анализа основных причин теперь также учитывают закрытые события, поскольку они могут объяснить основную причину проблемы.  
* Общие правила анализа основных причин теперь также учитывают закрытые события, поскольку они могут объяснить основную причину проблемы.  
* В прошлом события «Мониторинг недоступных» могли возникать из-за проблем со связью в кластере Ключ-АСТРОМ, даже если конкретная среда не была затронута. Эти события теперь более точно оцениваются на уровне среды, поэтому вы получаете уведомление только в случае, если в вашей среде возникают проблемы со связью.  
* В прошлом события «Мониторинг недоступных» могли возникать из-за проблем со связью в кластере Dynatrace, даже если конкретная среда не была затронута. Эти события теперь более точно оцениваются на уровне среды, поэтому вы получаете уведомление только в случае, если в вашей среде возникают проблемы со связью.
* Действия переименованных приложений теперь будут отображать кнопку каскадного анализа всякий раз, когда доступны данные.  
* Действия переименованных приложений теперь будут отображать кнопку каскадного анализа всякий раз, когда доступны данные.  
* Параметры конфигурации, отвечающие за определение серьезности, переименованы в LAConfigSeverityDetectionLimit_Bytes и LAConfigSeverityDetectionLinesLimit.
* Параметры конфигурации, отвечающие за определение серьезности, переименованы в LAConfigSeverityDetectionLimit_Bytes и LAConfigSeverityDetectionLinesLimit.
Строка 152: Строка 157:
* Ссылка «Сведения об исключении» больше не дает сбой (404) при использовании одного фильтра PurePath.  
* Ссылка «Сведения об исключении» больше не дает сбой (404) при использовании одного фильтра PurePath.  
* Информация всплывающей подсказки/наложения кнопки «Уточнить» теперь более точно отражает частоту дискретизации после уточнения.  
* Информация всплывающей подсказки/наложения кнопки «Уточнить» теперь более точно отражает частоту дискретизации после уточнения.  
*Устранена проблема, из-за которой экспорт сеанса пользователя мог привести к многократному экспорту сеансов пользователя.
*Устранена проблема, из-за которой страница мобильного провайдера не использовалась в некоторых случаях, когда для удаления протокола URL-адресов веб-запросов использовались правила перезаписи.
*Устранены неработающие ссылки в плитках Markdown.
*Исправлена ​​проблема с синхронизацией паролей Cassandra JMX.


==== Консоль управления кластером ====
==== Консоль управления кластером ====
Строка 158: Строка 167:
* Улучшена производительность создания пользователей в общедоступном REST API.  
* Улучшена производительность создания пользователей в общедоступном REST API.  
* Улучшена обработка ошибок для непредвиденных проблем с хранилищем.  
* Улучшена обработка ошибок для непредвиденных проблем с хранилищем.  
*Устранена потеря системно-критических конфигураций после частичного сбоя Cassandra.


==== Повтор сеанса ====
==== Повтор сеанса ====
Строка 166: Строка 176:


* Включите CDN для резервного копирования при сбое.
* Включите CDN для резервного копирования при сбое.
== ЕдиныйАгент ==
=== Java ===
* Добавлена ​​поддержка агента OpenTelemetry 1.12 .
=== z/OS ===
* <code>oneagentzos-R12391.pax</code>теперь доступен
=== .Net Core ===
* Добавлена ​​автоматическая инъекция Real User Monitoring (RUM) для приложений ASP.NET Core, работающих на веб-сервере Kestrel. Чтобы включить это как функцию ЕдиногоАгента
*# В меню Dynatrace выберите « Настройки » > « Мониторинг службы на стороне сервера» > « Глубокий мониторинг» .
*# Разверните раздел Новые функции ЕдиногоАгента , найдите Включить мониторинг реальных пользователей (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.
==== Операционные системы, поддерживающие изменения Dynatrace ЕдиногоАгента в будущем ====
===== Следующие операционные системы больше не будут поддерживаться с 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
==== Прошедшие изменения поддержки технологий ЕдинымАгентом Dynatrace ====
===== Dynatrace ЕдиныйАгент 1.221 была последней версией, поддерживающей следующие технологии. =====
* OpenTelemetry 0.20.0 для Go
* OpenTelemetry 0.18.x, 1.0.0-rc.0, 1.0.0-rc.3 для Node.js
===== Dynatrace ЕдиныйАгент 1.227 была последней версией, поддерживающей следующие технологии. =====
* OpenTelemetry 1.0.0-RC1 для Go
* OpenTelemetry 1.0.0-RC2 для Go
===== Dynatrace ЕдиныйАгент 1.233 была последней версией, поддерживающей следующие технологии. =====
* Node.js 15 для Node.js
** Поставщик прекратил поддержку этой технологии и версии с 01.06.2021.
==== Предыдущие изменения в поддержке операционных систем Dynatrace ЕдинымАгентом ====
===== Следующие операционные системы больше не поддерживаются с 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 ====
* Добавлены параметры агента устранения неполадок для отключения записи тегов трассировки Dynatrace для 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.

Текущая версия на 13:51, 22 января 2023

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

библиотека 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.

Поддержка операционных систем

Будущие изменения поддержки управляемых операционных систем Dynatrace

Следующие операционные системы больше не будут поддерживаться с 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

Прошедшие изменения поддержки управляемых операционных систем Dynatrace

Следующие операционные системы больше не поддерживаются с 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, которое раньше отсутствовало.
  • Теперь вы можете редактировать службы в рамках разрешений зоны управления.
  • Общие правила анализа основных причин теперь также учитывают закрытые события, поскольку они могут объяснить основную причину проблемы.
  • В прошлом события «Мониторинг недоступных» могли возникать из-за проблем со связью в кластере Dynatrace, даже если конкретная среда не была затронута. Эти события теперь более точно оцениваются на уровне среды, поэтому вы получаете уведомление только в случае, если в вашей среде возникают проблемы со связью.
  • Действия переименованных приложений теперь будут отображать кнопку каскадного анализа всякий раз, когда доступны данные.
  • Параметры конфигурации, отвечающие за определение серьезности, переименованы в LAConfigSeverityDetectionLimit_Bytes и LAConfigSeverityDetectionLinesLimit.
  • Устранена проблема, из-за которой при подавлении внедрения агента в некоторых случаях процессы неправильно сообщались как ожидаемые для мониторинга и как отслеживаемые при вызове API `/api/v1/entity/infrastructure/processes`.
  • Кнопка «Настроить плитку в обозревателе данных» теперь находится в том же месте, что и кнопка настройки для других плиток, и теперь надежно отображается при выборе плитки.
  • Страница настроек «Пользовательские единицы» сопоставлена ​​с меню настроек «Метрики».
  • Текст профиля предупреждений и фильтр описания теперь отражают правильное логическое ИЛИ между ними.
  • Исправлена ​​проблема с оператором :timeshift селектора метрик, которая приводила к отсутствию временных интервалов.
  • События Kubernetes, относящиеся к первопричине, теперь корректно обрабатываются Davis и отображаются в разделе «Проблемы».
  • Исправлено несоответствие в потребленных 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. Чтобы включить это как функцию ЕдиногоАгента
    1. В меню Dynatrace выберите « Настройки » > « Мониторинг службы на стороне сервера» > « Глубокий мониторинг» .
    2. Разверните раздел Новые функции ЕдиногоАгента , найдите Включить мониторинг реальных пользователей (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.

Операционные системы, поддерживающие изменения Dynatrace ЕдиногоАгента в будущем

Следующие операционные системы больше не будут поддерживаться с 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

Прошедшие изменения поддержки технологий ЕдинымАгентом Dynatrace

Dynatrace ЕдиныйАгент 1.221 была последней версией, поддерживающей следующие технологии.
  • OpenTelemetry 0.20.0 для Go
  • OpenTelemetry 0.18.x, 1.0.0-rc.0, 1.0.0-rc.3 для Node.js
Dynatrace ЕдиныйАгент 1.227 была последней версией, поддерживающей следующие технологии.
  • OpenTelemetry 1.0.0-RC1 для Go
  • OpenTelemetry 1.0.0-RC2 для Go
Dynatrace ЕдиныйАгент 1.233 была последней версией, поддерживающей следующие технологии.
  • Node.js 15 для Node.js
    • Поставщик прекратил поддержку этой технологии и версии с 01.06.2021.

Предыдущие изменения в поддержке операционных систем Dynatrace ЕдинымАгентом

Следующие операционные системы больше не поддерживаются с 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

  • Добавлены параметры агента устранения неполадок для отключения записи тегов трассировки Dynatrace для 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.