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

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

Примечания к выпуску Ключ-Астром версии 1.220

Эти примечания к выпуску относятся к конкретным изменениям Ключ-Астром.

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

Общие изменения

  • Чтобы воспользоваться преимуществами повышения производительности, последних улучшений уязвимостей и исправлений ошибок, мы обновили следующие компоненты узла кластера:

- Cassandra и Elasticsearch теперь будут использовать JRE 8u292

- Движок Elasticsearch теперь основан на версии 7.10.

- Другие компоненты теперь будут использовать JRE 11.0.11

  • Ключ-Астром теперь также поддерживается на:

- Red Hat Enterprise Linux 8.4

- CentOS 8.4

- Oracle Linux 8.4

- Ubuntu 21.04


Консоль управления кластером

  • Управление разрешениями для десятков или сотен сред может быть сложной задачей. Чтобы повысить удобство использования при настройке разрешений кластера, мы улучшили страницу обзора групп. Таблица была упрощена и дополнена расширенными возможностями фильтрации. Теперь вы можете создать расширенный фильтр на основе:

- Имя группы с любым компаратором {«содержит», «начинается с», «равно»}

- Разрешения, включенные в среду, зону управления, любую среду или зону управления, кластер или учетную запись

- Имя группы LDAP

  • Мы продолжаем повышать безопасность, автоматизируя защиту токенов API . В этом выпуске мы продолжаем внесение ранее объявленных изменений, и теперь уже невозможно отображать сгенерированные значения токенов на панели редактирования после того, как эти значения были сохранены. Не забудьте хранить токен в надежном месте, например, в диспетчере паролей, секретном хранилище или в других службах с защитой паролем.


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

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

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

Linux: CentOS 6.x

  • x86 (только 64-разрядная)
  • Последняя совместимая версия Ключ-Астром: 1.214


Linux: Red Hat Enterprise Linux 6.x.

  • x86 (только 64-разрядная)
  • Последняя совместимая версия Ключ-Астром: 1.214

Linux: openSUSE 15.1

  • x86 (только 64-разрядная)
  • Последняя совместимая версия Ключ-Астром: 1.214

Linux: Oracle Linux 6.x

  • x86 (только 64-разрядная)
  • Последняя совместимая версия Ключ-Астром: 1.214

Linux: SUSE Enterprise Linux 12.2.

  • x86 (только 64-разрядная)
  • Последняя совместимая версия Ключ-Астром: 1.214


Предстоящие изменения в поддержке Ключ-Астром операционных систем


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

Linux: openSUSE 15.2+

  • x86 (только 64-разрядная)
  • Последняя совместимая версия Ключ-Астром: 1.216

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

Linux: Ubuntu 20.10

  • x86 (только 64-разрядная)
  • Последняя совместимая версия Ключ-Астром: 1.216

Решения, реализованные в релизе

- Поиск групп пользователей по именам групп LDAP

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

- Управляемый кластер

- Накопительное обновление

Управляемый кластер

Общее количество решенных проблем — 34

Составная часть Решенные вопросы
АктивныйШлюз 8 (2 уязвимости)
Решения для облачной автоматизации 2
Кластер 21
Консоль управления кластером 1
Решение для мониторинга инфраструктуры 2


АктивныйШлюз

  • Уязвимость: обновление библиотек json-smart в ответ на ошибку, при которой исключение выдается из функции, но не перехватывается.
  • Исправлена ​​некорректная ссылка на экран статуса развертывания для АктивныхШлюзов в уведомлении о новой версии АктивногоШлюза
  • Файлы АктивногоШлюза, которые изменяются во время выполнения (`authorization.properties`,` cluster.properties` и история подключений), теперь сохраняются частями, чтобы сохранить целостность конфигурации на случай, если дисковое хранилище закончится.
  • Обновлено отображение типов узлов IIB. Решает проблему с конфигурацией атрибута запроса. 
  • библиотеки форматов данных jackson были обновлены в ответ на ошибку, когда неконтролируемое выделение байтового буфера могло вызвать исключение java.lang.OutOfMemoryError.
  • Ответ API заданий автообновления теперь содержит идентификатор АктивногоШлюза в шестнадцатеричном формате.
  • Период отклонения учетных данных для выключения АктивногоШлюза теперь правильно учитывает временную метку, когда АктивныйШлюз последний раз использовался.
  • Идентификаторы АктивногоШлюза теперь правильно отображаются на странице «Запустить диагностику Ключ-Астром АктивныйШлюз»

Решение для облачной автоматизации

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

Кластер

  • Исправлена ​​проверка полезной нагрузки для окон обслуживания для ЕдиныхАгентов в запросе на автообновление общедоступного API ЕдиныйАгент.
  • Исправлено решение, из-за которого часть проблем не уходили.
  • Решена проблема, из-за которой связь между рабочей нагрузкой Kubernetes и службой не устанавливалась должным образом, если несколько рабочих нагрузок относились к одной и той же группе процессов.
  • Решена проблема, из-за которой в тексте инфографики активности для включения расширенных пользователей всегда отображались «сеансы» вместо «устройства», «браузеры» или «приложения». 
  • Исправлена ​​классификация собственных и сторонних запросов на поддомены на странице анализа монитора браузера.
  • Исправлена ​​проблема, из-за которой метрики службы с несколькими значениями условий не получали данные. 
  • Web Vitals больше не отображаются для настраиваемых действий в каскаде пользовательских сеансов.
  • Исправлены проблемы с API конфигурации веб-приложения RUM.
  • Исправлена ​​ошибка, связанная с записью временных рядов для метрик RUM.
  • Исправлена ​​проблема, которая препятствовала отправке уведомлений о проблемах во время обновления кластера.
  • Исправлена ​​проблема с округлением десятичных значений для используемых в настоящее время узлов хоста на странице «Статус развертывания» для ЕдиногоАгента.
  • Исправлена ​​проблема с настройками мониторинга доступности служб Windows, когда настройки нижнего уровня (на уровне хоста или группы хостов) переопределяли родительские настройки, а не расширяли их.
  • Поля extensionId и endpointId в ExtensionConfigurationDto теперь установлены правильно. 
  • Решена проблема с преобразованием последнего значения визуализации отдельного значения. 
  • Исправлена ​​проблема, из-за которой при анализе первопричины не запускались уведомления.
  • Увеличен размер диаграммы в разделе Браузер на странице списка сеансов.
  • По вопросу Timeseries API v1 - добавлено поле «предупреждения». Концепция согласованных разрешений для всех пользовательских метрик: для хранения метаданных метрик требуется разрешение SettingsWrite или WriteConfig.
  • Исправлена ​​фильтрация многомерного анализа конфиденциального содержимого URL-адреса веб-запроса с разрешениями только для зоны управления.
  • Остатки замеров значений отображаются как REMAINDER вместо названия мертики
  • API автоматического обновления больше не позволяет изменять конфигурацию и запускать задания обновления для контейнерных АктивныхШлюзов.
  • Исправлены потенциальные проблемы с нарушениями количества экземпляров группы процессов, которые иногда не закрывались, когда соответствующие PGI переходили в доступное состояние.


Консоль управления кластером

  • Решены проблемы с отображением имени пользователя и электронной почты при входе в систему с помощью LDAP или SSO.

Решение для мониторинга инфраструктуры

  • Сообщение изменено с «Не удалось найти указанную версию расширения» на «Схема для расширения % не существует», если схема расширения не найдена.
  • Исправлена ​​проблема, из-за которой данные метрики не отображались, если в выбранной зоне управления был фильтр общего типа объекта.

Накопительное обновление

Составная часть Решенные вопросы
Кластер 8 (1 уязвимость)
Консоль управления кластером 2
Решение для мониторинга инфраструктуры 1

Кластер

  • Улучшен проводник данных, позволяющий делиться ссылкой с временным интервалом, превышающим «Последние 24 часа».
  • Добавлен дополнительный параметр сравнения для атрибутов запроса: теперь их можно корректно отличать друг от друга и, следовательно, получать правильные идентификаторы. 
  • Уязвимость: параметры URL, которые не были замаскированы при хранении, но замаскированы при отображении, будут замаскированы в соответствии с разрешениями пользователя.
  • Решенная проблема, которая могла привести к сбою отчета о проблеме.
  • Исправлена ​​проблема, приводившая к слиянию несвязанных проблем
  • Нарушения ограничений удалены: entityId теперь можно изменить; вычисляемые метрики службы теперь также могут быть созданы с помощью поля "entityId" через запрос PUT
  • Исправлена ​​проблема в верхних списках и плитках круговых диаграмм, когда последнее значение измерения равно нулю.
  • Информация об изменениях в просмотрах теперь маскируется в пользовательских сеансах.

Консоль управления кластером

  • Решена проблема с настройками безопасности JRE в процессе удаленного доступа.
  • Сообщения «Ошибка проверки статуса Elasticsearch». были ограничены случаями, когда обновление действительно не удавалось и требовало дополнительного внимания.

Решение для мониторинга инфраструктуры

  • Исправлена ​​проблема, из-за которой данные метрики не отображались, если в выбранной зоне управления был фильтр общего типа объекта. .


Единый Агент версии 1.219

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

Мы изменили алгоритм CLS, чтобы он соответствовал усовершенствованной версии. Это может привести к скачкам показателей CLS, но должно только улучшить значение CLS.

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

Мы удалили функцию пересылки сбоев для электронной почты и Hockeyapp.

Проверка группы узлов и сетевой зоны

ЕдиныйАгент теперь выполняет дополнительную проверку для группы узлов и сетевой зоны при загрузке из файла конфигурации. Записи, не соответствующие группе узлов или шаблону именования сетевой зоны , отклоняются. Примечание. Мы рекомендуем использовать oneagentctlинтерфейс командной строки или параметры установки ЕдиногоАгента для назначения хоста группе хостов и сетевой зоне.

Новые двоичные файлы в установочном пакете

Мы добавили следующие двоичные файлы в пакет установщика ЕдиногоАгента со всеми необходимыми разрешениями и возможностями:

  • oneagentnettracer для интеграции NetTracer
  • oneagentnode_93 для поддержки Node.js 16
  • oneagentdmidecode получить UUID хоста

Java

  • Добавлена ​​поддержка Kafka 2.8.0.
  • Добавлена ​​поддержка OpenTracing 0.32.0.

Z/OS

  • oneagentzos-R121901.pax теперь доступен
  • ЕдиныйАгент версии 1.219 - последняя версия, поддерживающая модули кода z / OS версии 7.2 для CICS, IMS и zDC.
  • Убрана поддержка CTS 4.2 и IMS версии 12.

Node.js

  • Добавлена ​​поддержка OpenTelemetry 0.18.x, 1.0.0-rc.0, 1.0.0-rc.3.
  • Добавлена ​​поддержка Node.js 16 для Linux (PPCLE).
  • Добавлена ​​поддержка Node.js 16 для Linux, Alpine Linux 64-бит (x86), Windows (x86).

Go

  • Добавлена ​​поддержка OpenTelemetry 0.20.0.

Операционные Системы

Предстоящие изменения в поддержке технологии Ключ-Астром ЕдиныйАгент


Ключ-Астром ЕдиныйАгент 1.221 будет последней версией, поддерживающей следующие технологии

  • OpenTelemetry 0.20.0 для Go
  • OpenTelemetry 0.18.x, 1.0.0-rc.0, 1.0.0-rc.3 для Node.js

Ключ-Астром ЕдиныйАгент 1.223 будет последней версией, поддерживающей следующие технологии

  • Oracle Hotspot JVM 15 для Java

- Поставщик прекратил поддержку этой технологии и версии с 30.03.2021 г.

  • OpenJDK 15 для Java

- Поставщик прекратил поддержку этой технологии и версии с 30.03.2021 г.

  • SAP JVM 15 для Java

- Поставщик прекратил поддержку этой технологии и версии с 30.03.2021 г.

  • Azul Zulu 15 для Java

- Поставщик прекратил поддержку этой технологии и версии с 30.03.2021 г.

Предстоящие изменения в поддержке Ключ-Астром ЕдиныйАгент операционных систем

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

Linux: оптимизированная для контейнеров ОС Google 77 LTS

  • x86 (только 64-разрядная)
  • Последняя совместимая версия Ключ-Астром ЕдиныйАгент: 1.217

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

Linux: Fedora 32

  • x86 (только 64-разрядная)
  • Последняя совместимая версия Ключ-Астром ЕдиныйАгент: 1.217

Linux: Windows Server 1909

  • x86 (только 64-разрядная)
  • Последняя совместимая версия Ключ-Астром ЕдиныйАгент: 1.217

Другие изменения поддержки

Решенные проблемы в ЕдиныйАгент для z / OS

Решенные вопросы

Общие

Всего 16 решенных проблем

Составная часть Решенные вопросы
Java 1
.NET 2
NGINX 1
IIB 1
Watchdog 1
Infrastructurу Monitoring 3
OpenTracing Java 2
Модуль ОС 5

Java

  • Решена проблема с инструментарием Java 16 Lambda.


.NET

  • Исправлена ​​проблема с модулем кода ЕдиныйАгент .NET, из-за которой некоторые запросы ASP.NET Core не фиксировались в сценариях с высокой нагрузкой. 
  • Улучшен расчет процента времени в GC в модуле ЕдиныйАгент .NET

NGINX

  • Исправлена ​​ошибка, из-за которой вариант NGINX Kong был непреднамеренно задействован модулем ЕдиныйАгент NGINX.


IIB

  • Исправлено отсутствие назначения текущего режима тегирования для исходящих ссылок, что приводило к пустым тегам трассировки (tracestate и traceparent), когда тегирование w3C TraceContext было отключено.

Watchdog

  • Устранен потенциальный сбой Watchdog во время остановки / перезапуска наблюдаемого двоичного файла.

Infrastructurу Monitoring

  • Исправлена ​​проблема с обработкой больших пакетов UDP в интерфейсе StatsD.
  • Расширенные свойства SNMP в JSON активации расширения («timeoutSecs», «maxRepetitions», «retries») должны быть предоставлены в подпункте «advanced».
  • Исправлена ​​проблема с загрузкой пользовательских расширений в Windows.

OpenTracing Java

  • Модуль ЕдиныйАгент Java для AWS Lambda больше не видит ARN с псевдонимом или суффиксом версии как недопустимые. 
  • Модуль ЕдиныйАгент Java для AWS Lambda теперь правильно распознает и отображает вызовы AWS-SDK.


Модуль ОС

  • Модуль ОС ЕдиныйАгент больше не зависает, когда создание дочернего процесса зависает в Linux или AIX.
  • Исправлена ​​проблема, из-за которой метрики диска не отображались в экземпляре Google Cloud Ubuntu.
  • Уменьшено количество операций записи на диск, связанных с обменом данными между агентами; решает проблему, из-за которой чрезмерное количество операций записи приводило к зависанию сервера в Linux. 
  • Улучшено профилирование ЦП для мониторинга сокетов контейнеров и доменов Unix в модуле ОС ЕдиныйАгент.
  • Улучшена обработка информации о сбое экземпляра группы процессов, когда модуль ОС ЕдиныйАгент неактивен.

Накопительные обновления

Составная часть Решенные вопросы
Mainframe 3
.NET 1
OpenTracing Java 1
Модуль ОС 2

Mainframe

  • zRemote может читать файл конфигурации пользователя только из каталога по умолчанию и не принимает во внимание пользовательский каталог, указанный во время установки. 
  • Расширенное ведение журнала для групп хостов.
  • Решена проблема, из-за которой кластер с более чем 16 идентификаторами серверов не обрабатывался должным образом модулями кода zRemote и zDC.

OpenTracing Java

  • Исправлена ​​проблема, из-за которой некоторые метрики памяти z / OS отсутствовали, когда ЕдиныйАгент сообщал Ключ Астром версии 221+

Модуль ОС

  • Сравнение префиксов в декларативной группировке процессов изменено с учета регистра на регистр без учета
  • Пользовательская группировка процессов и декларативная группировка процессов теперь могут сосуществовать.