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

Материал из Документация Ключ-АСТРОМ
Строка 143: Строка 143:
|-
|-
|Кластер
|Кластер
|18
|27
|-
|-
|Повтор сеанса
|Повтор сеанса
Строка 175: Строка 175:
* Исправлено удаление конфигурации HTTP-шагов в пользовательской оболочке сервиса.  
* Исправлено удаление конфигурации HTTP-шагов в пользовательской оболочке сервиса.  
* Обнаружение частых проблем теперь отключено по умолчанию для событий/проблем, возникающих в одиночной сущности среды. В настройках обнаружения частых проблем есть соответствующая опция. Это не влияет на обнаружение частых проблем в приложениях, транзакциях, службах и инфраструктуре.
* Обнаружение частых проблем теперь отключено по умолчанию для событий/проблем, возникающих в одиночной сущности среды. В настройках обнаружения частых проблем есть соответствующая опция. Это не влияет на обнаружение частых проблем в приложениях, транзакциях, службах и инфраструктуре.
* Решена проблема с плитками диаграмм Dashboards Classic, в которых точки данных не совпадали с легендой.
* Конечная точка API `/platform/ingest` теперь возвращает корректное сообщение об ошибке 404. Ранее конечная точка не соответствовала рекомендациям API Ключ-АСТРОМ при возникновении ответа 404. Теперь текстовый ответ заменяется корректным JSON-конвертом, содержащим код статуса.
* Исправлена ​​команда печати для установки узла в rack-aware кластере
* Фильтрация по «Состоянию развёртывания» теперь работает корректно, если значение фильтра содержит символ точки с запятой.
* Исправлена ​​ошибка разрешения классических проблем с заполнителями уведомлений при определении вложенного заполнителя внутри другого (например, `{Tags[{State}]}`). Примечание: поскольку эта конфигурация не поддерживается, вместо ошибки уведомления заполнители не будут разрешены.
* Исправлен случай, когда временные ошибки записи для проблем с событиями, настроенными на отсутствие объединения, могли приводить к потере решенных уведомлений.
* Исправлена ​​проблема, вызывавшая исключение NullPointerException в `SyntheticMonitorMECreatedByMigration`.
* Решена проблема с заполнителем NAM, отсутствует описание: добавлен новый параметр «NetworkAvailabilityMonitor» в раздел «Теги» для «Автоматически применяемых тегов».
* Функция обработки журнала `now()` теперь возвращает правильное значение.
* Исправлена ​​ошибка, из-за которой на плитках панели управления отображались неверные показатели отказов.
* Добавлен механизм повторных попыток в случае сбоя выборки распределенных трассировок на карте распределенных трассировок.


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

Версия 12:21, 17 сентября 2025

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

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

Ключ-АСТРОМ

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

Ключи пользовательских атрибутов Logs Classic теперь чувствительны к регистру.

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

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

Начиная с этого выпуска (Ключ-АСТРОМ версии 1.306):

  • Пользовательские атрибуты допускают использование заглавных букв.
  • Атрибуты принятых событий журнала строго соответствуют определениям атрибутов (включая заглавные и строчные буквы).

Ключи пользовательских атрибутов должны быть уникальными с учётом регистра. Это означает, что пользовательские атрибуты, отличающиеся только регистром букв, больше не будут считаться одинаковыми. Например, теперь можно определить два разных пользовательских атрибута с именами MyAttribute и myattribute .

Поисковые запросы становятся чувствительными к регистру (за исключением атрибутов, используемых только для фильтрации). Например, если вы определите пользовательский атрибут MyAttribute, то поиск по MyAttribute="SEARCH"вернет события журнала, для которых этот атрибут имеет значение , SEARCHно myattribute="SEARCH"не вернет .

Значения запроса остаются регистронезависимыми. Например, MyAttribute="SEARCH"эквивалентно MyAttribute="search".

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

Дополнительные атрибуты могут быть использованы для правил «Запрос на наименование».

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

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

Ограничение для сложных фильтров событий в профилях оповещений

Платформа | Проблемы

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

Фильтр заголовка/описания события считается сложным, если он представляет собой либо containsоператор с отключенной чувствительностью к регистру, либо contains regexоператор.

Профиль оповещения, содержащий только один уникальный сложный фильтр заголовка/описания события, не учитывается при подсчете максимального лимита.

Минимизирован перезапуск мониторинга Kubernetes

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

Перезапуск мониторинга Kubernetes был минимизирован при обновлении настроек Kubernetes без фактического изменения содержимого.

Переключатель настройки Kubernetes «Мониторинг постоянных заявок на том» удалён.

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

Переключатель «Мониторинг заявок на постоянные тома» был удалён, поскольку метрики заявок на постоянные тома теперь по умолчанию учитываются как встроенные метрики.

Новые атрибуты в журналах событий Windows

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

Добавлены два новых атрибута User nameи Keywords, оба из журналов событий Windows, в средство просмотра журналов и в качестве сопоставителей в конфигурации приема.

Унифицированные описания показателей инфраструктуры

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

Описания метрик инфраструктуры на странице браузера метрик и селектор метрик в последней версии Ключ-АСТРОМ были унифицированы.

Прием метрик OTLP (протокол OpenTelemetry): расширен список разрешенных атрибутов ресурсов по умолчанию

Протокол приема метрик

При приеме метрик OTLP (OpenTelemetry Protocol) был расширен список разрешенных по умолчанию атрибутов ресурсов и областей действия, которые можно использовать в качестве измерений метрик.

Было добавлено несколько атрибутов в пространстве имен k8s.*и , dt.*а также service.instance.id.

Если новые атрибуты нежелательны, отдельные переключатели можно отключить в разделе Настройки > Метрики > Метрики OpenTelemetry > Список разрешений: атрибуты ресурсов и областей (или можно вообще удалить запись).

Новый параметр приложения для анонимизации сеанса пользователя

API анонимизации - задание анонимизации PUT поддерживает анонимизацию сеансов пользователей на основе внутреннего идентификатора приложения через параметр requestId(или clusterRequestIdsдля кластеров Premium High-Availability).

Между платформами

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

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

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

  • Обновления через API, не изменяющие значение, больше не будут отображаться в журнале аудита. Обычно это происходит, если скрипт часто записывает одинаковые значения, что может привести к появлению множества записей в журнале, не несущих никакой полезной информации. Несмотря на то, что это функциональное улучшение, технически это критическое изменение.
  • Классический веб-интерфейс не подвержен этому влиянию для большинства существующих схем. Если пользователь снова сохранит текущее значение (обычно изменив значение, вернув его обратно и сохранив), NO_CHANGEзаписи могут всё ещё появляться.

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

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

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

Проверка стабильности для автоматических обновлений ЕединогоАгента

Длительность автоматического обновления/проверки стабильности по умолчанию сокращена до 45 минут для хостов EC2 и других хостов. Это изменение улучшает процесс автоматического обновления при использовании периодов обслуживания.

Удаленное управление конфигурацией (RCM): автоматический перезапуск при изменении тегов и свойств хоста

ЕдиныйАгент будет перезапущен автоматически при изменении тегов и свойств хоста через RCM.

Обновление Jetty до версии 10

В рамках этого выпуска функциональность Jetty WebServer обновлена ​​до версии 10.0.24.

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

В некоторых сценариях с высокой нагрузкой мы наблюдали небольшое увеличение использования ЦП и памяти, вызванное изменениями в реализации Jetty 10. Если экземпляры АктивногоШлюза уже достигли предела ресурсов, мы рекомендуем увеличить их, чтобы избежать возможной перегрузки.

Обновлен установщик Ключ-АСТРОМ для использования Adoptium JRE версии 11.0.25 / 17.0.13.

Установщик Ключ-АСТРОМ обновлен для использования Adoptium JRE версии 11.0.25 (для Cassandra) и 17.0.13 (все остальные компоненты).

Незначительные изменения в описаниях сетевых показателей

В описания показателей сети, отображаемых в веб-интерфейсе, внесены незначительные улучшения.

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

Следующие операционные системы больше не поддерживаются с указанной версии:

  • 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 : Red Hat Enterprise Linux 8.8, 9.2
    • x86-64
  • Linux : Amazon Linux 2
    • x86-64
  • Linux : Debian 10
    • x86-64

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

  • Linux : Oracle Linux 7.9
    • x86-64

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

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

Компонент Решенные проблемы
Безопасность приложений 1
Кластер 27
Повтор сеанса 1
Синтетика 1

Безопасность приложений

  • Карточка охвата технологий на странице обзора безопасности теперь показывает количество отслеживаемых и затронутых объектов, если для данной технологии отключен глобальный контроль обнаружения. Столбец «Мониторинг» переименован в «Глобальный контроль обнаружения» для пояснения его смысла.

Кластер

  • Исправлена ​​ошибка, из-за которой некоторые события служб и приложений объединялись, даже если флаг «объединить с существующим» был отключен.
  • Исправлена ​​ошибка, из-за которой страница функций ЕдиногоАгента была недоступна.
  • Лимит записей усечения представления трассировки был снижен до 20 000 для предотвращения проблем с большими трассировками.
  • Исправлена ​​ошибка, из-за которой в некоторых случаях на экране сбоя мобильной классической версии не отображалась версия приложения для данного сбоя.
  • Решена проблема, из-за которой последний временной интервал для показателей «Доступность хоста %» и «Доступность процесса %» неправильно отображал 0%, несмотря на то, что хост/процесс был доступен.
  • Исправлен редкий случай, когда проблемы могли быть связаны друг с другом как дубликаты в цикле, что приводило к тому, что обе проблемы не отображались в веб-интерфейсе.
  • Задержка предотвращения чрезмерного оповещения больше не игнорируется для оповещений о низкой/высокой нагрузке для веб-приложений.
  • Исправлен случай, когда одни и те же события анализа первопричины ИИ могли быть записаны в Grail более одного раза с разными значениями `event.id`.
  • Конечная точка REST API `problemNotifications:sendTestNotification` теперь поддерживает идентификатор профиля оповещения в формате идентификатора объекта настроек.
  • Изменена структура ответа 403 на запросы POST `settings/objects`: JSON теперь представляет собой один объект, а не массив.
  • Исправлена ​​ошибка, из-за которой свойства событий могли быть заданы в соответствии со свойствами модели семантического словаря событий в REST API версии 2, что приводило к временным непредвиденным состояниям событий в Grail. Поля семантического словаря функционируют только при отправке через механизм отчётности платформы, такой как детекторы аномалий ИИ.
  • Исправлена ​​проблема с разрешениями при запросе журналов во встроенном представлении.
  • Периоды отключения оповещений о проблемах ИИ, обнаруженных с помощью обнаружения аномалий Kubernetes, были увеличены, чтобы уменьшить количество случаев, когда проблемы с одной и той же первопричиной часто закрываются и снова возникают. Оповещения «Перезапуск контейнера» и «Уничтожение из-за нехватки памяти» теперь отключаются через 15 минут. Все остальные оповещения, для которых ранее период отключения составлял 5 минут, теперь отключаются через 10 минут.
  • Исправлена ​​проблема с загрузкой предложений фильтров на экране сообщений об ошибках мобильного устройства.
  • Исправлены временные метки окна обслуживания в сведениях о доказательствах API REST проблем v2.
  • Фильтры сохраненной конфигурации фильтров больше не удаляются при переходе к списку услуг из панели мониторинга с примененными фильтрами панели мониторинга.
  • Исправлено удаление конфигурации HTTP-шагов в пользовательской оболочке сервиса.
  • Обнаружение частых проблем теперь отключено по умолчанию для событий/проблем, возникающих в одиночной сущности среды. В настройках обнаружения частых проблем есть соответствующая опция. Это не влияет на обнаружение частых проблем в приложениях, транзакциях, службах и инфраструктуре.
  • Решена проблема с плитками диаграмм Dashboards Classic, в которых точки данных не совпадали с легендой.
  • Конечная точка API `/platform/ingest` теперь возвращает корректное сообщение об ошибке 404. Ранее конечная точка не соответствовала рекомендациям API Ключ-АСТРОМ при возникновении ответа 404. Теперь текстовый ответ заменяется корректным JSON-конвертом, содержащим код статуса.
  • Исправлена ​​команда печати для установки узла в rack-aware кластере
  • Фильтрация по «Состоянию развёртывания» теперь работает корректно, если значение фильтра содержит символ точки с запятой.
  • Исправлена ​​ошибка разрешения классических проблем с заполнителями уведомлений при определении вложенного заполнителя внутри другого (например, `{Tags[{State}]}`). Примечание: поскольку эта конфигурация не поддерживается, вместо ошибки уведомления заполнители не будут разрешены.
  • Исправлен случай, когда временные ошибки записи для проблем с событиями, настроенными на отсутствие объединения, могли приводить к потере решенных уведомлений.
  • Исправлена ​​проблема, вызывавшая исключение NullPointerException в `SyntheticMonitorMECreatedByMigration`.
  • Решена проблема с заполнителем NAM, отсутствует описание: добавлен новый параметр «NetworkAvailabilityMonitor» в раздел «Теги» для «Автоматически применяемых тегов».
  • Функция обработки журнала `now()` теперь возвращает правильное значение.
  • Исправлена ​​ошибка, из-за которой на плитках панели управления отображались неверные показатели отказов.
  • Добавлен механизм повторных попыток в случае сбоя выборки распределенных трассировок на карте распределенных трассировок.

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

  • Специфическая для Chrome функция `getInnerHTML` заменяется на `getHTML` при попытке получить теневые корни.

Синтетический

  • Когда контейнерное расположение Synthetic перегружено, а каталог кэша Chromium не очищается должным образом после каждого посещения, мы прибегаем к периодической очистке. В этом выпуске исправлена ​​ошибка в сопоставлении томов, из-за которой очистка не выполнялась.