Примечания к релизу 312: различия между версиями

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


* Классические панели мониторинга: устранена ошибка 431, возникавшая при выборе пункта «Просмотреть синтетическое событие» на плитке панели мониторинга.
* Классические панели мониторинга: устранена ошибка 431, возникавшая при выборе пункта «Просмотреть синтетическое событие» на плитке панели мониторинга.
== '''ЕдиныйАгент Ключ-АСТРОМ''' ==
=== Поддержка новых технологий ===
* Windows Server 2025 (модуль ОС)
* CPython 3.8 - 3.13 (Python)
* Flask 1.1.2+ (модуль Python). Функциональность ЕдиногоАгента: Python Celery.
* Django 1.8+ (модуль Python). Функциональность ЕдиногоАгента: Python Django
* Tornado 6.0+ (модуль Python). Функция ЕдиногоАгента: Python Tornado.
* FastAPI 0.44+ (модуль Python). Функция ЕдиногоАгента: Python FastAPI.
* Starlette 0.12+ (модуль Python). Функция ЕдиногоАгента: Python Starlette
* Requests 2 (модуль Python). Функция ЕдиногоАгента: запросы Python.
* urllib3 2.0+ (модуль Python). Функция ЕдиногоАгента: Python urllib3
* Celery 5.3+ (модуль Python). Функциональность ЕдиногоАгента: Python Celery.
* SQL Alchemy 1.1+ (модуль Python). Функция ЕдиногоАгента: Python SQLAlchemy.
* psycopg2 2.8.4+ (модуль Python). Функция ЕдиногоАгента: Python psycopg2
* Стандартная библиотека Python: asyncio (модуль Python)
* Стандартная библиотека Python: concurrent.futures (модуль Python). Функциональность ЕдиногоАгента: поток Python concurrent.futures, процесс Python concurrent.futures.
* Стандартная библиотека Python: многопоточность (модуль Python). Функция ЕдиногоАгента: многопоточность Python.
* Стандартная библиотека Python: подпроцесс (модуль Python). Функция ЕдиногоАгента: подпроцесс Python.
* Стандартная библиотека Python: очередь (модуль Python). Функция ЕдиногоАгента: очередь Python.
* Alpine Linux (musl libc) на ARM64 для контейнеров (модули Java, Node.js и Python)
=== Критические изменения ===
<small>''Наблюдаемость инфраструктуры | Хосты''</small>
==== Игнорирование пустых переменных сред группировки ====
Следующие переменные среды будут считаться несуществующими, если они останутся пустыми:
* <code>DT_CLUSTER_ID</code>
* <code>DT_NODE_ID</code>
* <code>DT_HOST_ID</code>
* <code>DT_ENVIRONMENT_ID</code>
<small>''Наблюдаемость инфраструктуры''</small>
==== Политика мониторинга служб ОС теперь требует правила обнаружения ====
Для новых или изменённых политик мониторинга служб ОС необходимо определить как минимум одно правило обнаружения. Существующие политики будут применяться без изменений.
Правила обнаружения поддерживают дополнительный <code>$match()</code>оператор.
=== Новые функции и улучшения ===
=== <small>''Обновление функций: Наблюдаемость инфраструктуры | Java''</small> ===
==== Процессы Java 24 теперь полностью контролируются ====
Начиная с этого выпуска ЕдиногоАгента, процессы Java 24 теперь полностью отслеживаются. Теперь мы поддерживаем версии LTS, а также последние четыре версии Java (21, 22, 23, 24).
Однако мониторинг Java 20 больше не осуществляется. Если вы используете Java 20, вам необходимо обновить JVM или продолжить использовать старые версии ЕдиногоАгента.
<small>''Обновление функций: Наблюдаемость инфраструктуры | Мониторинг журналов''</small>
==== Собирайте и управляйте журналами Kubernetes без полноценного ЕдиногоАгента ====
Ключ-АСТРОМ обеспечивает гибкий подход к наблюдению в Kubernetes, позволяя вам легко выбирать необходимый уровень наблюдения. Это включает в себя сбор и управление журналами для ваших сред Kubernetes. Наши обновлённые возможности ведения журналов для Kubernetes позволяют:
* Передача журналов Kubernetes без запуска хост-модуля ЕдиногоАгента, чтобы начать с малого и расширить позже
* Получайте информацию из журналов кратковременных контейнеров и модулей, таких как InitContainers и Jobs.
* Анализируйте журналы в контексте автоматически обогащенных метаданных Kubernetes (и отслеживайте, имеются ли модули кода ЕдиногоАгента)
* Простая интеграция аналитики журналов в приложение Kubernetes
<small>''Обновление функций: Наблюдаемость инфраструктуры | Хосты''</small>
==== Улучшенная ручная инструментация выполнения Nginx ====
* Переменная окружения <code>DT_NGINX_FORCE_RUNTIME_INSTRUMENTATION</code>теперь последовательно обеспечивает ручное инструментирование во время выполнения, независимо от того, идентифицирован ли двоичный файл Nginx как «исправленный».
* Метод ручного инструментирования среды выполнения Nginx теперь использует кэшированные смещения, что обеспечивает более быстрые последующие запуски и снижение нагрузки на ЦП и память.
<small>''Обновление функций: Наблюдаемость инфраструктуры | Хосты''</small>
==== Улучшенный мониторинг сообщений служб ОС ====
Модуль ОС ЕдиныйАгент теперь отправляет однократное событие в случае сбоя инициализации мониторинга служб ОС в Linux.
<small>''Обновление функций: Наблюдаемость инфраструктуры | Хосты''</small>
==== Улучшенная трассировка IBM App Connect Enterprise (ACE) ====
Улучшена трассировка связей для потоков сообщений в IBM ACE 12 и 13, которые полагаются исключительно на теги контекста трассировки (где не используются теги Ключ-АСТРОМ).
<small>''Обновление функции Runtime Application Protection | Атаки''</small>
==== Изменение в оценке списка разрешенных ====
Оценка шаблонов атак в правилах разрешённых списков ( Настройки > Безопасность приложений > Защита приложений > Разрешённый список ) больше не учитывает регистр. Например, <code>teststring</code>шаблон атаки теперь будет соответствовать <code>TeStStRiNg</code>.
<small>''Наблюдаемость приложений | Java''</small>
==== Улучшенная трассировка веб-запросов в приложениях Netty ====
Модуль Java-кода ЕдиногоАгента улучшил видимость входящих веб-запросов в приложениях, использующих Netty. Это также улучшило видимость трассировок в Elasticsearch.
<small>''Наблюдаемость инфраструктуры | Хосты''</small>
==== Добавлена ​​поддержка шаблонов ОС Services в Linux. ====
Службы шаблонов теперь поддерживаются в системах Linux.
Когда Ключ-АСТРОМ обнаруживает шаблонный файл службы (например, <code>postgresql@.service</code>), он будет отслеживать экземпляры этой службы (например, <code>postgresql@14-main.service</code>и <code>postgresql@14-second.service</code>).
<small>''Безопасность приложений | Уязвимости''</small>
==== Поддержка Go для RVA и RAP ====
Технология Go теперь доступна для Runtime Vulnerability Analytics (обнаружение уязвимостей на уровне кода) и Runtime Application Protection (защита от атак).
* Чтобы включить RVA-мониторинг уязвимостей на уровне кода Go
*# Настройте контроль обнаружения уязвимостей на уровне кода для Go
*# Включить мониторинг ЕдиногоАгента для Go
* Чтобы включить RAP-мониторинг атак в технологии Go
*# Настройте управление атакой для Go
*# Включить мониторинг ЕдиногоАгента для Go
''Требуется действие''
С этим выпуском клиентам предварительной версии технологии Go (RVA и RAP) необходимо обновиться до ЕдиногоАгента  версии 1.311 для повторной активации этой функции. После этого дальнейшая настройка не требуется.
<small>''Наблюдаемость приложений | Распределенные трассировки''</small>
==== Kafka (конфлюентный клиент Golang) 1.9 - 2.8 (модуль Go) ====
Добавлена ​​поддержка мониторинга сообщений Apache Kafka Confluent Golang Client .

Версия 05:48, 27 октября 2025

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

ВНИМАНИЕ! ДАННАЯ ВЕРСИЯ ПОЗВОЛЯЕТ ОБНОВИТЬСЯ НА НЕЁ С ВЕРСИИ 308.

Ключ-АСТРОМ

Критические изменения

Критические изменения Наблюдаемость инфраструктуры | Мониторинг служб ОС

Политика мониторинга служб ОС теперь требует правила обнаружения

Для новых или изменённых политик мониторинга служб ОС необходимо определить как минимум одно правило обнаружения. Существующие политики будут применяться без изменений.

Кроме того, правила обнаружения поддерживают $match()оператора.

Критические изменения платформы | Настройки

Изменения журнала аудита настроек

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

Изменения ранга объектов, вызванные переупорядочением их в ранжированном списке, теперь будут отражаться следующим образом:

  • В API журнала аудита: REORDER(из UPDATE), если само значение не было изменено, или UPDATE(как и раньше), если само значение было изменено.

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

Обновление функций: Наблюдаемость инфраструктуры | Наблюдаемость приложений | Аналитика уязвимостей

Наблюдайте и защищайте свои стеки Python

Начиная С Ключ-АСТРОМ Managed версия 1.310+и ЕдиныйАгент версии 1.309+, вы можете отслеживать процессы Python, отслеживать все приложения и службы Python, а также анализировать среду выполнения Python и сторонние библиотеки на наличие уязвимостей.

Наблюдаемость инфраструктуры

Отслеживайте работоспособность и доступность процессов Python и выявляйте узкие места сборки мусора Python во всех поколениях и проблемы с потоками. Доступны следующие метрики процессов Python:

  • Количество коллекций Python GC (gen0, gen1, gen2)
  • Объекты, собранные Python GC (gen0, gen1, gen2)
  • Несобираемые объекты Python GC (gen0, gen1, gen2)
  • Время сборки мусора Python (gen0, gen1, gen2)
  • Количество активных потоков Python
  • Количество выделенных блоков памяти (кучи)

Чтобы начать

  1. Перейдите в Настройки > Мониторинг > Технологии мониторинга .
  2. Найдите Python и включите Monitor Python .
  3. Создайте правило мониторинга процессов , чтобы обеспечить глубокий мониторинг выбранных процессов.

Наблюдаемость приложения

Автоматически распознавайте ваши приложения Python на каждом уровне и диагностируйте аномалии с помощью искусственного интеллекта ИИ, чтобы определить первопричину, вплоть до неисправного кода. Сквозное наблюдение за сервисами в сочетании с аналитикой на уровне кода и анализом исключений поможет вам обеспечить надежность вашей производственной среды.

Чтобы начать

  1. Убедитесь, что мониторинг Python включен (см. раздел «Наблюдаемость инфраструктуры» выше).
  2. Перейдите в раздел Настройки > Настройки > Функции ЕдиногоАгента, найдите и включите все интересующие вас датчики Python, а затем перезапустите процессы.

Аналитика уязвимостей

Автоматически обнаруживайте уязвимости среды выполнения Python и сторонних приложений в своих приложениях Python, быстро оценивайте их влияние на контролируемую среду и расставляйте приоритеты для усилий по устранению уязвимостей.

Чтобы начать

  1. Убедитесь, что мониторинг Python включен (см. раздел «Наблюдаемость инфраструктуры» выше).
  2. Перейдите в Настройки > Настройки > Функции ЕдиногоАгента, найдите и включите отчеты о компонентах программного обеспечения Python, а затем перезапустите процессы.
  3. Перейдите в Настройки > Безопасность приложений > Анализ уязвимостей > Общие настройки , а затем включите Python.

Обновление функций платформы | ИИ

Объединение проблем: is same asтеперь учитываются родовые отношения

При слиянии задач теперь учитываются is same asобщие отношения, которые можно определить в топологической модели и настройках общих отношений.

Два события в разных сущностях приведут к одной и той же проблеме, если:

  • Эти два события связаны черезis same as
  • Эти два события явно не отключают слияние.
  • Время начала двух мероприятий близко друг к другу.

Обновление функций платформы | Сервисы платформы

Ограничение сетевой зоны

Теперь по умолчанию существует ограничение на сетевую зону 10,000.

Обновление функций Инфраструктура Наблюдаемость

Устойчивые обновления для Environment АктивногоШлюза

Мы рады сообщить об улучшениях механизма автоматического обновления АктивногоШлюза. Новый процесс обновления гарантирует, что обновления в сетевых зонах, группах АктивногоШлюза и синтетических частных расположениях будут выполняться последовательно. Эти улучшения дают ряд преимуществ:

  • Минимизированное время простоя : благодаря последовательному обновлению АктивногоШлюза мы снижаем риск перебоев в обслуживании.
  • Повышенная стабильность : непрерывные обновления гарантируют, что в любой момент времени обновляется только подмножество АктивногоШлюза, что позволяет поддерживать общую стабильность системы.
  • Повышенная надежность : этот метод позволяет улучшить мониторинг и быстро устранить неполадки в процессе обновления.

Эти изменения значительно повысят производительность и надежность развертываний АктивногоШлюза.

Обновление функций: Наблюдаемость инфраструктуры | Мониторинг журналов

Обновлены лимиты на прием журналов

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

Цифровой опыт | RUM Web

Оцените общую отзывчивость веб-сайта с помощью Interaction to Next Paint

В отчете Google Core Web Vitals вместо показателя First Input Delay (FID) используется показатель Interaction to Next Paint (INP). Ключ-АСТРОМ теперь предлагает возможность мониторинга и анализа INP для отслеживаемых веб-сайтов. FID использовался для измерения скорости отклика при первом взаимодействии с веб-сайтом, а INP позволяет оценить задержку между взаимодействиями на веб-сайте во время посещения.

Вы можете разместить нашу метрику INP ( builtin:apps.web.interactionToNextPaint) на панелях мониторинга по различным измерениям, таким как интерфейсные приложения, браузеры и местоположения.

Кроме того, вы можете оценить значения INP через страницу Frontend и другие страницы анализа, а также отфильтровать веб-сайты с худшими значениями INP для инициирования улучшений.

Безопасность приложений | Уязвимости

Поддержка Go для аналитики уязвимостей во время выполнения и защиты приложений во время выполнения

Технология Go теперь доступна для Runtime Vulnerability Analytics (обнаружение уязвимостей на уровне кода) и Runtime Application Protection (защита от атак).

  • Чтобы включить мониторинг Runtime Vulnerability Analytics для уязвимостей на уровне кода Go
    1. Настройте контроль обнаружения уязвимостей на уровне кода для Go
    2. Включить мониторинг ЕдиногоАгента для Go
  • Чтобы включить мониторинг Runtime Application Protection для атак в технологии Go
    1. Настройте управление атакой для Go
    2. Включить мониторинг ЕдиногоАгента для Go

Требуется действие

С этим выпуском клиентам предварительной версии технологии Go необходимо перейти на ЕдиныйАгент версии 1.311Для повторной активации этой функции. После этого дальнейшая настройка не требуется.

Журналы обновления функций

Обновление предупреждений о приеме журнала

В этом выпуске EEC, Log Analysis и АктивныйШлюз начнут устанавливать attr_key_trimmedзначение атрибута dt.ingest.warningsсобытий журнала, у которых хотя бы один ключ атрибута превышает ограничение по количеству 100байт в представлении UTF-8. Это описано в следующих документах:

  • Предупреждения о приеме журналов (Logs Classic)

Цифровой опыт | RUM Web

Целостность подресурса для кода мониторинга RUM

Теперь вы можете использовать функцию браузера проверки целостности подресурсов, чтобы гарантировать целостность кода мониторинга RUM, который автоматически внедряется или вручную вставляется в ваше веб-приложение.

Цифровой опыт | Синтетика

Дополнительная поддержка аутентификации Kerberos для браузерных мониторов

Negotiate (Kerberos) теперь поддерживается для мониторов браузера, выполняемых в частных расположениях с помощью:

  • Версия кластера 1.312
  • АктивныйШлюз версии 1.311+ Linux
  • АктивныйШлюз версии 1.311+ Контейнеризованный

Цифровой опыт | Синтетика

Добавлены ограничения на временное хранилище для шаблона контейнерного расположения.

Шаблон расположения контейнерного синтетического хранилища теперь включает запросы на эфемерное хранилище и ограничения для каждого контейнера.

Платформа | ИИ

Поддержка разрешения dt.source_entity в отчетах о событиях для режима классических свойств

dt.source_entityТеперь можно перезаписывать события для классических конфигураций, поддерживающих шаблон событий (например, события журнала, события метрик). Также можно извлекать значение из другого свойства через {property}.

Кластер

Обновление Cassandra до версии 4.1.8

В рамках этого выпуска узлы Cassandra обновлены до версии 4.1.8 для устранения ошибок и проблем безопасности.

Никакого ручного вмешательства пользователя или простоя системы не требуется. Обновление должно происходить посредством непрерывных обновлений в рамках обычных обновлений версии.

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

====Следующие операционные системы вскоре больше не будут поддерживаться с более поздних от данного обновления Ключ-АСТРОМ, об этом будет объявлено в соответствующих примечаниях:====*Linux : Red Hat Enterprise Linux 8.8, 9.2

    • x86-64
  • Linux : Amazon Linux 2
    • x86-64
  • Linux : Debian 10
    • x86-64

Операционные системы, поддержка которых в недавнем времени была прекращена:

  • 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

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

Выпуск версии_1.312 GA содержит 25 решенных проблемы.

Компонент Решенные проблемы
Кластер 23
Повтор сеанса 1
Синтетический мониторинг 1

Кластер

  • Исправлена ​​ошибка, из-за которой некоторые изображения в некоторых сеансах не загружались из-за неверного временного интервала, использованного для их запроса.
  • Исправлена ​​визуализация логических операторов в пользовательских фильтрах событий профиля оповещения.
  • Классические панели мониторинга: временные ряды с часовым разрешением больше не сдвигаются для отображения сгруппированных точек данных в начале временного интервала разрешения.
  • Исправлена ​​ошибка, из-за которой плитка «Разбивка пользователей» на панели мониторинга больше не отображала значения.
  • Исправлена ​​ошибка, из-за которой нарушались метрические запросы, использующие более одного фильтра `ne` внутри фильтра `or`.
  • Решена проблема, из-за которой ответы об ошибках от API управления тегами JavaScript RUM подавлялись, и вместо них возвращался ответ HTTP 200 OK с пустым телом.
  • Метрики сервисов в Grail, полученные из агрегированных интервалов (например, вызовов базы данных), теперь корректно умножаются на основе количества агрегаций.
  • Исправлены дублирующиеся типы для переопределения лимита для параметра оповещения DevOps в веб-интерфейсе.
  • Решена проблема с некорректно скрытым подмножеством страниц настроек, которые не поддерживают детальное управление разрешениями через IAM.
  • Добавлена ​​проверка минимальной даты в настройки окна обслуживания.
  • Исправлена ​​ошибка 500, возникавшая при доступе к Oracle DB Insights.
  • Проблемы: Выровнено поведение маркировки проблем в списке хостов и на экране хоста.
  • Исправлено форматирование имени для объекта первопричины на карточке «Проблемы».
  • Исправлена ​​ошибка, из-за которой доступ к странице настроек обновлений ЕдиногоАгента был запрещён из-за слишком строгих проверок разрешений, если у пользователя есть только разрешения на управление зоной.
  • Классические панели мониторинга: исправлена ​​плитка «Состояние сети», на которой значение отображалось крупным шрифтом и обрезалось за период времени в течение последних 2 часов или меньше.
  • Исправлена ​​проблема с API конфигурации ЕдиныйАгент AutoUpdate, из-за которой к токенам API применялись слишком строгие проверки разрешений.
  • Исправлена ​​ошибка, которая могла привести к увеличению нагрузки на Cassandra при выполнении обновления ЕдиногоАгента или АктивногоШлюза.
  • Унифицированные службы больше не отображают действия «Отключить звук» и «Запрос ключа».
  • Исправлена ​​ошибка, из-за которой в средах премиум-доступа подключение к Elasticsearch инициализировалось с неправильными IP-адресами.
  • Страница «Рассчитанные показатели обслуживания»: неподдерживаемые единицы измерения больше не отображаются в списке выбора «Единицы измерения».
  • Исправлена ​​обработка недопустимых параметров разделения, переданных через URL-адреса.
  • Исправлено связывание общего доступа к распределенному представлению трассировки.
  • Исправлена ​​ошибка в API вычисляемых показателей обслуживания, которая позволяла создавать неподдерживаемую метрику «Получить полный вызов обслуживания» ( CAPTURED_FULL_SERVICE_CALLS)

Повтор сеанса

  • Исправлен пропуск бездействия для сеансов с длительным бездействием.

Синтетический мониторинг

  • Классические панели мониторинга: устранена ошибка 431, возникавшая при выборе пункта «Просмотреть синтетическое событие» на плитке панели мониторинга.

ЕдиныйАгент Ключ-АСТРОМ

Поддержка новых технологий

  • Windows Server 2025 (модуль ОС)
  • CPython 3.8 - 3.13 (Python)
  • Flask 1.1.2+ (модуль Python). Функциональность ЕдиногоАгента: Python Celery.
  • Django 1.8+ (модуль Python). Функциональность ЕдиногоАгента: Python Django
  • Tornado 6.0+ (модуль Python). Функция ЕдиногоАгента: Python Tornado.
  • FastAPI 0.44+ (модуль Python). Функция ЕдиногоАгента: Python FastAPI.
  • Starlette 0.12+ (модуль Python). Функция ЕдиногоАгента: Python Starlette
  • Requests 2 (модуль Python). Функция ЕдиногоАгента: запросы Python.
  • urllib3 2.0+ (модуль Python). Функция ЕдиногоАгента: Python urllib3
  • Celery 5.3+ (модуль Python). Функциональность ЕдиногоАгента: Python Celery.
  • SQL Alchemy 1.1+ (модуль Python). Функция ЕдиногоАгента: Python SQLAlchemy.
  • psycopg2 2.8.4+ (модуль Python). Функция ЕдиногоАгента: Python psycopg2
  • Стандартная библиотека Python: asyncio (модуль Python)
  • Стандартная библиотека Python: concurrent.futures (модуль Python). Функциональность ЕдиногоАгента: поток Python concurrent.futures, процесс Python concurrent.futures.
  • Стандартная библиотека Python: многопоточность (модуль Python). Функция ЕдиногоАгента: многопоточность Python.
  • Стандартная библиотека Python: подпроцесс (модуль Python). Функция ЕдиногоАгента: подпроцесс Python.
  • Стандартная библиотека Python: очередь (модуль Python). Функция ЕдиногоАгента: очередь Python.
  • Alpine Linux (musl libc) на ARM64 для контейнеров (модули Java, Node.js и Python)

Критические изменения

Наблюдаемость инфраструктуры | Хосты

Игнорирование пустых переменных сред группировки

Следующие переменные среды будут считаться несуществующими, если они останутся пустыми:

  • DT_CLUSTER_ID
  • DT_NODE_ID
  • DT_HOST_ID
  • DT_ENVIRONMENT_ID

Наблюдаемость инфраструктуры

Политика мониторинга служб ОС теперь требует правила обнаружения

Для новых или изменённых политик мониторинга служб ОС необходимо определить как минимум одно правило обнаружения. Существующие политики будут применяться без изменений.

Правила обнаружения поддерживают дополнительный $match()оператор.

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

Обновление функций: Наблюдаемость инфраструктуры | Java

Процессы Java 24 теперь полностью контролируются

Начиная с этого выпуска ЕдиногоАгента, процессы Java 24 теперь полностью отслеживаются. Теперь мы поддерживаем версии LTS, а также последние четыре версии Java (21, 22, 23, 24).

Однако мониторинг Java 20 больше не осуществляется. Если вы используете Java 20, вам необходимо обновить JVM или продолжить использовать старые версии ЕдиногоАгента.

Обновление функций: Наблюдаемость инфраструктуры | Мониторинг журналов

Собирайте и управляйте журналами Kubernetes без полноценного ЕдиногоАгента

Ключ-АСТРОМ обеспечивает гибкий подход к наблюдению в Kubernetes, позволяя вам легко выбирать необходимый уровень наблюдения. Это включает в себя сбор и управление журналами для ваших сред Kubernetes. Наши обновлённые возможности ведения журналов для Kubernetes позволяют:

  • Передача журналов Kubernetes без запуска хост-модуля ЕдиногоАгента, чтобы начать с малого и расширить позже
  • Получайте информацию из журналов кратковременных контейнеров и модулей, таких как InitContainers и Jobs.
  • Анализируйте журналы в контексте автоматически обогащенных метаданных Kubernetes (и отслеживайте, имеются ли модули кода ЕдиногоАгента)
  • Простая интеграция аналитики журналов в приложение Kubernetes

Обновление функций: Наблюдаемость инфраструктуры | Хосты

Улучшенная ручная инструментация выполнения Nginx

  • Переменная окружения DT_NGINX_FORCE_RUNTIME_INSTRUMENTATIONтеперь последовательно обеспечивает ручное инструментирование во время выполнения, независимо от того, идентифицирован ли двоичный файл Nginx как «исправленный».
  • Метод ручного инструментирования среды выполнения Nginx теперь использует кэшированные смещения, что обеспечивает более быстрые последующие запуски и снижение нагрузки на ЦП и память.

Обновление функций: Наблюдаемость инфраструктуры | Хосты

Улучшенный мониторинг сообщений служб ОС

Модуль ОС ЕдиныйАгент теперь отправляет однократное событие в случае сбоя инициализации мониторинга служб ОС в Linux.

Обновление функций: Наблюдаемость инфраструктуры | Хосты

Улучшенная трассировка IBM App Connect Enterprise (ACE)

Улучшена трассировка связей для потоков сообщений в IBM ACE 12 и 13, которые полагаются исключительно на теги контекста трассировки (где не используются теги Ключ-АСТРОМ).

Обновление функции Runtime Application Protection | Атаки

Изменение в оценке списка разрешенных

Оценка шаблонов атак в правилах разрешённых списков ( Настройки > Безопасность приложений > Защита приложений > Разрешённый список ) больше не учитывает регистр. Например, teststringшаблон атаки теперь будет соответствовать TeStStRiNg.

Наблюдаемость приложений | Java

Улучшенная трассировка веб-запросов в приложениях Netty

Модуль Java-кода ЕдиногоАгента улучшил видимость входящих веб-запросов в приложениях, использующих Netty. Это также улучшило видимость трассировок в Elasticsearch.

Наблюдаемость инфраструктуры | Хосты

Добавлена ​​поддержка шаблонов ОС Services в Linux.

Службы шаблонов теперь поддерживаются в системах Linux.

Когда Ключ-АСТРОМ обнаруживает шаблонный файл службы (например, postgresql@.service), он будет отслеживать экземпляры этой службы (например, postgresql@14-main.serviceи postgresql@14-second.service).

Безопасность приложений | Уязвимости

Поддержка Go для RVA и RAP

Технология Go теперь доступна для Runtime Vulnerability Analytics (обнаружение уязвимостей на уровне кода) и Runtime Application Protection (защита от атак).

  • Чтобы включить RVA-мониторинг уязвимостей на уровне кода Go
    1. Настройте контроль обнаружения уязвимостей на уровне кода для Go
    2. Включить мониторинг ЕдиногоАгента для Go
  • Чтобы включить RAP-мониторинг атак в технологии Go
    1. Настройте управление атакой для Go
    2. Включить мониторинг ЕдиногоАгента для Go

Требуется действие

С этим выпуском клиентам предварительной версии технологии Go (RVA и RAP) необходимо обновиться до ЕдиногоАгента версии 1.311 для повторной активации этой функции. После этого дальнейшая настройка не требуется.

Наблюдаемость приложений | Распределенные трассировки

Kafka (конфлюентный клиент Golang) 1.9 - 2.8 (модуль Go)

Добавлена ​​поддержка мониторинга сообщений Apache Kafka Confluent Golang Client .