Примечания к релизу 296: различия между версиями
ENetrebin (обсуждение | вклад) |
ENetrebin (обсуждение | вклад) |
||
| Строка 304: | Строка 304: | ||
* Уменьшено потребление памяти в системах с большим количеством запущенных процессов. | * Уменьшено потребление памяти в системах с большим количеством запущенных процессов. | ||
=== | === ЕдиныйАгент для Android === | ||
Версия 8.295 GA не содержит решенных проблем, с которыми сталкиваются пользователи. | |||
=== ЕдиныйАгент для iOS === | |||
Версия 8.295 GA не содержит решенных проблем, с которыми сталкиваются пользователи. | |||
=== ЕдиныйАгент для JavaScript === | |||
Выпуск версии 1.295 GA не содержит решенных проблем, с которыми сталкиваются пользователи. | |||
Версия 05:43, 19 мая 2025
Примечания к релизам / Примечания к релизу 296
Ключ-АСТРОМ
Ключ-АСТРОМ расширяет возможности синтетического мониторинга с помощью мониторов доступности сети для проверки доступности инфраструктуры и служб
Ключ-АСТРОМ расширяет область действия синтетического мониторинга на сетевой и транспортный уровни вашего технологического стека с введением новых типов синтетических тестов: ICMP Ping, проверка порта TCP и DNS — все под эгидой Network Availability Monitoring (NAM). Ваши команды получают круглосуточную информацию о работоспособности и доступности вашей инфраструктуры и сети. Синтетический мониторинг теперь также предоставляет базовую информацию о работоспособности сетевых служб, которые не основаны на HTTP(s) и, таким образом, не были нацелены на синтетическое тестирование в прошлом.
Обновите Ключ-АСТРОМ Managed до новой версии быстрее
Ключ-АСТРОМ публикует новые версии Managed ежемесячно с равномерным версионированием. В настоящее время вам необходимо обновлять версии Managed последовательно. Например, с версии Managed 1.296 вам необходимо обновиться до 1.298, а затем до 1.300.
Начиная с версии Managed 1.296, Ключ-АСТРОМ пропускает определенные версии Managed в процессе развертывания, чтобы вы могли обновиться до новой версии быстрее. Например, вам придется обновиться с версии Managed 1.296 непосредственно до 1.300, как только будет выпущена версия 1.300. Чтобы приспособиться к новому процессу развертывания, вам может потребоваться адаптировать подходы к тестированию и развертыванию. Для получения более подробной информации см. раздел Начало работы .
Критические изменения
Запрос API развертывания: параметры теперь проверяются и отклоняются, если значение недействительно
Платформа | Службы платформы
Ранее конечные точки API развертывания выполняли откат к значению по умолчанию, если заданное значение было недействительным. С этим изменением запрос будет отклонен из-за нарушений ограничений.
Новые функции и улучшения
Обновление Cassandra до версии 4.0.13
Платформа
Узлы Cassandra обновлены до версии 4.0.13.
Улучшен процессор Cassandra в некоторых развертываниях
Скорректирована настройка Cassandra для устранения проблем с высокой загрузкой ЦП Cassandra в некоторых развертываниях Ключ-АСТРОМ Managed.
Новый тип синтетических тестов – Мониторинг доступности сети
Цифровой опыт | Синтетический мониторинг
Мы расширили область синтетического мониторинга новым типом синтетического теста - Network Availability Monitoring (NAM) , который состоит из следующих типов ICMP, TCP и DNS. Благодаря этому усовершенствованию вы можете иметь круглосуточное представление о состоянии инфраструктуры и сети, предоставляющей к ней доступ.
Kubernetes: оптимизированные оповещения для плавного завершения работы
Наблюдаемость инфраструктуры | Kubernetes
Раньше, если узел Kubernetes был корректно выключен, вы бы получили оповещение о том, что хост недоступен. Теперь, когда происходит корректное выключение, оповещения не будет, если вы явно не выберете получать оповещения для корректных выключений (настраивается через Настройки , отключено по умолчанию).
Новое поле для контейнерных объектов (CGI)
Наблюдаемость инфраструктуры | Kubernetes
Добавлено новое поле для контейнерных объектов (CGI), называемое containerImageDigest, которое идентифицирует конкретный образ/версию контейнера. Это отображается на странице Контейнер и включено в ответ API объекта.
Декларативная технология представлена как основная технология
Наблюдаемость инфраструктуры | Хосты
Декларативная технология теперь отображается как основная технология на страницах Ключ-АСТРОМ.
На странице обзора технологий теперь отображаются все технологии группы процессов
Наблюдаемость инфраструктуры | Хосты
Добавлены технологические плитки для всех технологий группы процессов вместо одной для основной технологии.
Предупреждение для декларативно сгруппированных глубоко контролируемых процессов
Наблюдаемость инфраструктуры | Хосты
Для глубоко отслеживаемых процессов, попадающих в декларативную группировку, будет отображаться предупреждающее сообщение, что делает некоторые данные недоступными.
Миграция агента из Managedв SaaS
Наблюдаемость инфраструктуры | Хосты
Добавлен процесс миграции агента из управляемой среды Ключ-АСТРОМ в клиент SaaS.
Доступен новый источник атрибутов запроса для имени пути CICS
Наблюдаемость приложений | Распределенные трассировки
Мы добавили поддержку источника атрибута запроса имени пути CICS.
Улучшена страница «Окна обслуживания»
Cross Solutions | Окна обслуживания
На странице « Окна обслуживания» теперь предварительно выбирается часовой пояс локального браузера.
Метрика самоконтроля для зон управления
Перекрестные решения | Самоконтроль
Добавлена метрика самоконтроля ( dsfm:server.management_zones.queries_counter) для подсчета количества запрошенных зон управления.
Поддержка операционных систем
Следующие операционные системы больше не поддерживаются со следующей версии:
- Linux : SUSE Enterprise Linux 15.2
- x86-64
- Последняя совместимая версия: 1.300
Следующие операционные системы больше не поддерживаются со следующей версии:
- Linux : Oracle Linux 9.0, 9.3
- x86-64
- Последняя совместимая версия: 1.302
- Linux : Rocky Linux 9.0, 9.3
- x86-64
- Объявление поставщика
- Последняя совместимая версия: 1.302
Следующие операционные системы больше не поддерживаются со следующей версии:
- Linux : Red Hat Enterprise Linux 8.6, 8.9, 9.0, 9.3
- x86-64
- Последняя совместимая версия: 1.304
- Linux : Oracle Linux 8.6
- x86-64
- Последняя совместимая версия: 1.304
Следующие операционные системы больше не поддерживаются со следующей версии:
- Linux : CentOS Stream 8
- x86-64
- Последняя совместимая версия: 1.308
- Linux : CentOS 7.9
- x86-64
- Объявление поставщика
- Последняя совместимая версия: 1.308
- Linux : Red Hat Enterprise Linux 7.9
- x86-64
- Последняя совместимая версия: 1.308
Следующие операционные системы больше не будут поддерживаться с более поздней версии, объявленной предварительно:
- Linux : Oracle Linux 7.9
- x86-64
Следующие операционные системы больше не будут поддерживаться с более поздней версии, объявленной предварительно:
- Linux : Red Hat Enterprise Linux 8.8, 9.2
- x86-64
Следующие операционные системы больше не будут поддерживаться с более поздней версии, объявленной предварительно:
- Linux : Debian 10
- x86-64
Решённые проблемы
В выпуске 296 решены 20 проблем.
| Компонент | Решенные проблемы |
|---|---|
| Безопасность приложений | 2 |
| Кластер | 17 |
| Хранилище учётных данных | 1 |
Безопасность приложений
- Исправлена ошибка, при которой количество уязвимых компонентов в пользовательском интерфейсе превышало количество отображаемых элементов. Теперь он правильно отображает количество дедуплицированных уязвимых компонентов.
- Исправлена ошибка, из-за которой автономные PGI по-прежнему учитывались для мониторинга и использования.
Кластер
- Исправлена ошибка, из-за которой для управляемых кластеров с высокой доступностью премиум-класса после аварийного переключения центра обработки данных проблемы, возникшие в период аварийного переключения, не поддавались ручному закрытию.
- Для записей событий ИИ Grail `dt.entity.<type>.name` теперь также задается для объектов , которые являются частью `related_entity_ids`.
- Исправлена ошибка, из-за которой запись в настройку `builtin:host.monitoring` могла привести к общему замедлению работы сервера.
- Фильтр лога анализа отказов обновлен для обработки неопределенного идентификатора службы, а также улучшено создание фильтра для идентификатора службы.
- Если ваши ЕдиныеАгенты могут подключаться к целевой среде только через Environment АктивногоШлюза (например, они находятся в ограниченной сети), то они не смогут использовать Remote Configuration Manager для изменения своего подключения.
- Решена проблема игнорирования выставления счетов Full Stack за трассировки, полученные через EEC, и вызывающая вместо этого потребление DDU.
- Метрики в разделе «Квоты» на странице сведений о пространстве имен Kubernetes теперь разделены по отдельным экземплярам квоты ресурсов.
- Список синтетических мониторов больше не отображает одно и то же значение «нет запусков за xx раз» для каждого неактивного монитора (теперь отображается время последнего выполнения, а не время последнего просмотра).
- Исправлено извлечение инфраструктуры RDS и TransitGateway, а также метрик для клиентов с большим количеством экземпляров.
- Параметр `credentialsEnabled` изменен на необязательный и предоставлено значение по умолчанию `true`.
- Версия приложения больше не добавляется к внешним вызовам по умолчанию. Введен новый флаг функции `addApplicationVersionToExternalCalls`. Установка его значения `true` включает прежнее поведение.
- Улучшен расчет таймфрейма для «Сегодня» в селекторе таймфрейма (предыдущая версия Ключ-АСТРОМ).
- Исправлены пограничные случаи в службе ротации токенов, которые иногда вызывали проблемы с доставкой результатов синтетического мониторинга в кластер Ключ-АСТРОМ.
- Исправлено дублирование функций ЕдиногоАгента в областях, не относящихся к арендатору, после изменения функции с бета-версии на общедоступную (предыдущая версия Ключ-АСТРОМ).
- Решена проблема, вызванная новыми настройками по умолчанию в Firewalld в Red Hat Enterprise Linux 9.5, которые блокировали правила брандмауэра Ключ-АСТРОМ.
- Исправлена ошибка, из-за которой PGI, исключенные из мониторинга, генерировали использование.
- Suse Enterprise Linux 15.2 будет поддерживаться до (и включительно) Ключ-АСТРОМ Managed версии 1.300. Suse Enterprise Linux 15.3 будет поддерживаться до заранее объявленного срока.
Хранилище учетных данных
- API хранилища учетных данных теперь принимает `UserIDs` в списке `allowedEntities` (поведение соответствует веб-интерфейсу пользователя).
ЕдиныйАгент Ключ-АСТРОМ
Технологическая поддержка
Поддержка новых технологий
- GraalVM Native Image для проектов Maven и Gradle (модуль Java Native Image).
- Go toolchain с модификациями FIPS (openssl-fips) (модуль Go). Функция ЕдиногоАгента: Go FIPS
- RxJava 3 (модуль Java). Функция ЕдиногоАгента: трассировка Java RxJava v3+
Устаревшее
Установка ЕдиногоАгента с использованием Puppet устарела с версии ЕдиногоАгента 1.293. Эта опция будет по-прежнему доступна в течение шестимесячного льготного периода.
Новые функции и улучшения
Поддержка расширенных типов API приема логов ЕдиногоАгента
Наблюдаемость инфраструктуры | Мониторинг логов
При приеме логов в новые конвейеры обработки OpenPipeline, API мониторинга логов - логи приема POST поддерживают все типы данных JSON. Для других конвейеров все принимаемые значения логов продолжают преобразовываться в stringтип.
Ограничения размеров атрибутов ресурсов
Наблюдаемость инфраструктуры | Хосты
Теперь измерение должно удовлетворять следующим условиям:
- Ключ: до 100 символов
- Значение: до 255 символов
В противном случае измерение отбрасывается.
Нормализация атрибутов ресурсов
Наблюдаемость инфраструктуры | Хосты
Ключи и значения атрибутов ресурсов (например, теги или свойства) теперь нормализованы (например, недопустимые символы заменяются символом подчеркивания _, а специальные символы экранируются символом обратной косой \черты), чтобы избежать потери метрик.
Поддержка GPFS в Linux
Наблюдаемость инфраструктуры | Хосты
Мы реализовали поддержку GPFS в операционной системе Linux.
Для его использования необходимо добавить cap_setuidв oneagentosbinary.
PHP CLI-форк с поддержкой фреймворка Swoole
Наблюдаемость приложений | Распределенные трассировки
Теперь вы можете наблюдать распределенные трассировки, когда приложение разветвляется с помощью фреймворка Swoole в PHP CLI. Для наблюдения требуется использование пользовательских настроек служб ЕдиногоАгента ( Настройки > Обнаружение служб > Обнаружение пользовательских служб ).
Поддержка мониторинга служб ОС для старых systemd
Наблюдаемость инфраструктуры | Хосты
Мониторинг служб ОС теперь поддерживает systemd более ранней версии, чем 219.
Решённые проблемы
Выпуск версии 295 содержит 17 решенных проблем.
| Компонент | Решенные проблемы |
|---|---|
| Java | 2 |
| .NET | 3 |
| GO | 1 |
| NGINX | 1 |
| Механизм причинно-следственной связи ИИ | 1 |
| Обшие | 1 |
| Модуль регистрации | 3 |
| Node.js | 1 |
| Модуль ОС | 4 |
Java
- Улучшено то, как модуль кода Java ЕдиныйАгент идентифицирует и загружает ЕдиныйАгент Java SDK, если загрузка классов в приложении еще не выполнена так, как ожидается ЕдинымАгентом . Например, более новые версии Apache JMeter представили другую стратегию загрузки классов для поиска реализаций для ServiceLoader Apache JMeter, что нарушило совместимость с модулем кода ЕдиногоАгента .
- Устранена проблема, препятствовавшая запуску инструментированного сервера ElasticSearch при включенной функции отладки в реальном времени.
.NET
- Исправлена ошибка, из-за которой не создавались бизнес-события с длинными выражениями экстрактора и идентификаторами.
- В модуле кода ЕдиногоАгента .NET улучшена видимость вызовов «запустил и забыл» для асинхронных методов.
- Исправлена ошибка, из-за которой необработанные исключения .NET, не завершающиеся завершением работы, ошибочно регистрировались как сбои.
Go
- Исправлена возможная проблема инициализации модуля кода ЕдиногоАгента Go в случае недостаточных прав на чтение файла /proc/self/auxv.
NGINX
- Исправлена ошибка внедрения модуля кода NGINX в двоичные файлы NGINX, которые поставляются с контейнерами nginx-ingress-controller от Bitnami с тегом версии выше 1.4.
Механизм причинно-следственной связи ИИ
- Устранено несоответствие между количеством трассировок запросов бизнес-событий и распределенных трассировок.
Общие
- Для сложных операторов SQL имена таблиц после ключевых слов SELECT и FROM больше не маскируются.
Модуль регистрации
- Исправлена ошибка, из-за которой фильтрация запросов DQL на основе нестроковых атрибутов, таких как `winlog.eventid`, не соответствовала записям лога правильно.
- Исправлена ошибка, из-за которой правило ограничения поиска по дате применялось ко всем логам, игнорируя условие соответствия.
- Исправлена проблема, при которой агент лога мог отправлять дублирующие записи, если приложение лога открывало новый файл до закрытия предыдущего. Это происходило, например, в библиотеке log4j.
Node.js
- Исправлена проблема инициализации Live Debugger, из-за которой он не запускался должным образом.
модуль ОС
- Уменьшены скачки загрузки ЦП при мониторинге служб ОС на RHEL 8 (systemd 239-70+).
- Решена проблема, при которой в некоторых случаях статус службы брался из другой службы.
- Исправлена ошибка, из-за которой отображались неадекватные сообщения о процессах с отсутствующим глубоким мониторингом.
- Уменьшено потребление памяти в системах с большим количеством запущенных процессов.
ЕдиныйАгент для Android
Версия 8.295 GA не содержит решенных проблем, с которыми сталкиваются пользователи.
ЕдиныйАгент для iOS
Версия 8.295 GA не содержит решенных проблем, с которыми сталкиваются пользователи.
ЕдиныйАгент для JavaScript
Выпуск версии 1.295 GA не содержит решенных проблем, с которыми сталкиваются пользователи.