ENetrebin (обсуждение | вклад) |
Нет описания правки |
||
(не показано 12 промежуточных версий 2 участников) | |||
Строка 1: | Строка 1: | ||
== ''' | '''''[[Примечания к релизам]] / Примечания к релизу 280''''' | ||
== '''АппОптима''' == | |||
=== Объявления === | === Объявления === | ||
==== Поддержка Red Hat Enterprise Linux ==== | ==== Поддержка Red Hat Enterprise Linux ==== | ||
Обновление до этой версии | Обновление до этой версии АппОптима теперь доступно для узлов кластера, работающих на Red Hat Enterprise Linux 8.x или 9.x. | ||
==== Обновление конфигурации источника логов и хранилища ==== | ==== Обновление конфигурации источника логов и хранилища ==== | ||
''Наблюдаемость за инфраструктурой | Логи'' | ''Наблюдаемость за инфраструктурой | Логи'' | ||
С выпуском | С выпуском АппОптима версии 1.285 АппОптима автоматически преобразует ваш источник логов и хранилище логов конфигурации до последней версии. | ||
Вы также можете перейти на новую конфигурацию, выбрав Обновить конфигурацию . Все ваши текущие настройки будут полностью обновлены. | Вы также можете перейти на новую конфигурацию, выбрав Обновить конфигурацию . Все ваши текущие настройки будут полностью обновлены. | ||
Строка 33: | Строка 30: | ||
''Наблюдаемость за инфраструктурой | Хосты'' | ''Наблюдаемость за инфраструктурой | Хосты'' | ||
В веб-интерфейсе | В веб-интерфейсе АппОптима на странице мониторинга хоста для выбранного хоста переключатель «Автоматическое внедрение» был перенесен с вкладки «Мониторинг» на вкладку «Дополнительные настройки» и переименован в «Внедрение ProcessAgent» . | ||
# Перейдите в раздел Хосты и выберите хост, который вы хотите настроить. | # Перейдите в раздел Хосты и выберите хост, который вы хотите настроить. | ||
Строка 40: | Строка 37: | ||
# Выберите вкладку «Дополнительные настройки» . | # Выберите вкладку «Дополнительные настройки» . | ||
Если вы используете какие-либо инструменты автоматизации для управления этим параметром и используете API | Если вы используете какие-либо инструменты автоматизации для управления этим параметром и используете API АппОптима , идентификатор схемы настроек автоматического внедрения будет переименован. | ||
До: | До: | ||
Строка 71: | Строка 68: | ||
==== Новости о продуктах ==== | ==== Новости о продуктах ==== | ||
* В центре внимания конфиденциальность: контроль соблюдения требований в | * В центре внимания конфиденциальность: контроль соблюдения требований в АппОптима с помощью нескольких уровней маскировки конфиденциальных данных. Расширенные средства управления конфиденциальностью данных АппОптима предлагают беспрецедентный контроль над тем, как АппОптима собирает и обрабатывает конфиденциальные данные. | ||
==== Информация о сертификате узла скрыта в деталях выполнения HTTP-мониторов. ==== | ==== Информация о сертификате узла скрыта в деталях выполнения HTTP-мониторов. ==== | ||
Строка 144: | Строка 141: | ||
** Последняя совместимая версия: 1.280. | ** Последняя совместимая версия: 1.280. | ||
Следующие операционные системы перестанут поддерживаться с 1 ноября 2024 г. | ===== Следующие операционные системы перестанут поддерживаться с 1 ноября 2024 г. ===== | ||
* Linux : Ubuntu 16.04 LTS. | * Linux : Ubuntu 16.04 LTS. | ||
** х86-64 | ** х86-64 | ||
Строка 173: | Строка 169: | ||
* Повторные запуски мониторов синтетического браузера при ошибке больше не запускаются во время периодов обслуживания. | * Повторные запуски мониторов синтетического браузера при ошибке больше не запускаются во время периодов обслуживания. | ||
* Исправлена ссылка на страницу развертывания, указав на недавно выпущенный оператор | * Исправлена ссылка на страницу развертывания, указав на недавно выпущенный оператор АппОптима v0.14.1. | ||
* События теперь можно принимать через REST API в будущем, даже если временная метка окончания не установлена. Параметр timeout затем используется для расчета того, как долго событие остается открытым. | * События теперь можно принимать через REST API в будущем, даже если временная метка окончания не установлена. Параметр timeout затем используется для расчета того, как долго событие остается открытым. | ||
* В таблице «Хосты» теперь отображается индикатор проблемы для узла не только тогда, когда проблема затрагивает узел напрямую, но также и тогда, когда связанный объект имеет постоянную проблему. | * В таблице «Хосты» теперь отображается индикатор проблемы для узла не только тогда, когда проблема затрагивает узел напрямую, но также и тогда, когда связанный объект имеет постоянную проблему. | ||
Строка 188: | Строка 184: | ||
* Добавлено владение API в общий API событий приема. | * Добавлено владение API в общий API событий приема. | ||
* Если выбрана опция не хранить конфиденциальные данные HTTP-запроса (т. е. тела запроса и ответа, а также значения заголовков), сведения о сертификате узла также скрыты. | * Если выбрана опция не хранить конфиденциальные данные HTTP-запроса (т. е. тела запроса и ответа, а также значения заголовков), сведения о сертификате узла также скрыты. | ||
== '''ЕдиныйАгент АппОптима''' == | |||
=== Технологическая поддержка === | |||
==== Поддержка новых технологий ==== | |||
* JMS 3.0 (Java-модуль) | |||
* Spring Webflux 6 (модуль Java) | |||
* Spring WebFlux WebClient 6 (модуль Java) | |||
=== Окончание поддержки === | |||
''Критические изменения'' | |||
Модуль ЕдиныйАгент Envoy зависит от OpenTracing. Envoy прекратил поддержку OpenTracing версии 1.29, поэтому ЕдиныйАгент больше не может отслеживать Envoy версии 1.29 и новее. Это касается всех версий ЕдиногоАгента. | |||
Однако ЕдиныйАгент по-прежнему может отслеживать версии Envoy до 1.29. В будущем АппОптима будет поддерживать мониторинг Envoy на основе OpenTelemetry. | |||
=== Новые функции и улучшения === | |||
==== Пакетная публикация RabbitMQ ==== | |||
''Наблюдение за приложением | .NET'' | |||
Добавлена поддержка пакетной публикации для клиента .NET RabbitMQ. | |||
==== Улучшенная группировка контроллера расширений. ==== | |||
''Наблюдаемость за инфраструктурой | Хосты'' | |||
Введено обнаружение процесса контроллера расширений АктивныйШлюз АппОптима и улучшено имя процесса контроллера расширений ЕдиныйАгент АппОптима. | |||
==== Группировка процессов для источника данных ловушек SNMP ==== | |||
''Наблюдаемость за инфраструктурой | Хосты'' | |||
Добавлена группировка расширения SNMPTraps в группу с именем <code>Astromkey ActiveGate Source SNMP Traps</code>. | |||
=== Решенные проблемы === | |||
Версия 279 содержит 13 решенных проблем. | |||
{| class="wikitable" | |||
!Компонент | |||
!Решенные проблемы | |||
|- | |||
|NGINX | |||
|2 | |||
|- | |||
|Все модули | |||
|1 | |||
|- | |||
|Общий | |||
|2 | |||
|- | |||
|Мэйнфрейм | |||
|1 | |||
|- | |||
|модуль ОС | |||
|2 | |||
|- | |||
|Модуль OpenTracing | |||
|1 | |||
|- | |||
|Java | |||
|2 | |||
|- | |||
|PHP | |||
|2 | |||
|} | |||
==== NGINX ==== | |||
* Исправлена проблема в модуле кода ЕдиныйАгент NGINX, приводившая к сбою функции пополнения лога. | |||
* Исправлена проблема в модуле кода NGINX ЕдиныйАгент, которая потенциально вызывала сбои в показателях работоспособности NGINX и вышестоящих одноранговых узлов (сообщалось неверное количество работоспособных и неработоспособных одноранговых узлов). | |||
==== Все модули ==== | |||
* Устранена несовместимость с версиями glibc > 2.33. | |||
==== Общий ==== | |||
* Улучшено форматирование MAC-адресов для расширений на основе SNMP. | |||
* Решена проблема, приводившая к сбою контроллера выполнения расширений (EEC) при приеме большого количества метрик. | |||
==== Мэйнфрейм ==== | |||
* Модуль Java z/OS теперь корректно поддерживает классы Lambda Java 8+. | |||
==== модуль ОС ==== | |||
* Исправлено обновление черного списка процессов, когда процесс выполняется без форка. | |||
* Автоматическое внедрение теперь корректно отключается или включается на хосте при изменении соответствующего параметра в веб-интерфейсе. | |||
==== Модуль OpenTracing ==== | |||
* Повышена надежность модуля кода ЕдиныйАгент Envoy, включая исправление проблемы, из-за которой Envoy не запускался, если в конфигурации модуля была ошибка (например, пустой набор исходных URL-адресов). В этом случае ошибка теперь регистрируется, и отправляющему разрешено продолжать работу без контроля. | |||
==== Java ==== | |||
* Исправлена проблема, из-за которой тела HTTP-запросов неправильно фиксировались модулем кода Java ЕдиныйАгент, когда приложение использовало API ServletRequest::getReader. | |||
* Бизнес-события для HTTP-запросов, обрабатываемых асинхронными сервлетами, больше не пропадают. | |||
==== PHP ==== | |||
* Решена проблема с прокси-объектами Doctrine при установке атрибута запроса. | |||
* Исправлена проблема, из-за которой PHP-FPM с opcache.preload не взаимодействовал с кластером и не сообщал данные мониторинга на уровне сервиса и кода. | |||
=== ЕдиныйАгент для Android === | |||
Версия 279 содержит 1 решенную проблему. | |||
* Изменено значение по умолчанию для метода withCrashReporting на true в технической документации ЕдиныйАгент SDK. | |||
=== ЕдиныйАгент для iOS === | |||
Версия 279 содержит 3 решенные проблемы. | |||
{| class="wikitable" | |||
!Компонент | |||
!Решенные проблемы | |||
|- | |||
|ЕдиныйАгент для iOS | |||
|1 | |||
|} | |||
==== ЕдиныйАгент для iOS ==== | |||
* Инструмент SwiftUI: улучшен инструментарий модификаторов SwiftUI. | |||
=== Решённые проблемы ЕдиногоАгента для JavaScript === | |||
Версия 279 содержит 1 решенную проблему. | |||
== '''API АппОптима''' == | |||
=== API среды === | |||
* API токенов доступа | |||
** Новое возможное значение в поле областей объекта ApiToken : <code>unifiedAnalysis.read</code> | |||
* API уязвимостей | |||
** Новое возможное поле в объектах RiskAssessmentDetails и remediationProgressEntityAssessment : vulnerableFunctionRestartRequired ( <code>boolean</code>). | |||
* API синтетических местоположений v2 | |||
** Новые возможные поля в объекте LocationCollectionElement : geoCity ( <code>string</code>) geoContinent ( <code>string</code>) geoCountry ( <code>string</code>) geoLatitude ( <code>number</code>) geoLongitude ( <code>number</code>) | |||
* Настройки API - Таблица схем мониторинга | |||
** ''Критические изменения'' Переименование | |||
<code>builtin:host.monitoring</code>/ <code>autoInjection</code>в <code>builtin:host.monitoring.advanced</code>/<code>processAgentInjection</code> | |||
=== API конфигурации === | |||
* API расширений – GET доступные хосты | |||
** Новые возможные значения параметра технологического пути: <code>COSMOSDB</code> <code>JAVA_HTTPURLCONNETION</code> | |||
* API атрибутов запроса | |||
** Новые возможные значения в поле serviceTechnology объекта ScopeConditions : <code>COSMOSDB</code> <code>JAVA_HTTPURLCONNETION</code> | |||
=== Кластерный API === | |||
* <code>/iam/organizational-levels/{level-type}/{level-id}</code> | |||
** Новое возможное поле в объектах Level и LevelList : DisableAt ( <code>string</code>) | |||
* <code>/synthetic/locations</code> | |||
** Новые возможные поля в объекте LocationCollectionElement : geoCity ( <code>string</code>) geoContinent ( <code>string</code>) geoCountry ( <code>string</code>) geoLatitude ( <code>number</code>) geoLongitude ( <code>number</code>) | |||
* <code>/settings/schemas</code> | |||
** ''Критические изменения'' Переименование | |||
<code>builtin:host.monitoring</code>/ <code>autoInjection</code>в <code>builtin:host.monitoring.advanced</code>/<code>processAgentInjection</code> | |||
=== Доступность для ранних пользователей === | |||
Следующий API теперь доступен в версии Early Adopter : | |||
* API среды <code>POST /ua/entity</code> | |||
* API среды <code>POST /ua/list</code> | |||
* API среды <code>GET /ua/schema/{entityType}</code> |
Текущая версия от 10:21, 26 декабря 2024
Примечания к релизам / Примечания к релизу 280
АппОптима
Объявления
Поддержка Red Hat Enterprise Linux
Обновление до этой версии АппОптима теперь доступно для узлов кластера, работающих на Red Hat Enterprise Linux 8.x или 9.x.
Обновление конфигурации источника логов и хранилища
Наблюдаемость за инфраструктурой | Логи
С выпуском АппОптима версии 1.285 АппОптима автоматически преобразует ваш источник логов и хранилище логов конфигурации до последней версии.
Вы также можете перейти на новую конфигурацию, выбрав Обновить конфигурацию . Все ваши текущие настройки будут полностью обновлены.
Обновленная конфигурация, определенная на страницах «Настраиваемая конфигурация источника логов» и «Источники логов и хранилище», предоставит вам:
- Большую гибкость в определении источников логов (например, путь к логу, уровень лога, пространство имен Kubernetes, развертывание Kubernetes).
- Гибкость в определении источников логов (с использованием среды, группы хостов и областей хостов)
- Детализация управления правами доступа к источнику логов.
- Использование REST API для управления источниками логов.
- Возможность фильтровать и маскировать данные лога при захвате
Критические изменения
Изменение настроек REST API: автоматическое внедрение хоста
Критические изменения
Наблюдаемость за инфраструктурой | Хосты
В веб-интерфейсе АппОптима на странице мониторинга хоста для выбранного хоста переключатель «Автоматическое внедрение» был перенесен с вкладки «Мониторинг» на вкладку «Дополнительные настройки» и переименован в «Внедрение ProcessAgent» .
- Перейдите в раздел Хосты и выберите хост, который вы хотите настроить.
- На странице сведений о хосте выберите> Настройки .
- На странице настроек хоста выберите Мониторинг хоста .
- Выберите вкладку «Дополнительные настройки» .
Если вы используете какие-либо инструменты автоматизации для управления этим параметром и используете API АппОптима , идентификатор схемы настроек автоматического внедрения будет переименован.
До:
builtin:host.monitoring
/autoInjection
После:
builtin:host.monitoring.advanced
/processAgentInjection
Вам необходимо получить новые схемы настроек и обновить значение. Старая схема настроек будет игнорироваться.
Единые настройки конфиденциальности атрибутов
Наблюдение за приложением | Распределенные трассировки
Критические изменения
Настройки атрибутов диапазона , атрибутов ресурса и событий диапазона были объединены в настройки захвата атрибутов .
Разделение по источнику атрибута заменено, чтобы сделать конфигурацию конфиденциальности более простой и понятной. Существующие настройки автоматически переносятся, и в случае дублирования ключей атрибутов переносятся только самые строгие параметры маскирования. Мы рекомендуем вам проверить конфигурацию вашей среды на предмет маскирования атрибутов.
- Перейдите в настройки .
- Выберите Мониторинг служб на стороне сервера > Сбор атрибутов .
- На странице «Захват атрибутов» выполните следующие действия.
- Выберите Разрешенные атрибуты, чтобы просмотреть список сохраненных ключей атрибутов.
- Выберите Маскирование данных атрибута , чтобы проверить конфигурацию маскировки для сохраненного атрибута.
Новые функции и улучшения
Новости о продуктах
- В центре внимания конфиденциальность: контроль соблюдения требований в АппОптима с помощью нескольких уровней маскировки конфиденциальных данных. Расширенные средства управления конфиденциальностью данных АппОптима предлагают беспрецедентный контроль над тем, как АппОптима собирает и обрабатывает конфиденциальные данные.
Информация о сертификате узла скрыта в деталях выполнения HTTP-мониторов.
Цифровой опыт | Синтетический мониторинг
Вы можете скрыть конфиденциальную информацию от отображения в деталях выполнения HTTP-мониторов с помощью параметра «Не хранить и отображать тела запросов и ответов, а также значения заголовков в деталях выполнения» . Включение этого параметра теперь также скрывает информацию о сертификате узла в деталях выполнения.
События мониторинга служб ОС
Наблюдаемость за инфраструктурой | Хосты
События мониторинга служб ОС теперь также соответствуют тегам хост-объекта, из которого они происходят.
Новый API для разблокировки автоматического обновления
Наблюдаемость за инфраструктурой | Хосты
Наблюдаемость за инфраструктурой | Развертывание
Определенные типы сбоев автоматического обновления блокируют дальнейшее развертывание этой версии в качестве меры безопасности. /api/v1/oneagents/autoUpdateProblems
Был добавлен API самообслуживания для выявления и удаления этих проблем, чтобы разблокировать развертывание автоматического обновления.
Входные DNS-имена службы Kubernetes
Наблюдаемость инфраструктуры | Kubernetes
Входные DNS-имена службы Kubernetes теперь отображаются на странице службы Kubernetes. Обычно это используется в балансировщиках нагрузки AWS.
Соответствующее поле в Kubernetes API:service.status.loadBalancer.ingress.hostname
Конфиденциальность данных атрибутов: возможность хранить все атрибуты по умолчанию
Наблюдение за приложением | Распределенные трассировки
Теперь вы можете хранить все атрибуты по умолчанию.
Отмена фильтра свойств профиля оповещения
Наблюдаемость за инфраструктурой | Проблемы
Наблюдаемость за инфраструктурой | Оповещение
Фильтры свойств профиля оповещения теперь можно отменить, поэтому оповещение не будет срабатывать, если событие проблемы соответствует фильтру свойств.
Ограничение правила обнаружения аномалий диска
Наблюдаемость за инфраструктурой | Хосты
Максимальное количество правил обнаружения аномалий диска теперь составляет 1000.
Адаптивное управление трафиком с учетом индивидуальных особенностей
Наблюдение за приложением | Распределенная трассировка
Вы можете настроить правила управления трафиком для HTTP-трафика. Настраивая вклад конкретных транзакций, вы получаете лучший контроль над сбором данных в пределах доступного объема трассировки вашей среды и можете сразу понять скорость захвата конкретной службы, (ключевого) запроса или результата. Требуется ЕдиныйАгент версии 1.281 для активации правил.
Поддержка операционных систем
Добавлена поддержка:
- Red Hat Enterprise Linux 9.3
- Rocky Linux 9.3
- Oracle Linux 9.3
Следующие операционные системы перестанут поддерживаться с 1 ноября 2024 г.
- Linux : Ubuntu 16.04 LTS.
- х86-64
- Объявление поставщика
Следующие операционные системы больше не поддерживаются с 1 января 2024 г.
- Linux : Red Hat Enterprise Linux 8.4.
- х86-64
- Последняя совместимая версия: 1.280.
- Linux : Oracle Linux 8.4.
- х86-64
- Последняя совместимая версия: 1.280.
- Linux : SUSE Enterprise Linux 12.4.
- х86-64
- Последняя совместимая версия: 1.280.
Следующие операционные системы перестанут поддерживаться с 1 ноября 2024 г.
- Linux : Ubuntu 16.04 LTS.
- х86-64
- Объявление поставщика
Решенные проблемы
Версия 1.280 GA содержит 14 решенных проблем.
Компонент | Решенные проблемы |
---|---|
Безопасность приложений | 1 |
Кластер | 11 |
Синтетический мониторинг | 2 |
Безопасность приложений
- Правила мониторинга сторонних организаций теперь рассматривают объекты для оценки только тогда, когда они стабильны в среде. Новые хосты, которые не могут быть немедленно оценены по правилам мониторинга, теперь изначально устанавливаются на «Не контролировать».
Кластер
- Повторные запуски мониторов синтетического браузера при ошибке больше не запускаются во время периодов обслуживания.
- Исправлена ссылка на страницу развертывания, указав на недавно выпущенный оператор АппОптима v0.14.1.
- События теперь можно принимать через REST API в будущем, даже если временная метка окончания не установлена. Параметр timeout затем используется для расчета того, как долго событие остается открытым.
- В таблице «Хосты» теперь отображается индикатор проблемы для узла не только тогда, когда проблема затрагивает узел напрямую, но также и тогда, когда связанный объект имеет постоянную проблему.
- Пользователи, у которых нет доступа на запись к настройкам обновления ЕдиногоАгента, больше не могут нажать кнопку «Обновить сейчас», чтобы запустить обновление ЕдиногоАгента. (Кнопка была включена неправильно; выбор ее без необходимого разрешения привел к появлению страницы ошибки 403.).
- Повышена надежность классического списка проблем, который в редких случаях может привести к сбою, если навести курсор на отображаемый идентификатор проблемы с многочисленными подробностями.
- Исправлено зависание навигации по распределенным трассировкам и MDA. Вы можете получить доступ к глобальному MDA и распределенным трассировкам, выбрав первый элемент в навигационной цепочке.
- Селектор метрики больше не поддерживает оператор `:filter` без аргументов.
- Исправлена долгая загрузка данных при переключении вкладок на экранах Unified Analysis.
- Решена проблема, из-за которой, начиная с версии ЕдиногоАгента 1.273, кластер больше не мог обрабатывать узлы с ESB и вложениями для обмена сообщениями с приоритетом службы Enterprise Service Bus, а вместо этого прибегал к отображению простой службы обмена сообщениями.
- Исправлена ошибка, приводившая к высокому использованию памяти при чтении данных о доступности.
Синтетический мониторинг
- Добавлено владение API в общий API событий приема.
- Если выбрана опция не хранить конфиденциальные данные HTTP-запроса (т. е. тела запроса и ответа, а также значения заголовков), сведения о сертификате узла также скрыты.
ЕдиныйАгент АппОптима
Технологическая поддержка
Поддержка новых технологий
- JMS 3.0 (Java-модуль)
- Spring Webflux 6 (модуль Java)
- Spring WebFlux WebClient 6 (модуль Java)
Окончание поддержки
Критические изменения
Модуль ЕдиныйАгент Envoy зависит от OpenTracing. Envoy прекратил поддержку OpenTracing версии 1.29, поэтому ЕдиныйАгент больше не может отслеживать Envoy версии 1.29 и новее. Это касается всех версий ЕдиногоАгента.
Однако ЕдиныйАгент по-прежнему может отслеживать версии Envoy до 1.29. В будущем АппОптима будет поддерживать мониторинг Envoy на основе OpenTelemetry.
Новые функции и улучшения
Пакетная публикация RabbitMQ
Наблюдение за приложением | .NET
Добавлена поддержка пакетной публикации для клиента .NET RabbitMQ.
Улучшенная группировка контроллера расширений.
Наблюдаемость за инфраструктурой | Хосты
Введено обнаружение процесса контроллера расширений АктивныйШлюз АппОптима и улучшено имя процесса контроллера расширений ЕдиныйАгент АппОптима.
Группировка процессов для источника данных ловушек SNMP
Наблюдаемость за инфраструктурой | Хосты
Добавлена группировка расширения SNMPTraps в группу с именем Astromkey ActiveGate Source SNMP Traps
.
Решенные проблемы
Версия 279 содержит 13 решенных проблем.
Компонент | Решенные проблемы |
---|---|
NGINX | 2 |
Все модули | 1 |
Общий | 2 |
Мэйнфрейм | 1 |
модуль ОС | 2 |
Модуль OpenTracing | 1 |
Java | 2 |
PHP | 2 |
NGINX
- Исправлена проблема в модуле кода ЕдиныйАгент NGINX, приводившая к сбою функции пополнения лога.
- Исправлена проблема в модуле кода NGINX ЕдиныйАгент, которая потенциально вызывала сбои в показателях работоспособности NGINX и вышестоящих одноранговых узлов (сообщалось неверное количество работоспособных и неработоспособных одноранговых узлов).
Все модули
- Устранена несовместимость с версиями glibc > 2.33.
Общий
- Улучшено форматирование MAC-адресов для расширений на основе SNMP.
- Решена проблема, приводившая к сбою контроллера выполнения расширений (EEC) при приеме большого количества метрик.
Мэйнфрейм
- Модуль Java z/OS теперь корректно поддерживает классы Lambda Java 8+.
модуль ОС
- Исправлено обновление черного списка процессов, когда процесс выполняется без форка.
- Автоматическое внедрение теперь корректно отключается или включается на хосте при изменении соответствующего параметра в веб-интерфейсе.
Модуль OpenTracing
- Повышена надежность модуля кода ЕдиныйАгент Envoy, включая исправление проблемы, из-за которой Envoy не запускался, если в конфигурации модуля была ошибка (например, пустой набор исходных URL-адресов). В этом случае ошибка теперь регистрируется, и отправляющему разрешено продолжать работу без контроля.
Java
- Исправлена проблема, из-за которой тела HTTP-запросов неправильно фиксировались модулем кода Java ЕдиныйАгент, когда приложение использовало API ServletRequest::getReader.
- Бизнес-события для HTTP-запросов, обрабатываемых асинхронными сервлетами, больше не пропадают.
PHP
- Решена проблема с прокси-объектами Doctrine при установке атрибута запроса.
- Исправлена проблема, из-за которой PHP-FPM с opcache.preload не взаимодействовал с кластером и не сообщал данные мониторинга на уровне сервиса и кода.
ЕдиныйАгент для Android
Версия 279 содержит 1 решенную проблему.
- Изменено значение по умолчанию для метода withCrashReporting на true в технической документации ЕдиныйАгент SDK.
ЕдиныйАгент для iOS
Версия 279 содержит 3 решенные проблемы.
Компонент | Решенные проблемы |
---|---|
ЕдиныйАгент для iOS | 1 |
ЕдиныйАгент для iOS
- Инструмент SwiftUI: улучшен инструментарий модификаторов SwiftUI.
Решённые проблемы ЕдиногоАгента для JavaScript
Версия 279 содержит 1 решенную проблему.
API АппОптима
API среды
- API токенов доступа
- Новое возможное значение в поле областей объекта ApiToken :
unifiedAnalysis.read
- Новое возможное значение в поле областей объекта ApiToken :
- API уязвимостей
- Новое возможное поле в объектах RiskAssessmentDetails и remediationProgressEntityAssessment : vulnerableFunctionRestartRequired (
boolean
).
- Новое возможное поле в объектах RiskAssessmentDetails и remediationProgressEntityAssessment : vulnerableFunctionRestartRequired (
- API синтетических местоположений v2
- Новые возможные поля в объекте LocationCollectionElement : geoCity (
string
) geoContinent (string
) geoCountry (string
) geoLatitude (number
) geoLongitude (number
)
- Новые возможные поля в объекте LocationCollectionElement : geoCity (
- Настройки API - Таблица схем мониторинга
- Критические изменения Переименование
builtin:host.monitoring
/ autoInjection
в builtin:host.monitoring.advanced
/processAgentInjection
API конфигурации
- API расширений – GET доступные хосты
- Новые возможные значения параметра технологического пути:
COSMOSDB
JAVA_HTTPURLCONNETION
- Новые возможные значения параметра технологического пути:
- API атрибутов запроса
- Новые возможные значения в поле serviceTechnology объекта ScopeConditions :
COSMOSDB
JAVA_HTTPURLCONNETION
- Новые возможные значения в поле serviceTechnology объекта ScopeConditions :
Кластерный API
/iam/organizational-levels/{level-type}/{level-id}
- Новое возможное поле в объектах Level и LevelList : DisableAt (
string
)
- Новое возможное поле в объектах Level и LevelList : DisableAt (
/synthetic/locations
- Новые возможные поля в объекте LocationCollectionElement : geoCity (
string
) geoContinent (string
) geoCountry (string
) geoLatitude (number
) geoLongitude (number
)
- Новые возможные поля в объекте LocationCollectionElement : geoCity (
/settings/schemas
- Критические изменения Переименование
builtin:host.monitoring
/ autoInjection
в builtin:host.monitoring.advanced
/processAgentInjection
Доступность для ранних пользователей
Следующий API теперь доступен в версии Early Adopter :
- API среды
POST /ua/entity
- API среды
POST /ua/list
- API среды
GET /ua/schema/{entityType}