Примечания к релизу 316: различия между версиями
ENetrebin (обсуждение | вклад) (→Python) |
ENetrebin (обсуждение | вклад) (→Apache) |
||
| Строка 529: | Строка 529: | ||
* Исправлена ошибка, приводившая к неправильному захвату объектов и заголовков запросов и ответов для бизнес-событий при возникновении внутренних перенаправлений на сервере Apache. | * Исправлена ошибка, приводившая к неправильному захвату объектов и заголовков запросов и ответов для бизнес-событий при возникновении внутренних перенаправлений на сервере Apache. | ||
=== ЕдиныйАгент для Android === | |||
Версия 8.315 GA не содержит решенных проблем, с которыми сталкиваются пользователи. | |||
=== ЕдиныйАгент для iOS === | |||
Версия 8.315 GA не содержит решенных проблем, с которыми сталкиваются пользователи. | |||
=== ЕдиныйАгент для JavaScript === | |||
Версия 8.315 GA не содержит решенных проблем, с которыми сталкиваются пользователи. | |||
Версия 16:44, 28 ноября 2025
Примечания к релизам / Примечания к релизу 316
ВНИМАНИЕ! ДАННАЯ ВЕРСИЯ ПОЗВОЛЯЕТ ОБНОВИТЬСЯ НА НЕЁ С ВЕРСИИ 312.
Ключ-АСТРОМ
Новые функции и улучшения
Кластер Ключ-АСТРОМ
Обеспечение соответствия спецификации программного обеспечения (SBOM) для Ключ-АСТРОМ Managed
Вы можете обеспечить соблюдение нормативных требований, просканировав Ключ-АСТРОМ Managed SBOM на наличие уязвимостей.
SBOM содержит все сторонние библиотеки, используемые Ключ-АСТРОМ Managed, и их версии.
- С каждой версией поставляется новый SBOM. Он входит в состав установщика Managed и соответствует стандарту CycloneDX.
- Имя файла SBOM:
/opt/Astromkey-managed/installer/Astromkey-managed-<version>/Astromkey-managed-sbom.cdx.json
Кластер Ключ-АСТРОМ
Сокращение использования диска за счет переключения алгоритма сжатия для данных временных рядов
В рамках этого релиза используемый формат сжатия данных временных рядов в Cassandra будет изменён с LZ4 на ZSTD. Согласно нагрузочному тестированию, это может значительно сократить требуемое дисковое пространство.
Примечание: сокращение использования диска не произойдет мгновенно, а будет происходить постепенно в течение одного месяца, поскольку новые данные будут записываться только с использованием нового алгоритма сжатия.
Никакого ручного вмешательства пользователя или простоя не требуется. Переход происходит автоматически в рамках обычного обновления версии.
Кластер Ключ-АСТРОМ
Более быстрое назначение тегов, зон управления и правил именования
Новый периодический обработчик быстрее применяет теги, зоны управления и правила именования к недавно созданным отслеживаемым объектам. Этот обработчик работает непрерывно и учитывает все отслеживаемые объекты, созданные за последние 30 минут и просмотренные за последние 2 часа.
Он автоматически включен по умолчанию для всех управляемых сред Ключ-АСТРОМ. Дополнительная настройка не требуется.
Кластер Ключ-АСТРОМ
Обновление JDK до версии 21 для Ключ-АСТРОМ Cluster
В рамках этого выпуска узлы Ключ-АСТРОМ Cluster Server будут обновлены для работы с JDK 21 вместо JDK 17.
Никакого ручного вмешательства пользователя или простоя не требуется. Обновление должно происходить путём непрерывных обновлений в рамках обычных обновлений версий.
Внутреннее тестирование показало значительное сокращение времени, затрачиваемого на сборку мусора Java, поэтому обновление может привести к повышению производительности процесса Ключ-АСТРОМ Cluster Server.
Цифровой опыт | Синтетика
Отчетность о недействительных сертификатах включена по умолчанию для вновь созданных HTTP-мониторов.
Значение по умолчанию для Accept any SSL certificateсвойства запроса HTTP-монитора было изменено на false, поэтому SSL-сертификат будет проверяться для вновь созданных мониторов.
Наблюдаемость приложения
Улучшенное управление расчетными показателями обслуживания
Управление и просмотр расчётных метрик сервиса теперь стали проще и эффективнее, особенно в средах с большим количеством метрик. Вот что нового в настройках расчётных метрик сервиса:
- Фильтр по статусу : быстро определяйте, включены или отключены ли рассчитанные показатели обслуживания.
- Сортируйте легко : сортируйте свои показатели по их статусу или включению Grail.
- Просмотреть все : теперь пагинация позволяет просматривать все рассчитанные показатели услуг без ограничений.
Эти улучшения экономят ваше время, обеспечивают лучшую прозрачность рассчитанных показателей обслуживания и упрощают управление ими.
Платформа | ИИ
Изменение задержки для анализа первопричин
События, не запускающие полный анализ первопричин, больше не будут ожидать 3 минуты перед отправкой уведомления. В основном это касается пользовательских событий, запускаемых, например, AVAILABILITY_EVENTчерез REST API.
Цифровой опыт
Частные синтетические расположения без браузера снижают требования к оборудованию для выполнения синтетических мониторов NAM и HTTP.
В целом мы рекомендуем развертывание полных синтетических частных расположений для поддержки выполнения всех типов синтетических мониторов (HTTP, браузер, NAM).
Однако, если вам не нужно запускать браузерные мониторы, вы можете рассмотреть возможность развёртывания вашего частного расположения в специальном безбраузерном режиме. Такое расположение (или принадлежащий ему АктивныйШлюз) будет развёрнуто без браузера. В результате развёртывание потребует меньше аппаратных ресурсов, но браузерные мониторы не смогут запускаться из такого расположения.
Рассматривайте местоположения без браузера как альтернативу стандартным синтетическим приватным местоположениям, когда вы сосредоточены исключительно на:
- Вариантах использования сети и инфраструктуры (с использованием мониторов NAM)
- API-мониторинг (с использованием HTTP-мониторов)
Цифровой опыт | RUM Web
Настройте префикс имени файла кода мониторинга RUM
Теперь вы можете указать пользовательский префикс для имени файла кода мониторинга RUM, что поможет предотвратить его блокировку блокировщиками рекламы.
Кластер Ключ-АСТРОМ
Новое предупреждение для нескольких :rollupоператоров в селекторах метрик
Хотя ранее это было разрешено, использование нескольких :rollupоператоров в одной цепочке преобразований может привести к непреднамеренному поведению.
Чтобы предотвратить это, мы внедряем новый механизм предупреждений, который определяет :rollupприменение нескольких операторов в одной цепочке преобразований. Теперь система выдаёт предупреждение при обнаружении нескольких :rollupоператоров, предоставляя вам более чёткую информацию и помогая добиться более предсказуемых результатов.
Кластер Ключ-АСТРОМ
Обновленная функциональность стороннего Jetty WebServer
В рамках этого выпуска функциональность Jetty WebServer обновлена до версии 10.0.25 в Ключ-АСТРОМ Server и АктивномШлюзе.
Никакого ручного вмешательства пользователя или простоя не требуется; обновление должно происходить посредством последовательных обновлений в рамках обычных обновлений версий.
Кластер Ключ-АСТРОМ
Улучшена производительность Metrics API v2 для листинга метрик.
Мы оптимизировали Metrics API v2 , который выводит список всех доступных метрик. Теперь для получения информации требуется значительно меньше чтения данных, а при частом вызове он может возвращаться быстрее. Изменения возвращаемой информации не ожидаются.
Критические изменения
Кластер Ключ-АСТРОМ
Исправлены отсутствующие заголовки политики безопасности контента (CPS) в процессе входа SAML.
Мы исправили проблему с отсутствием заголовков политики безопасности контента (CPS) в процессе входа SAML.
Однако если процесс входа включает перенаправления на URL-адреса, отличные от тех, которые определены в метаданных XML поставщика удостоверений SAML 2.0 правило CSP form-actionможет быть нарушено, что приведет к сбою входа
Цифровой опыт | Синтетика
Автоматический вход в браузерный монитор устарел
Автоматический вход в браузерные мониторы теперь не рекомендуется:
- Мониторы браузера, содержащие автологин/аутентификацию с помощью веб-форм, больше не могут быть сохранены через API v1 или веб-интерфейс.
- Аутентификация с помощью «веб-формы» больше недоступна при создании монитора браузера или на странице расширенных настроек .
Наблюдаемость инфраструктуры | Kubernetes
Обнаружение аномалий: улучшено оповещение «Высокая загрузка ЦП».
Мы улучшили оповещение «Высокая загрузка ЦП», изменив расчёт с «загрузки/использования» на «загрузки/лимиты». Это улучшение обеспечивает более точные оповещения, особенно в сценариях с простаивающими модулями, тем самым уменьшая количество ложных срабатываний.
Благодаря этому обновлению вы можете доверять оповещению «Высокая загрузка ЦП», которое предоставляет более надёжную и полезную информацию. Если вы настроили пороговые значения для этого оповещения, пожалуйста, проверьте их, чтобы убедиться, что они соответствуют новому методу расчёта.
Кластер Ключ-АСТРОМ
Назначение зон управления из контекста безопасности устарело.
Назначение зон управления из контекста безопасности устарело и будет удалено в версии Ключ-АСТРОМ Managed 1.322.
С этим изменением раздел «Настройки» > «Настройки» > «Зоны управления» > «Настройки контекста безопасности» больше не будет доступен.
Вместо этого используйте зоны управления .
Поддержка операционных систем
Следующие операционные системы вскоре больше не будут поддерживаться с более поздних от данного обновления Ключ-АСТРОМ, об этом будет объявлено в соответствующих примечаниях:
- Linux : Red Hat Enterprise Linux 8.8, 9.2, 9.5
- x86-64
- Linux : Oracle Linux 9.5
- x86-64
- Linux : Rocky Linux 9.5
- x86-64
- Linux: Debian 10
- x86-64
- Linux: Oracle Linux 9.6
- x86-64
- Linux: Rocky Linux 9.6
- x86-64
- Linux: SUSE Enterprise Linux 15.3
- x86-64
Операционные системы, поддержка которых в недавнем времени была прекращена:
- Linux: Oracle Linux 7.9
- x86-64
Решенные проблемы
Выпуск версии_1.316 GA содержит решенных проблемы.
| Компонент | Решенные проблемы |
|---|---|
| АктивныйШлюз | 1 |
| Кластер | 35 |
| Повтор сеанса | 2 |
| Синтетический мониторинг | 2 |
| Elasticsearch | 1 |
АктивныйШлюз
- Теперь можно удалять сетевые зоны, специфичные для арендатора, если они используются и существует соответствующая глобальная сетевая зона (с тем же именем).
Кластер
- Точки данных тепловой карты теперь отражают начало сегмента, а не его конец.
- Увеличен верхний предел длины запроса DQL при создании конфигурации оповещения о чтении.
- Новый периодический обработчик быстрее применяет теги, зоны управления и правила именования к недавно созданным отслеживаемым объектам. Этот обработчик работает непрерывно и учитывает все отслеживаемые объекты, созданные за последние 30 минут и просмотренные за последние 2 часа.
- Восстановлена область действия `environment-api:extension-configurations:read` для обеспечения обратной совместимости.
- Исправлена ошибка, приводившая к ошибке 500 при попытке доступа к странице пользовательского устройства.
- Проблемы Classic: Исправлена ошибка, из-за которой на странице сведений о проблеме дубликат проблемы не отображался как дубликат. Это могло произойти, если проблема A была связана с проблемой B, которая, в свою очередь, была связана с проблемой C, и веб-интерфейс был открыт для проблемы A.
- Улучшена миграция мониторинга классических служб Windows в мониторинг служб ОС: улучшен процесс миграции между функциями для правильной обработки значений, содержащих скобки.
- Классические панели мониторинга: добавлена проверка для предотвращения использования в названиях плиток только пробелов.
- Встроенные процессоры, извлекающие контекст трассировки/интервала из необработанного содержимого журнала, теперь сканируют до 16 МБ вместо 4 КБ. Благодаря этому исправлению большие журналы JSON могут иметь корректный контекст трассировки.
- Исправлена ошибка, из-за которой некоторые разрешения на основе политик не учитывались в классическом веб-интерфейсе при использовании пользовательских URL-адресов.
- Решена проблема с обработкой сообщения о неназначенном статусе для расширения, если отсутствует имя группы АктивногоШлюза.
- Классические панели мониторинга: Исправлено положение всплывающего окна «Клонировать в» для небольших плиток в первом ряду панели мониторинга.
- Теперь возможно обновление синтетического местоположения с помощью автономного АктивногоШлюза.
- Исправлена ошибка, из-за которой некоторые плитки на странице «Обзор технологий» ломались.
- Обновлено регулярное выражение для маскировки IBAN для Log Analytics. Идентификатор сущности Ключ-АСТРОМ больше не должен маскироваться.
- Исправлена видимость Swagger некоторых внутренних конечных точек REST. )
- Исправлена ошибка java.lang.NullPointerException: невозможно вызвать
«com.astromkey .core.services.credentialsvault.api.config.CredentialsVaultConfig.getScopes()», так как «data» имеет значение null.
- Исправлена ошибка, из-за которой кнопка «Базы данных» > «Сведения о базе данных» > «Часто задаваемые вопросы» не отображала ожидаемые результаты.
- Исправлена проблема с невозможностью отключить процессор технологических пакетов в OpenPipeline.
- Решена проблема, из-за которой ЕдиныйАгент не учитывал настройки «Функции ЕдиногоАгента» в сущностях Kubernetes. (PS-33135)
- Решена проблема, которая приводила к регистрации ошибки `TsmMetricQueryEvaluatorException`.
- Исправлена проблема с процессами Python на неподдерживаемых платформах: если для хоста включен мониторинг Python, вместо сообщения о том, что он не поддерживается, рекомендовалась перезагрузка.
- IBM Integration Bus | IBM App Connect Enterprise теперь можно включать/отключать на отдельных хостах AIX.
- При отправке тестового письма с уведомлением о проблеме сообщение теперь также отображается в виде обычного текста. Теперь почтовые клиенты, не поддерживающие HTML, будут использовать обычный текст.
- Исправлена регрессия, из-за которой теги хоста больше не учитывались для событий мониторинга служб ОС в сущностях служб ОС, для событий мониторинга служб ОС, отправляемых ЕдинымАгентом версии 310+.
- Добавлено больше журналов для конфигураций с несколькими ЦОД и стойками.
- Оповещения о неожиданно низкой нагрузке на унифицированных сервисах теперь отображают подключенные сигналы на классической странице сервиса.
- Значительно улучшена производительность конечных точек привязки политики IAM.
- Исправлена ошибка на странице баз данных Oracle, приводившая к ошибке 500.
- Решена проблема, препятствовавшая добавлению узла в кластер PHA без функции поддержки стойки.
- Из описания события удалена информация о точном проценте порога сбоя соединения, поскольку это было мгновенное значение, и впоследствии оно стало неверным.
- Конфигурация сетки, предоставленная для Istio в управляемом развертывании, была повреждена, и в результатах отсутствовали области. Теперь предоставлена правильная конфигурация.
- Баннер обновления панели мониторинга больше не отображается на управляемых панелях мониторинга и панелях мониторинга. Кроме того, он автоматически скрывается через 30 секунд.
- Исправлена ошибка, из-за которой на панели управления отображалось пустое место при закрытии баннера обновления.
- Исправлено выражение округлённого таймфрейма на общедоступных классических панелях мониторинга.
Повтор сеанса
- Повтор сеанса: теперь можно просмотреть повтор определенного события, щелкнув его в списке событий.
- Повтор сеанса: исправлена ошибка, из-за которой обновлённые элементы стиля теряли своё предыдущее содержимое. В некоторых случаях при обновлении элемента стиля время после его создания (записи) отображалось как замена стиля во время воспроизведения.
Синтетический мониторинг
- Контейнерные частные синтетические расположения: изменены требования к дисковому пространству узла контейнерного расположения размера S с 6 Gi до 8 Gi.
- Исправлена обработка статуса местоположения для многоузловых синтетических частных местоположений.
Elasticsearch
- Мы оптимизировали конечную точку REST API `/metrics`, которая выводит список всех доступных метрик. Теперь для получения информации требуется гораздо меньше чтения данных. При частом вызове информация может возвращаться быстрее. Изменения возвращаемой информации не ожидается.
ЕдиныйАгент Ключ-АСТРОМ
Новые функции и улучшения
Наблюдаемость инфраструктуры | Хосты
Параметры конфигурации --set-infra-onlyи INFRA_ONLYудалены
Теперь вместо и --set-monitoring-modeследует использовать параметр конфигурации .--set-infra-onlyINFRA_ONLY
Наблюдаемость инфраструктуры | Хосты
Добавлена поддержка CephFS
Мы добавили обнаружение и сбор статистики для томов с файловой системой Ceph File System (CephFS).
Наблюдаемость приложений | Очереди
IBM App Connect Enterprise 13.0.2.0+ (модуль ACE)
Мы добавили поддержку мониторинга IBM App Connect Enterprise 13.
Наблюдаемость инфраструктуры | Мониторинг журналов
Поддержка новой кодировки для модуля журнала ЕдиногоАгента
Мы добавили поддержку кодировки EUC-JP в пользовательские источники журналов модуля ЕдиногоАгента.
Наблюдаемость инфраструктуры | Мониторинг журналов
Изменение в расчете временной метки
Временные метки, прикрепляемые к записям журнала, теперь основаны на локальном времени хоста. Разница во времени между кластером и хостом включена в новый атрибут time_correction.offsetв наносекундах.
ЕдиныйАгент
Улучшенное управление дочерними процессами
Мы улучшили управление дочерними процессами, что привело к сокращению времени запуска и использования ресурсов (win32).
Наблюдаемость приложений | Распределенные трассировки
Мониторинг JBoss EAP v8 (модуль Java)
Мы добавили поддержку мониторинга JBoss EAP v8 .
Наблюдаемость инфраструктуры | Хосты
Инструментарий среды выполнения NGINX на Linux ARM64
Теперь мы поддерживаем инструментарий среды выполнения NGINX на Linux ARM64.
Наблюдаемость инфраструктуры | Хосты
Неинтересные процессы NGINX, выдаваемые Kong, не инструментируются проверками работоспособности
Неинтересные процессы NGINX, выдаваемые проверками работоспособности Kong (те процессы NGINX, которые не являются HTTP-серверами), больше не инструментируются. Это относится к Kong версий 3.6 и выше.
Наблюдаемость инфраструктуры | Хосты
Показатели общего/доступного дискового пространства больше не отправляются при большом общем размере диска.
Мы больше не отправляем показатели общего/доступного дискового пространства, если общий размер диска превышает 1024 петабайта (1024 ПБ).
Python
Улучшенная отчетность по метрикам сборщика мусора Python
Мы улучшили отчетность по показателям сборщика мусора Python:
- Отчетность теперь продолжается, даже если сборщик мусора не работает в течение некоторого времени.
- Когда процесс Python создаёт дочерний процесс с помощью форка, сборка мусора, выполненная до форка, теперь учитывается только для родительского процесса. Ранее она учитывалась как для родительского, так и для дочернего процесса, что могло приводить к удвоению сообщаемых общих метрик сборки мусора для экземпляра группы процессов при форке.
.NET
gRPC - подавить узел веб-запроса
Решена проблема, из-за которой запрос gRPC отображал базовый узел веб-запроса.
Базы данных | Мониторинг DB2 на z/OS
Этап 1 мониторинга DB2 на z/OS
На первом этапе мониторинга DB2 на z/OS теперь собираются следующие ключевые показатели:
- Метрики ЦП
- Процессорное время для подсистемы DB2
- Процессорное время для DB2 MSTR
- Процессорное время для адресного пространства DBM1
- Метрики соединения
- Общее количество активных подключений
- Количество исходящих подключений из DB2 к удаленному сайту
- Количество входящих подключений к DB2 с удаленного сайта
- Количество неудачных подключений
- время zIIP
- Количество запросов на пул EDM
- Количество попаданий в кэш
Наблюдаемость приложений | Распределенные трассировки
Alpine Linux (musl libc) на ARM64 для контейнеров (модули Apache и PHP)
Ключ-АСТРОМ теперь поддерживает мониторинг Alpine Linux (musl libc) на ARM64 для контейнеров (модули Apache и PHP).
Наблюдаемость инфраструктуры | Хосты
Параметр имени хоста на основе определения из семантического словаря
Параметр hostname и атрибут ресурса host.name теперь представляют одно и то же значение на основе определения из семантического словаря.
Журналы
Оптимизированная обработка источников журналов с большим количеством файлов
Мы оптимизировали обработку источников журналов, содержащих очень большое количество файлов.
Критические изменения
Наблюдаемость приложения
Приостановить трассировку для LPAR с неактивным выходом SMF U86
В рамках наших требований выход SMF U86 должен быть активен.
- В противном случае ЕдиныйАгент для z/OS деактивирует трассировку для затронутых LPAR через 12 часов.
- Как только выход станет активным, отслеживание снова активируется.
Чтобы проверить активность выхода SMF U86, выполните следующую команду:
D SMF,O
Найдите в выводе команды (EXITS(IEFU86)).
- Если вы это обнаружили, выход SMF U86 активен.
- Если вы его не нашли, вам необходимо добавить его в parmlib SMFPRMxx.
SUBSYS(STC,EXITS(IEFU86)
Затем включите его.
D PROG,EXIT,EN=SYS.IEFU86,DIAG
Наблюдаемость приложений | Распределенные трассировки
Конфигурации, специфичные для субагента
В этом выпуске устранены некоторые расхождения между настройками субагентов в веб-интерфейсе и ЕдинымАгентом для z/OS. Это позволяет настраивать параметры, специфичные для субагентов, в той мере, в какой они применимы к zAgent.
Это изменение не должно повлиять на ваши настройки zRemote по умолчанию, но учтите, что изменения в настройках субагента, которые вы могли сделать в прошлом, могут вступить в силу с этим обновлением.
Решённые проблемы
Выпуск версии 1.315 GA содержит 54 решенных проблем.
| Компонент | Решенные проблемы |
|---|---|
| .NET | 8 |
| Фреймворк расширений | 3 |
| Live Debugger | 3 |
| Модуль регистрации | 3 |
| Мейнфрейм | 3 |
| Node.js | 3 |
| модуль ОС | 7 |
| Установщик ЕдиногоАгента | 1 |
| Java | 3 |
| Go | 3 |
| Сетевой модуль | 3 |
| Python | 1 |
| Общие | 8 |
| Ядро веб-сервера | 2 |
| Механизм причинно-следственной связи ИИ | 1 |
| PHP | 1 |
| Apache | 1 |
.NET
- Исправлен захват атрибутов запроса для частных свойств в приложении .NET.
- Решена проблема, приводившая к сбоям датчика ADO для новых коннекторов ADO (например, MySqlConnector 2.3.0+). Теперь все коннекторы ADO, использующие ValueTask, полностью поддерживаются.
- Чтобы предотвратить спам в журналах и исключениях, если не удаётся создать метод доступа для шаблона маршрута, интроспекция отключается.
- Решена проблема, из-за которой в некоторых случаях клиенты MySQL определялись как клиенты MsSQL.
- Исправлена проблема производительности при захвате маршрута HTTP для входящих запросов ASP.NET Core, которая приводила к заметным накладным расходам для очень коротких запросов.
- Повышена надежность функций ЕдиныйАгент CLV/RAP для приложений .NET.
- Исправлена проблема с датчиком ASP.NET v2, который регистрировал внутренние RUM-запросы ЕдиногоАгента, что приводило к неправильному количеству фактических вызовов служб.
- Исправлена ошибка, из-за которой некоторые реализации ADO могли приводить к тому, что датчик ADO v2 несколько раз сообщал о подпути считывателя.
Фреймворк расширений
- Исправлены проблемы с настройкой нескольких привязок переменных с одинаковым корнем в SNMP-ловушках.
- Решена проблема с загрузкой модуля MIB, когда имя файла отличалось от имени самого модуля.
- Исправлена ошибка, из-за которой отсутствующий заголовок Content-Type в конечной точке метрик Prometheus препятствовал её правильному распознаванию.
Live Debugger
- Исправлена коллекция переменных Live Debugger в Node.js 22.
- Мы улучшили стабильность и устойчивость функции отладки ЕдиыйАгент Live Debugging при переключении соединения на другой АктивныйШлюз.
- Исправлена ошибка в отладчике Node.js Live Debugger, из-за которой в некоторых случаях точки останова могли быть добавлены или удалены неправильно. Это могло со временем привести к увеличению потребления памяти.
Модуль регистрации
- Исправлена ошибка, из-за которой вскоре после перезапуска модуля журнала журналы из контейнеров Kubernetes загружались без таких атрибутов, как `k8s.pod.name`, `k8s.pod.uid`, `k8s.namespace.name`, `k8s.container.name`, и связанных с облачными приложениями сущностей.
- Исправлена проблема с именем журнала событий (Windows), содержащим символы, не входящие в набор ASCII (например, длинное тире).
- Решена проблема, из-за которой при сбое маршрутизации от модуля ЕдиногоАгента к конечной точке API Kubelet на узле в журналах отсутствовали атрибуты `k8s.workload.name`, `k8s.workload.kind` и `dt.entity.cloud_application`, что делало их недоступными из представления рабочей нагрузки в приложении Kubernetes. В этом случае сопоставление данных на основе меток модулей, аннотаций модулей, `k8s.workload.name` и `k8s.workload.kind` также не работало.
Мейнфрейм
- Устранена проблема с зависанием соединения SQL Fetch DB2 при возникновении проблемы со входом в соединение и отсутствии параметра ConnectTimeout, определенного в конфигурации драйвера ODBC. Это в свою очередь предотвращает использование zRemote чрезмерного количества пулов протоколов.
- Удалены записи журнала «Загрузка списка пиров коллектора...» и «Загружено X записей», оставшиеся от AppMon.
- Исправлена потоковая передача журналов для CICS и IMS. Потоковая передача журналов для CICS и IMS была отключена из-за отсутствия файла схемы в развёртывании zRemote.
Node.js
- Исправлена ошибка в датчике Node.js Express, которая могла приводить к сбоям приложения при внедрении ЕдиногоАгента и включении датчика Express.
- Исправлена ошибка, из-за которой использование `--loader` в Node.js версии 18 или более поздней приводило к сбою ЕдиногоАгента.
- Отключено инструментирование для Node Redis версии 5 и более поздних, которое в настоящее время не поддерживается.
модуль ОС
- Исправлены ложноположительные оповещения о доступности процесса для статически связанных процессов Go, которые появлялись на короткий период времени после обновления ЕдиногоАгента или перезапуска процесса агента ОС. (OA-45858)
- Исправлен сбой при разборе /proc/pid/status в RHEL7. Он был вызван ошибкой в ядре 3.10.0-862.3.2.el7.x86_64, которая была исправлена в версии 3.10.0-862.6.3.el7.x86_64.
- Добавлена поддержка настраиваемого пути к хранилищу контейнеров CRI-O в среде Podman.
- Исправлена проблема с обработкой сетевых метрик модулем ОС ЕдиныйАгент , из-за которой цикл обновления метрик мог занимать много времени, что приводило к пробелам в сообщаемых метриках или к зависанию и перезапуску агента.
- Исправлена обработка служб systemd, содержащих точки в своих именах в Linux.
- Исправлена проблема с добавлением новых правил для исключений дисков во время выполнения в Windows.
- Неиспользуемые двоичные файлы из каталогов 32- и 64-битной версии (`astromkey\oneagent\bin`) удаляются, даже если на хосте отключен мониторинг. Устаревание в папке `any` выполняется только при активном ЕдиномАгенте.
Установщик ЕдиногоАгента
- Исправлена проблема с изменением конфигурации режима мониторинга с «infra-only» на «full-stack» при обновлении ЕдиногоАгента с версии 1.311. Это затрагивает клиентов, которые не устанавливали ЕдиногоАгента с нуля после версии 1.271 или не использовали параметры `--set-infra-only` (теперь устарело) или `--set-monitoring-mode`.
Java
- Транспорт Live Debugger теперь назначается только при наличии действующего соединения.
- Исправлена ошибка, вызывавшая значительную задержку появления следов PurePath.
- Исправлена проблема в датчике Weblogic T3 RMI для новой версии Weblogic 14.1.2.
Go
- ЕдиныйАгент теперь сообщает о пересмотре внешних метаданных среды выполнения Go.
- Решена проблема с ограничением создания ссылок в датчике Go Client WebRequest.
- Исправлена ошибка, из-за которой OneAgent внедрялся в неподдерживаемые 32-разрядные приложения Go.
Сетевой модуль
- Исправлена проблема, из-за которой удаление сетевого интерфейса из конфигурации не приводило к прекращению сниффинга на этом интерфейсе. Теперь networkagent немедленно прекращает сниффинг на отфильтрованных сетевых адаптерах.
- Исправлен сбой модуля ЕдиныйАгент Go, возникавший, когда приложение Go предоставляло собственную реализацию `pthread_create`.
Python
- Исправлена ошибка, из-за которой функция трассировки в модуле кода Python работала неправильно, когда `gevent` был импортируемым (при возникновении этой проблемы регистрировались ошибки или предупреждения о `ctypes.ArgumentError`).
Общие
- Исправлена проблема в NGINX, из-за которой включение функции BizEvents приводило к удалению заголовка `content-length` и добавлению вместо него заголовка `transfer-encoding: chunked`.
- Модуль Java-кода теперь отключается при использовании с Elasticsearch версии 8.18 или более поздней из-за сбоев запуска, вызванных несовместимостями, внесенными агентом Elasticsearch Entitlements.
- Исправлена ошибка, из-за которой в некоторых случаях в Windows мог произойти сбой чтения параметров декларативной группы процессов.
- Исправлена проблема в NGINX, из-за которой включение функции BizEvents приводило к удалению заголовка `content-length` и добавлению вместо него заголовка `transfer-encoding: chunked`.
- Исправлена проблема с модулями PHP и Python, которые неправильно загружали правила выборки на основе URL при запуске.
- В AIX отсутствующие значения дискового ввода-вывода (`bytesRead` и `bytesWritten`) исправляются путем использования правильного имени дискового устройства для стандартного обнаружения дискового устройства, которое является основой для извлечения данных ввода-вывода.
- Метрика `builtin:containers*` связана с именем контейнера, для которого она измеряется. Для определения нужного контейнера в списке, возвращаемом API Kubernetes, используется идентификатор контейнера. Если идентификатор недоступен (что может произойти при внедрении во время сборки или во время выполнения с развёртываниями cgroup v2), ранее использовался первый контейнер в списке. В многоконтейнерных подах это могло приводить к неверным ассоциациям, поскольку выбранный контейнер мог не соответствовать тому, для которого фактически была собрана метрика. Эта проблема исправлена. Теперь, если идентификатор контейнера недоступен, метрика не сообщается. Однако, если запущен только один контейнер, используется его имя.
- Исправлена ошибка, из-за которой конфигурация пользовательского интерфейса bizevent contenttype не передавалась корректно рабочим процессам NGINX, поэтому рабочие процессы не могли захватывать контент, если contenttype не был типом по умолчанию.
Ядро веб-сервера
- Исправлена ошибка, из-за которой включение bizevents для Kong иногда приводило к неверным заголовкам или телу ответа.
- Исправлен особый случай, когда не удавалось захватить всё тело, если оно состояло всего из одного байта.
Механизм причинно-следственной связи ИИ
- Параметры запроса URL-адреса теперь корректно учитываются механизмом выборки на основе URL-адресов.
Сетевой модуль
- Исправлен сбой сетевого агента в Windows, возникавший при сбое инициализации.
- Улучшены условия остановки сниффинга интерфейса для Агента администрирования: после системной ошибки «Интерфейс был удалён» для определённого интерфейса Агент администрирования прекращает сниффинг этого интерфейса.
PHP
- Исправлена проблема с сопутствующим процессом ЕдиногоАгента, который (для многопроцессных конфигураций агентов, встречающихся, например, в приложениях Apache, NGINX и PHP в Linux) обрабатывает передачу данных в кластер Ключ-АСТРОМ. После сбоя и повторного запуска сторожевым таймером сопутствующий процесс не инициализировался. Это не влияло на работу приложения, но влияло на обмен данными с кластером Ключ-АСТРОМ и, как следствие, приводило к потере данных мониторинга.
Apache
- Исправлена ошибка, приводившая к неправильному захвату объектов и заголовков запросов и ответов для бизнес-событий при возникновении внутренних перенаправлений на сервере Apache.
ЕдиныйАгент для Android
Версия 8.315 GA не содержит решенных проблем, с которыми сталкиваются пользователи.
ЕдиныйАгент для iOS
Версия 8.315 GA не содержит решенных проблем, с которыми сталкиваются пользователи.
ЕдиныйАгент для JavaScript
Версия 8.315 GA не содержит решенных проблем, с которыми сталкиваются пользователи.