Примечания к релизу 264

Материал из Документация Ключ-АСТРОМ

Ключ-АСТРОМ

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

Обновление интерфейса

Раздела "Управление кластером" переходит на новый интерфейс с использованием фреймворка vue

Библиотека OpenSSL

Библиотека OpenSSL, используемая службой Nginx, была обновлена ​​до версии 1.1.1tдля повышения отказоустойчивости и безопасности.

Установщик обновлен для использования JRE 8u362 и JRE 11.0.18.

Чтобы воспользоваться улучшениями производительности, последними улучшениями безопасности и исправлениями ошибок, мы обновили JRE для Cassandra и теперь будем использовать JRE 8u362. Все остальные компоненты теперь будут использовать JRE 11.0.18.

Новая настройка правил удаления логов

Ключ-АСТРОМ позволяет исключить определенные источники логов для хранения. Используя логи, соответствующие правилам, вы можете контролировать, какие логи не должны храниться в вашем развертывании, но по-прежнему должны обрабатываться логом метрик и логом события.

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

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

Следующие операционные системы больше не будут поддерживаться с 1 июля 2023 г.
  • Linux : SUSE Enterprise Linux 15.0
    • x86-64
Следующие операционные системы больше не будут поддерживаться с 1 января 2024 г.
  • Linux : SUSE Enterprise Linux 12.4
    • x86-64

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

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

Решенные проблемы

Выпуск 264 содержит 37 решенных проблем (в том числе 1 уязвимость).

Компонент Решенные проблемы
Безопасность приложений 4
Автономное облако 1
Кластер 21
Синтетический мониторинг 2
Пользовательский интерфейс 1
Автоматическое обновление 1
Запрос обьекта 1
Managed 3
Запрос метрики 1
Селектор показателей 1
slo 1

Безопасность приложений

  • Исправлено некорректное отображение связанных рабочих нагрузок на странице сведений «Сторонние уязвимости» в редких случаях, когда процессы с разными рабочими нагрузками группируются в одну группу процессов.
  • Исправлено несоответствие «Покрытие хостов», из-за которого количество поддерживаемых хостов могло быть меньше, чем количество отслеживаемых хостов.
  • Изменен всплывающий текст информационного значка «Покрытие хоста» на «На основе последних 70 минут» (ранее «80 минут»).
  • Улучшен процентный расчет «Покрытия хоста» и фиксированный период времени в значке информации.

Автономное облако

  • Страница развертывания «Монитор Kubernetes/OpenShift» теперь ссылается на недавно выпущенный Operator v0.10.4.

Кластер

  • Отменены строгие разрешения, требующие от пользователей разрешения «settings.write» для закрытия проблем вручную.
  • Исправлен случай, когда недопустимый формат URL-адреса конечной точки мог привести к внутренней ошибке сервера при тестировании уведомления в пользовательском интерфейсе.
  • Исправлена ​​ошибка, из-за которой сложная метка диаграммы в проводнике данных и на плитке информационной панели отображалась некорректно в определенном случае.
  • Решена проблема, которая могла привести к пустому представлению трассировки, если PurePath, принадлежащий этому трейсу, содержал более одного идентификатора трассировки.
  • Исправлена ​​политика IAM для создания расчетных сервисных метрик с помощью многомерного анализа.
  • Исправлена ​​проблема, из-за которой при нажатии кнопки «Обновить сейчас» на странице настроек обновления ЕдиногоАгента отображалась ошибка HTTP 403, так как для этого требовались разрешения глобальных настроек, даже если они выполнялись на уровне хоста или группы хостов.
  • Добавлено свойство состояния (`dt.osservice.status`) во всплывающую подсказку веб-интерфейса для мониторинга служб ОС Linux.
  • Исправлено ограничение длины имени действия пользователя в 300 символов, когда имя действия пользователя создается с помощью JavaScript API `dtrum.actionName()`.
  • Исправлен «Охват хоста», чтобы адаптировать временные рамки для запроса метрики хоста к более подходящему количеству хостов (исправления, сообщающие о неправильном количестве исключенных хостов).
  • Свойство «Тип облачной платформы» на главной странице теперь содержит версию и выпуски облачных платформ, когда эта информация доступна.
  • Решена проблема «Покрытие хостов», из-за которой сообщаемое количество отслеживаемых хостов превышало количество реально поддерживаемых хостов.
  • Исправлена ​​ошибка, из-за которой результаты исследовательского анализа ИИ на экранах объектов загружались бесконечно.
  • Это исправление гарантирует, что каждой группе процессов будет назначена собственная служба GraphQL.
  • Исправлена ​​информация о расчете метрик для пользовательских метрик.
  • Из-за ошибки мы в настоящее время отключили возможность дублировать существующую конфигурацию в событиях метрик. Исправление уже идет и будет доступно в ближайшее время.
  • Автоматическая миграция конфигурации для обнаружения аномалий (хост) больше не перезаписывает настройки порогов событий оповещения/отмены оповещения значениями по умолчанию. Но если была выполнена миграция, пользовательские настройки заменяются значениями по умолчанию.
  • Исправлен случай, когда очень большие проблемы могли привести к зависанию всего диспетчера проблем.
  • Уязвимость: устранена проблема в API конфигурации в Extension Framework 1.0.
  • Жесткий лимит конфигураций на основе ключей метрик увеличен для поддержки событий метрик Миграция параметров 2.0 для клиентов с настраиваемым ограничением ConfigV1.
  • Решена проблема, из-за которой проблемы зависали в открытом состоянии для клиентов Premium HA (кластеры с несколькими центрами обработки данных).
  • Устранена проблема, из-за которой не удавалось удалить повторяющиеся проблемы для Premium HA, что иногда приводило к зависанию открытых проблем.

Синтетический мониторинг

  • Исправлено поведение выполнения по запросу при соблюдении следующих условий: (1) запуск по запросу, (2) сбой монитора и (3) установлен флаг повторного запуска монитора. Это исправление исправляет условия для повторного запуска: его не следует выполнять для выполнения по требованию.
  • Исправлена ​​проблема, связанная с миграцией конфигурации монитора синтетического браузера, которая могла привести к сбою запуска некоторых сред после обновления.

Пользовательский интерфейс

  • Исправлена ​​проблема, из-за которой приложение показывало ошибку в некоторых случаях, когда навигация занимала больше времени, чем ожидалось. Эти сбои больше не должны происходить.

Автоматическое обновление

  • Скорректирован раскрывающийся список версий для обновлений ЕдиногоАгента вручную на странице «Обновления ЕдиногоАгента», чтобы было понятнее, до какой версии ЕдиныеАгенты будет обновляться, с помощью следующих изменений: (1) удалить запись «Последняя» и отобразить конкретную версию, отмеченную как «Последняя». вместо этого (2) показывать значок предупреждения, когда выбрана более новая версия, чем версия установщика ЕдиногоАгента по умолчанию, и (3) помечать версию установщика по умолчанию как «Стандартную» и выбирать ее по умолчанию.

Запрос объекта

  • GeolocationType теперь доступен как предикат селектора объектов в обозревателе данных.

Managed

  • Исправлена ​​проблема с отображением узлов кластера при неверном имени хоста.
  • Исправлена ​​проблема, из-за которой скрипт установки не мог работать в ОС с включенным FIPS.
  • Исправлена ​​ошибка, из-за которой самоконтроль ЕдиногоАгента не загружался во время установки и обновления.

Запрос метрик

  • Исправлена ​​частота сбоев служб приложений Azure, отображаемая в веб-интерфейсе.

Селектор показателей

  • Исправлена ​​ошибка, из-за которой селектор метрик работал некорректно с измерением dt.entity.disk.

slo

  • Исправлен заголовок местоположения для конечной точки POST. Конечная точка теперь возвращает заголовок ответа *location*, содержащий идентификатор нового SLO, а не URL-адрес.

ЕдиныйАгент Ключ-АСТРОМ

Поддержка новых технологий

  • .NET 7 (модуль .NET)
  • Amazon Corretto 20 (модуль Java)
  • Ядро платформы Azul (Zulu) 20 (модуль Java)
  • Bellsoft Liberica 20 (модуль Java)
  • Eclipse Temurin (он же Adoptium) 20 (модуль Java)
  • Платформа-контейнер Linux 3033 LTS (модуль ОС).
  • Go 1.20 (модуль Go)
  • Терминальные транзакции IBM IMS (модуль IMS) . Функция ЕдиногоАгента: датчик транзакций терминала z/OS IMS
  • log4net 2.0.6+ (модуль .NET). Функция ЕдиногоАгента: .NET — обогащение контекста трассировки/промежутка Framework log4net
  • OpenJDK 20 (модуль Java)
  • OpenTelemetry 1.11.1–1.14 (модуль Go)
  • Агент OpenTelemetry 1.23 (модуль Java)
  • Oracle HotSpot VM 20 (модуль Java)
  • SAP JVM 20 (модуль Java)

Окончание поддержки

  • Red Hat Enterprise Linux CoreOS 4.7 (модуль ОС)
    • Окончание поддержки поставщика с 24 августа 2022 г.

Объявления

Мы отказываемся от поддержки IE 7–10 и более старых фреймворков JavaScript.

Начиная с RUM JavaScript версии 1.265 и Ключ-АСТРОМ версии 1.266, мы прекратим поддержку Internet Explorer версий 7–10 и некоторых старых фреймворков JavaScript.

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

Добавлена ​​поддержка SMB v1

Мониторинг инфраструктуры | Хосты

Мы добавили поддержку формата файла статистики SMB v1 CIFS.

Решенные проблемы

Выпуск 1.263 содержит 11 решенных проблем.

Компонент Решенные проблемы
Модуль ОС 4
.NET 2
Go 1
Мониторинг инфраструктуры 2
Мейнфрейм 1
неизвестный 1

Модуль ОС

  • В некоторых случаях события, сгенерированные модулем ОС ЕдиныйАгент , преждевременно закрывались до настроенного времени, поскольку ЕдиныйАгент также учитывал образцы, собранные до активации события, как образцы, необходимые для деактивации. Теперь образцы с отметками времени старше активации события отбрасываются.
  • Чтобы предотвратить создание ненужных кратковременных событий, когда служба ОС вызывает событие, она больше не создает новое событие, если изменение состояния не закрывает событие. Вместо этого он обновляет существующее событие новым состоянием службы ОС.
  • Устранено дублирование имен контейнеров в именовании процессов PostgreSQL. (В некоторых случаях в контейнерном PostgreSQL было несколько экземпляров имен базовых модулей и контейнеров в имени процесса.)
  • Модуль ОС ЕдиныйАгент больше не пытается считывать память процессов, перечисленных в черном списке агентов процессов.

.NET

  • Исправлена ​​проблема с захватом сложных объектов облачными событиями с помощью модуля кода ЕдиныйАгент.NET.
  • Исправлена ​​проблема с размещением пользовательских служб в определенных асинхронных методах (устранена проблема с правилами обнаружения пользовательских служб, которые не могли использовать DLL).

Go

  • Исправлено обнаружение технологии Cloud Foundry Gorouter.

Мониторинг инфраструктуры

  • Исправлены отсутствующие точки данных метрик самоконтроля EEC.
  • Исправлены скачки ЦП и памяти в начале жизни Extension Execution Controller.

Мейнфрейм

  • Устранена проблема с тегами DPL, возникавшая после отключения сенсора файла модуля кода ЕдиныйАгент CICS. ( ОА-14542 )

неизвестный

  • Исправлено Podman «Имя контейнера» (отображал идентификатор контейнера вместо имени контейнера).

ЕдиныйАгент для z/OS

  • Размер блока конфигурации модуля кода IMS изменен с 4 КБ на 8 КБ .
  • Исправлен возможный сбой модуля кода IMS S0C4 при обработке конечной записи PSB для региона BMP.
  • Отключены лишние сообщения лога, записываемые агентом Java ODIN в z/OS .
  • Исправлена ​​ошибка S0C1 в модуле кода CICS при отслеживании транзакции, определенной с помощью атрибута STORAGECLEAR(YES).

ЕдиныйАгент для Android

Выпуск 1.263 содержит 1 решенную проблему.

  • Опубликованы отсутствующие страницы общедоступной документации по DSL.

Инструментарий Jetpack Compose

Начиная с Плагина Ключ-АСТРОМ для Android Gradle версии 8.263, мы поддерживаем автоинструментирование компонентов пользовательского интерфейса Jetpack Compose .

Чтобы использовать Ключ-АСТРОМ для ваших мобильных приложений, созданных с помощью Jetpack Compose, вам необходимо вручную активировать инструменты Jetpack Compose.

Требования
  • Jetpack Compose версии 1.3+
  • Плагин Ключ-АСТРОМ для Android Gradle версии 8.263+
Поддерживаемые компоненты пользовательского интерфейса

Мы поддерживаем инструменты компонентов пользовательского интерфейса Jetpack Compose, которые используют или имеют по умолчанию следующие модификаторы:

  • Modifier.clickable
  • Modifier.combinedClickable
  • Modifier.toggleable
  • Modifier.swipeable

ЕдиныйАгент для iOS

Выпуск 1.263 содержит 4 решенных проблемы.

  • Добавлено автоматическое сжатие для больших файлов сопоставления Android.
  • Исправлена ​​проблема, приводившая к сбою при обработке действий пользователя.
  • Вызовы iOS API, зависшие в модульных тестах, больше не выполняются.
  • Размер разобранных символов обрабатываемых символов теперь ограничен по умолчанию для экономии места.

Лицензии на печать, используемые SwiftUI

Мы добавили licensesкоманду в наш инструментарий SwiftUI. Он печатает список программного обеспечения с открытым исходным кодом, используемого инструментом, и тексты их лицензий.

./DTSwiftInstrumentor licenses

ЕдиныйАгент для JavaScript

Выпуск 1.263 содержит две решенные проблемы.

  • Исправлено применение ограничений длины имени действия.
  • Исправлена ​​ошибка, из-за которой запрос дважды появлялся в водопаде.