Примечания к релизу 246
Материал из Документация Ключ-АСТРОМ
Версия от 15:08, 26 сентября 2022; RGolovanov (обсуждение | вклад)
Ключ-Астром Managed
Поддержка операционных систем
- Centos 6.x, Red Hat Enterprise Linux 6.x, Oracle Linux 6.x больше не поддерживаются с 1 октября 2021 г. Однако мы по-прежнему поддерживаем существующие развертывания и разрешаем обновления. Сообщаем вам, что Ключ-АСТРОМ Managed версии 1.250 станет последней версией, до которой вы сможете обновиться в неподдерживаемых операционных системах.
- Добавлена поддержка Red Hat Enterprise Linux 9.0.
Текущие изменения поддержки
Неподдерживаемые ОС с 1 июля 2022 г.
- Linux: CentOS 7.8, 8.2, 8.4
- x86-64
- Последняя совместимая версия: 1.246
- Linux: Red Hat Enterprise Linux 7.8
- x86-64
- Vendor announcement
- Последняя совместимая версия: 1.246
- Linux: Oracle Linux 7.8
- x86-64
- Последняя совместимая версия: 1.246
Будущие изменения поддержки
Неподдерживаемые ОС с 1 октября 2022 г.
- Linux: SUSE Enterprise Linux 11.4
- x86-64
- Vendor announcement
Неподдерживаемые ОС с 1 января 2023 г.
- Linux: Debian 9
- x86-64
- Vendor announcement
- Linux: SUSE Enterprise Linux 12.3
- x86-64
- Vendor announcement
Прошедшие изменения поддержки
Неподдерживаемые ОС с 1 марта 2022 г.
- Linux: CentOS 8.3
- x86-64
- Vendor announcement
- Последняя совместимая версия: 1.228
- Linux: Red Hat Enterprise Linux 8.3
- x86-64
- Vendor announcement
- Последняя совместимая версия: 1.228
- Linux: Oracle Linux 8.3
- x86-64
- Последняя совместимая версия: 1.228
Неподдерживаемые ОС с 1 мая 2022 г.
- Linux: CentOS 7.6, 8.1
- x86-64
- Vendor announcement
- Последняя совместимая версия: 1.232
- Linux: Red Hat Enterprise Linux 7.6, 8.1
- x86-64
- Vendor announcement
- Последняя совместимая версия: 1.232
- Linux: Oracle Linux 7.6, 8.1
- x86-64
- Последняя совместимая версия: 1.232
Неподдерживаемые ОС с 1 июня 2022 г.
- Linux: Ubuntu 20.10
- x86-64
- Vendor announcement
- Последняя совместимая версия: 1.234
Неподдерживаемые ОС с 1 августа 2022 г.
- Linux: CentOS 7.7
- x86-64
- Vendor announcement
- Последняя совместимая версия: 1.238
- Linux: Red Hat Enterprise Linux 7.7
- x86-64
- Vendor announcement
- Последняя совместимая версия: 1.238
- Linux: Oracle Linux 7.7
- x86-64
- Последняя совместимая версия: 1.238
Решённые проблемы
Версия 246 содержит 47 решённых проблем.
Составная часть | Решенные проблемы |
---|---|
АктивныйШлюз | 1 |
Безопасность приложений | 2 |
Кластер | 38 |
Синтетика | 1 |
Облачное решение автоматизации | 1 |
Консоль Менеджмента Кластера | 1 |
Решение для мониторинга инфраструктуры | 1 |
Мониторинг Логов | 1 |
Пользовательский интерфейс | 1 |
АктивныйШлюз
- Утечка памяти исправлена в модуле Kubernetes АктивныйШлюз.
Безопасность приложений
- Исправлено отсутствие «Обнаруженной группы уязвимых процессов» на странице отслеживания исправлений.
- Расширение решенной проблемы безопасности в списке сторонних уязвимостей теперь показывает подробности.
Облачное решение автоматизации
- Исправлена проблема, из-за которой на странице оркестрации возникала непредвиденная ошибка при загрузке URL-адресов экземпляра ЦС.
Кластер
- Устранена проблема, из-за которой пользователи без разрешения «Изменить параметры мониторинга» не могли перейти к сведениям о плитке панели мониторинга, отображающей информацию из удаленной среды.
- Исправлено непреднамеренное включение предварительных версий функции защиты приложений на агентах, если они включены глобально.
- Изменено форматирование процентов и единиц измерения в проводнике метрик.
- Плитки на дашборде периодически не отображаются.
- Rest API: изменение capturingName в metaDataCaptureSettings не работает.
- Исправлена проблема с распараллеливанием запросов метрик, из-за которой значения удваивались при чтении изменчивого временного ряда (неконсолидированные точки данных).
- Устранена проблема с неправильными настройками базовых показателей по умолчанию для предупреждений, что приводило к неправильным расчетам базовых показателей и отсутствию предупреждений.
- Введена проверка параметров зоны управления, которая предотвращает настройку более одного ключевого условия метрики для одного и того же размерного правила.
- Устранена проблема, из-за которой пользователи без разрешения «Изменить параметры мониторинга» не могли перейти к сведениям о плитке панели мониторинга, отображающей информацию из удаленной среды.
- Фильтр Error Count больше нельзя применять, если он уже был применен.
- Устранена проблема с неправильными настройками базовых показателей по умолчанию для предупреждений, что приводило к неправильным расчетам базовых показателей и отсутствию предупреждений.
- Добавлено распространение зоны управления для учетной записи AWS (AWS_CREDENTIALS) в AWS_APPLICATION_LOAD_BALANCER и AWS_NETWORK_LOAD_BALANCER.
- Исправлена ошибка, из-за которой карты мира не отображались на панелях управления, к которым предоставлен анонимный доступ.
- Исправлена проблема с ошибкой 403, которую некоторые клиенты могли получить на странице Хосты.
- Устранена проблема (появившаяся в версиях Ключ-Астром 243 и 244), из-за которой непреднамеренно отключались обновления конфигурации источника журналов для агентов OneAgent, подключенных к узлам сервера, добавленным после обновления кластера.
- Исправлена проблема с обнаружением службы на основе правил: преобразования «Between» и «ReplaceBetween» теперь работают правильно при любых обстоятельствах.
- В Просмотре Логов улучшено отображение индикатора загрузки фасетов (индикатор отображается только при использовании поискового ввода, а не при получении результата).
- При открытии страницы настроек Kubernetes со страницы сведений о кластере на странице настроек больше не отображается диалоговое окно «У вас есть несохраненные изменения» до того, как пользователь введет какие-либо данные.
- В средстве просмотра журнала Log Monitoring выбранные фасеты теперь немедленно синхронизируются при изменении фильтров в поле фильтра.
- Улучшена производительность памяти при сопоставлении профилей предупреждений.
- Попытка удалить параметр обнаружения сбоев, который уже используется правилом обнаружения сбоев, возвращает соответствующее сообщение о нарушении ограничения и предотвращает операцию.
- Теперь для распространения правила тегирования используется правильная нормализация.
- Изменения конфигурации через REST API с использованием неперсонализированного токена теперь проверяются с помощью общедоступного идентификатора токена, а не пользователя, создавшего токен.
- Исправлена интеграция с OpsGenie для уведомления о закрытии проблемы.
- Исправлена проблема, из-за которой профили предупреждений, содержащие несколько правил с одинаковой серьезностью, но разной продолжительностью и фильтрами тегов, ошибочно сопоставляли проблемы, отправляя уведомления, которые не должны были отправляться.
- Введена проверка параметров зоны управления, которая предотвращает настройку более одного ключевого условия метрики для одного и того же размерного правила.
- Исправлено обновление кластера до версии 1.246.191 (сбой с сообщением «Nodekeeper не был успешно обновлен»).
- Улучшена производительность памяти при сопоставлении и отправке уведомлений о проблемах.
- Устранена проблема, из-за которой при выходе со страницы просмотра журнала закрывались не все подписки, что приводило к некорректному поведению веб-интерфейса.
- Исправлена проблема, из-за которой события в службах «Запросы к неконтролируемым хостам» (и других службах группирования) объединялись (чего они никогда не должны делать).
- На странице сведений об ошибке JavaScript теперь отображается полный URL-адрес BLOB-объекта файла, а не только последний сегмент URL-адреса.
- Исправлены отсутствующие метаданные среды в свойствах на новом экране хоста.
- Возможность создания дампа памяти теперь доступна для процессов .NET непосредственно на странице процесса.
- Элементы легенды диаграммы событий сведений о сеансе теперь всегда отображаются по мере необходимости (устранены отсутствующие элементы легенды).
- Полные правила определения веб-сервиса: исправлено преобразование Context Root - копирование сегментов URL.
- Удалены определенные технологии (.Net и Node.js) из коммутатора gRPC (поскольку он поддерживается для всех модулей кода).
- Хлебные крошки на страницах настроек, связанных с услугами, теперь показывают правильную информацию.
- Исправлено обновление кластера до версии 1.246.191 (сбой с сообщением «Nodekeeper не был успешно обновлен»).
Синтетика
- Исправлена ошибка, из-за которой поля учетных данных включались до нажатия кнопки *Перезаписать учетные данные*.
Консоль Менеджмента Кластера
- Длина имени среды теперь правильно проверяется при создании.
Решение мониторинга инфраструктуры
- Из соображений безопасности мы заблокировали пользовательские расширения SQL с помощью платформы Extensions 2.0.
Мониторинг Логов
- Увеличен максимальный размер полезной нагрузки для Log Ingest API до 5 МБ (было 1 МБ).
Пользовательский интерфейс
- Улучшено обновление таблицы токенов доступа для представления последнего состояния в базе данных сервера после использования разбиения на страницы.
ЕдиныйАгент
Ява
- Добавлена поддержка Log4J2 (Apache) 2.17.2 - 2.18.x.
- Добавлена поддержка агента OpenTelemetry 1.13.x - 1.16.x.
- Добавлена поддержка Microsoft OpenJDK 11 LTS , 17 LTS.
Node.js
- Добавлена поддержка oracledb 5.x
- Добавлена поддержка Node.js 18 .
z/OS
oneagentzos-R12430.pax
теперь доступен- Добавлена поддержка трассировки для вызовов базы данных JDBC в z/OS Java.
Новые функции и улучшения
Мониторинг журнала
- Модуль журнала ЕдиногоАгента теперь нечувствителен к регистру в Windows для всех параметров конфигурации: сопоставление, запрещенные источники, настраиваемые источники журналов и шаблоны дат.
- Разделителем каталогов (путей) как для автоматически определяемых, так и для определяемых пользователем источников журналов теперь является обратная косая черта (например,
C:\Users\Default\
).
Интеграция OpenTelemetry Node.js в план потребления Функций Azure.
Функции Azure предлагают несколько вариантов размещения с различными способами интеграции распределенной трассировки. Теперь вы можете настроить трассировку служб Node.js, работающих в Функциях Azure, в рамках плана потребления по умолчанию с помощью специального пакета Ключ-АСТРОМ для OpenTelemetry.
Сгруппировать регионы IMS, принадлежащие одной подсистеме, в группу процессов
Добавлена возможность группировать регионы IMS, принадлежащие одной подсистеме, в единую группу процессов.
Операционные системы
- Добавлена поддержка Red Hat Enterprise Linux 9.x.
- Добавлена поддержка Ubuntu 22.04 LTS.
Операционные системы, поддерживающие изменения ЕдиногоАгента Ключ-АСТРОМ в текущий момент
Следующие операционные системы больше не будут поддерживаться с 1 июля 2022 г.
- Linux: CentOS 8.x
- x86-64
- Последняя совместимая версия: 1.243
Операционные системы, поддерживающие изменения ЕдиногоАгента Ключ-АСТРОМ в будущем
Следующие операционные системы больше не будут поддерживаться с 1 октября 2022 г.
- Linux : SUSE Linux Enterprise Server 11.4
Следующие операционные системы больше не будут поддерживаться с 1 декабря 2022 г.
- 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 февраля 2023 г.
- Linux: Ubuntu 21.10
Следующие операционные системы больше не будут поддерживаться с 1 апреля 2023 г.
- Linux: Google Container-Optimized OS 85 LTS
- x86-64
- Linux: EulerOS 2.3
Прошедшие изменения поддержки технологий ЕдинымАгентом Ключ-АСТРОМ
Ключ-АСТРОМ ЕдиныйАгент 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.239 была последней версией, поддерживающей следующие технологии.
- Сервер приложений JBoss 6, 7 для Java
- Поставщик прекратил поддержку этой технологии и версии с 1 сентября 2009 г.
- JBossWS (JBoss AS) 4.x для Java
- Поставщик прекратил поддержку этой технологии и версии с 1 сентября 2009 г.
- OpenTelemetry 0.0.2 для PHP
Предыдущие изменения в поддержке операционных систем ЕдинымАгентом Ключ-АСТРОМ
Следующие операционные системы больше не поддерживаются с 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.235
Следующие операционные системы больше не поддерживаются с 1 апреля 2022 г.
- UNIX : IBM AIX 7.2 TL3
- POWER8, POWER9
- Последняя совместимая версия: 1.237
Следующие операционные системы больше не поддерживаются с 1 июля 2022 г.
- Linux : CentOS 8.x
- PPCLE
- Linux : CentOS 8.x
- ARM64 (AArch64)
Другие изменения поддержки
ЕдиныйАгент для z/OS
Сборка 1.243.0
- Повышена точность расчета ЦП в zDC .
- Улучшены результаты ZDTIDIAG для отображения полной спецификации zRemote
Решенные проблемы
Общее количество решенных проблем — 28 (1 уязвимость).
Составная часть | Решенные проблемы |
---|---|
Все модули | 4 |
Общий | 2 |
Мониторинг инфраструктуры | 3 (1 уязвимость) |
Java | 2 |
PHP | 1 |
Go | 3 |
Nginx | 1 |
Модуль регистрации | 1 |
Модуль ОС | 2 |
ЕдиныйАгент SDK для C/C++ | 1 |
OpenTracing Java | 1 |
Подключаемый модуль | 1 |
Механизм причинно-следственной связи ИИ | 1 |
.NET | 4 |
Мейнфрейм | 1 |
Все модули
- Обработка правил бизнес-событий теперь осуществляется строго сверху вниз, поэтому правила срабатывают последовательно.
- Исправлена проблема с разрешением символа ЕдиногоАгента при запуске glibc как исполняемого файла.
- Для функции правила обнаружения рабочей нагрузки Kubernetes исправлено вычисление имени группы процессов и идентификатора: (1) Имя группы процессов: когда применяется правило обнаружения рабочей нагрузки Kubernetes, из правила создается значимое имя для группы процессов. (2) Идентификатор группы процессов. Правило обнаружения рабочей нагрузки Kubernetes применяется, даже если поля, относящиеся к идентификатору, отсутствуют, но хотя бы одно из них присутствует.
- Исправлен возможный сбой при нескольких монтированиях одних и тех же контроллеров cgroup v1 (в /proc/mounts).
Общий
- Исправлена ошибка, из-за которой метаданные контейнера не обновлялись во время повторного развертывания ЕдиногоАгента.
- Когда функция «IIS Module Insights» включена, модули, для которых идентификатор является нулевым указателем, больше не регистрируются.
Мониторинг инфраструктуры
- Уязвимость: устранена уязвимость в источнике данных Prometheus, связанная с возможными учетными данными, зарегистрированными в файле журнала.
- Плагин HAProxy теперь работает корректно, когда файл конфигурации содержит лишние пробелы в строке сокета статистики.
- Процесс dynatracesourcesnmptraps теперь корректно закрывается во время выключения/перезапуска EEC.
Java
- Исправлено неструктурированное обогащение журнала для определенных последовательностей загрузки классов разных версий Log4j 2.
- Исправлена проблема с разбором заголовков трассировки, которая потенциально вызывала дисбаланс нагрузки.
PHP
- Исправлена проблема переполнения стека ЕдиногоАгента PHP в некоторых крайних случаях.
Go
- Исправлено обнаружение случая необработанной ошибки при сбое создания потока gRPC на стороне клиента.
- Исправлена возможная проблема несоответствия подписи в AWS SDK для Go.
- Исправлен сбой в датчике OpenTelemetry при чтении входных параметров запущенного пролета.
Nginx
- Перезагрузка контроллера NGINX Ingress после обновления ЕдиногоАгента больше не вызывает загрузку или создание дополнительных библиотек и процессов ЕдиногоАгента.
Модуль регистрации
- Флаг отладки ЕдиногоАгента `debugLogAnalyticsLgiDatePatternsConfigJson`, который в настоящее время используется в модуле кода Log Monitoring 2.0 для настройки форматов шаблонов дат, теперь позволяет использовать подстановочные знаки в именах журналов с использованием соглашения, описанного в документации Apache, с включенными флагами `APR_FNM_NOESCAPE` и `APR_FNM_CASE_BLIND`.
Модуль ОС
- Все процессы kworker теперь правильно сгруппированы в группу процессов Linux System.
- Расширенное распознавание двоичных файлов PHP-FPM.
ЕдиныйАгент SDK для C/C++
- Исправлена проблема с инициализацией модуля ЕдиногоАгента PHP-FPM, когда в операционной системе отсутствует системный вызов getrandom().
OpenTracing Java
- Java z/OS: устранено ложное предупреждение в журнале о размере сообщения экспорта.
Подключаемый модуль
- Установщик удаленного подключаемого модуля теперь проверяет доступное место на диске.
Механизм причинно-следственной связи ИИ
- Устранена проблема, из-за которой создание исходящих тегов Ключ-АСТРОМ при запуске трассировки PurePath с пользовательским тегом иногда приводило к сбою, когда создание запускалось несколькими параллельными потоками.
.NET
- Повышена стабильность модуля кода ЕдиногоАгента .NET, считывающего сборки .NET.
- Исправлена ошибка, препятствовавшая мониторингу приложения ASP.NET Core, если был включен модуль кода ЕдиныйАгент .NET.
- Уменьшена нагрузка на память модуля ЕдиногоАгента .NET.
- Повышена стабильность модуля кода ЕдиногоАгента .NET.
Мейнфрейм
- Исправлена обработка zRemote неполных соединений, которые приводили к недействительному рукопожатию с zLocal.
ЕдиныйАгент для JavaScript: устранённые проблемы
Выпуск 1.243 не содержит решенных проблем, с которыми сталкиваются пользователи.