Примечания к релизу 296: различия между версиями
ENetrebin (обсуждение | вклад) |
ENetrebin (обсуждение | вклад) |
||
| (не показано 10 промежуточных версий этого же участника) | |||
| Строка 6: | Строка 6: | ||
Ключ-АСТРОМ расширяет область действия синтетического мониторинга на сетевой и транспортный уровни вашего технологического стека с введением новых типов синтетических тестов: ICMP Ping, проверка порта TCP и DNS — все под эгидой Network Availability Monitoring (NAM). Ваши команды получают круглосуточную информацию о работоспособности и доступности вашей инфраструктуры и сети. Синтетический мониторинг теперь также предоставляет базовую информацию о работоспособности сетевых служб, которые не основаны на HTTP(s) и, таким образом, не были нацелены на синтетическое тестирование в прошлом. | Ключ-АСТРОМ расширяет область действия синтетического мониторинга на сетевой и транспортный уровни вашего технологического стека с введением новых типов синтетических тестов: ICMP Ping, проверка порта TCP и DNS — все под эгидой Network Availability Monitoring (NAM). Ваши команды получают круглосуточную информацию о работоспособности и доступности вашей инфраструктуры и сети. Синтетический мониторинг теперь также предоставляет базовую информацию о работоспособности сетевых служб, которые не основаны на HTTP(s) и, таким образом, не были нацелены на синтетическое тестирование в прошлом. | ||
=== Обновите Ключ-АСТРОМ | === Обновите Ключ-АСТРОМ до новой версии быстрее === | ||
Ключ-АСТРОМ публикует новые версии | Ключ-АСТРОМ публикует новые версии ежемесячно с равномерным версионированием. В настоящее время вам необходимо обновлять версии последовательно. Например, с версии 1.296 вам необходимо обновиться до 1.298, а затем до 1.300. | ||
Начиная с версии | Начиная с версии 1.296, Ключ-АСТРОМ пропускает определенные версии в процессе развертывания, чтобы вы могли обновиться до новой версии быстрее. Например, вам придется обновиться с версии 1.296 непосредственно до 1.300, как только будет выпущена версия 1.300. Чтобы приспособиться к новому процессу развертывания, вам может потребоваться адаптировать подходы к тестированию и развертыванию. | ||
=== Критические изменения === | === Критические изменения === | ||
| Строка 26: | Строка 26: | ||
==== Улучшен процессор Cassandra в некоторых развертываниях ==== | ==== Улучшен процессор Cassandra в некоторых развертываниях ==== | ||
Скорректирована настройка Cassandra для устранения проблем с высокой загрузкой ЦП Cassandra в некоторых развертываниях Ключ-АСТРОМ | Скорректирована настройка Cassandra для устранения проблем с высокой загрузкой ЦП Cassandra в некоторых развертываниях Ключ-АСТРОМ. | ||
==== Новый тип синтетических тестов – Мониторинг доступности сети ==== | ==== Новый тип синтетических тестов – Мониторинг доступности сети ==== | ||
| Строка 57: | Строка 57: | ||
Для глубоко отслеживаемых процессов, попадающих в декларативную группировку, будет отображаться предупреждающее сообщение, что делает некоторые данные недоступными. | Для глубоко отслеживаемых процессов, попадающих в декларативную группировку, будет отображаться предупреждающее сообщение, что делает некоторые данные недоступными. | ||
==== Доступен новый источник атрибутов запроса для имени пути CICS ==== | ==== Доступен новый источник атрибутов запроса для имени пути CICS ==== | ||
| Строка 80: | Строка 75: | ||
=== Поддержка операционных систем === | === Поддержка операционных систем === | ||
===== Следующие операционные системы больше не поддерживаются | ===== Следующие операционные системы больше не поддерживаются с указанной версии: ===== | ||
* Linux : SUSE Enterprise Linux 15.2 | * Linux : SUSE Enterprise Linux 15.2 | ||
| Строка 86: | Строка 81: | ||
** Последняя совместимая версия: 1.300 | ** Последняя совместимая версия: 1.300 | ||
===== Следующие операционные системы больше не поддерживаются | ===== Следующие операционные системы больше не поддерживаются с указанной версии: ===== | ||
* Linux : Oracle Linux 9.0, 9.3 | * Linux : Oracle Linux 9.0, 9.3 | ||
| Строка 93: | Строка 88: | ||
* Linux : Rocky Linux 9.0, 9.3 | * Linux : Rocky Linux 9.0, 9.3 | ||
** x86-64 | ** x86-64 | ||
** Последняя совместимая версия: 1.302 | ** Последняя совместимая версия: 1.302 | ||
===== Следующие операционные системы больше не поддерживаются | ===== Следующие операционные системы больше не поддерживаются с указанной версии: ===== | ||
* Linux : Red Hat Enterprise Linux 8.6, 8.9, 9.0, 9.3 | * Linux : Red Hat Enterprise Linux 8.6, 8.9, 9.0, 9.3 | ||
| Строка 105: | Строка 99: | ||
** Последняя совместимая версия: 1.304 | ** Последняя совместимая версия: 1.304 | ||
===== Следующие операционные системы больше не поддерживаются | ===== Следующие операционные системы больше не поддерживаются с указанной версии: ===== | ||
* Linux : CentOS Stream 8 | * Linux : CentOS Stream 8 | ||
| Строка 112: | Строка 106: | ||
* Linux : CentOS 7.9 | * Linux : CentOS 7.9 | ||
** x86-64 | ** x86-64 | ||
** Последняя совместимая версия: 1.308 | ** Последняя совместимая версия: 1.308 | ||
* Linux : Red Hat Enterprise Linux 7.9 | * Linux : Red Hat Enterprise Linux 7.9 | ||
| Строка 155: | Строка 148: | ||
* Исправлена ошибка, из-за которой для управляемых кластеров с высокой доступностью премиум-класса после аварийного переключения центра обработки данных проблемы, возникшие в период аварийного переключения, не поддавались ручному закрытию. | * Исправлена ошибка, из-за которой для управляемых кластеров с высокой доступностью премиум-класса после аварийного переключения центра обработки данных проблемы, возникшие в период аварийного переключения, не поддавались ручному закрытию. | ||
* Исправлена ошибка, из-за которой запись в настройку `builtin:host.monitoring` могла привести к общему замедлению работы сервера. | * Исправлена ошибка, из-за которой запись в настройку `builtin:host.monitoring` могла привести к общему замедлению работы сервера. | ||
* Фильтр лога анализа отказов обновлен для обработки неопределенного идентификатора службы, а также улучшено создание фильтра для идентификатора службы. | * Фильтр лога анализа отказов обновлен для обработки неопределенного идентификатора службы, а также улучшено создание фильтра для идентификатора службы. | ||
* Если ваши ЕдиныеАгенты могут подключаться к целевой среде только через | * Если ваши ЕдиныеАгенты могут подключаться к целевой среде только через Активный Шлюз (например, они находятся в ограниченной сети), то они не смогут использовать Remote Configuration Manager для изменения своего подключения. | ||
* Метрики в разделе «Квоты» на странице сведений о пространстве имен Kubernetes теперь разделены по отдельным экземплярам квоты ресурсов. | * Метрики в разделе «Квоты» на странице сведений о пространстве имен Kubernetes теперь разделены по отдельным экземплярам квоты ресурсов. | ||
* Список синтетических мониторов больше не отображает одно и то же значение «нет запусков за xx раз» для каждого неактивного монитора (теперь отображается время последнего выполнения, а не время последнего просмотра). | * Список синтетических мониторов больше не отображает одно и то же значение «нет запусков за xx раз» для каждого неактивного монитора (теперь отображается время последнего выполнения, а не время последнего просмотра). | ||
| Строка 167: | Строка 158: | ||
* Улучшен расчет таймфрейма для «Сегодня» в селекторе таймфрейма (предыдущая версия Ключ-АСТРОМ). | * Улучшен расчет таймфрейма для «Сегодня» в селекторе таймфрейма (предыдущая версия Ключ-АСТРОМ). | ||
* Исправлены пограничные случаи в службе ротации токенов, которые иногда вызывали проблемы с доставкой результатов синтетического мониторинга в кластер Ключ-АСТРОМ. | * Исправлены пограничные случаи в службе ротации токенов, которые иногда вызывали проблемы с доставкой результатов синтетического мониторинга в кластер Ключ-АСТРОМ. | ||
* Решена проблема, вызванная новыми настройками по умолчанию в Firewalld в Red Hat Enterprise Linux 9.5, которые блокировали правила брандмауэра Ключ-АСТРОМ. | * Решена проблема, вызванная новыми настройками по умолчанию в Firewalld в Red Hat Enterprise Linux 9.5, которые блокировали правила брандмауэра Ключ-АСТРОМ. | ||
* Исправлена ошибка, из-за которой PGI, исключенные из мониторинга, генерировали использование. | * Исправлена ошибка, из-за которой PGI, исключенные из мониторинга, генерировали использование. | ||
| Строка 177: | Строка 167: | ||
== '''ЕдиныйАгент Ключ-АСТРОМ''' == | == '''ЕдиныйАгент Ключ-АСТРОМ''' == | ||
=== Технологическая поддержка === | |||
==== Поддержка новых технологий ==== | |||
* Go toolchain с модификациями FIPS (openssl-fips) (модуль Go). Функция ЕдиногоАгента: Go FIPS | |||
* RxJava 3 (модуль Java). Функция ЕдиногоАгента: трассировка Java RxJava v3+ | |||
=== Устаревшее === | |||
Установка ЕдиногоАгента с использованием Puppet устарела с версии ЕдиногоАгента 1.293. Эта опция будет по-прежнему доступна в течение шестимесячного периода. | |||
=== Новые функции и улучшения === | |||
==== Поддержка расширенных типов API приема логов ЕдиногоАгента ==== | |||
''Наблюдаемость инфраструктуры | Мониторинг логов'' | |||
При приеме логов в новые конвейеры обработки OpenPipeline, API мониторинга логов - логи приема POST поддерживают все типы данных JSON. Для других конвейеров все принимаемые значения логов продолжают преобразовываться в <code>string</code>тип. | |||
==== Ограничения размеров атрибутов ресурсов ==== | |||
''Наблюдаемость инфраструктуры | Хосты'' | |||
Теперь измерение должно удовлетворять следующим условиям: | |||
* Ключ: до 100 символов | |||
* Значение: до 255 символов | |||
В противном случае измерение отбрасывается. | |||
==== Нормализация атрибутов ресурсов ==== | |||
''Наблюдаемость инфраструктуры | Хосты'' | |||
Ключи и значения атрибутов ресурсов (например, теги или свойства) теперь нормализованы (например, недопустимые символы заменяются символом подчеркивания <code>_</code>, а специальные символы экранируются символом обратной косой <code>\</code>черты), чтобы избежать потери метрик. | |||
==== Поддержка GPFS в Linux ==== | |||
''Наблюдаемость инфраструктуры | Хосты'' | |||
Мы реализовали поддержку GPFS в операционной системе Linux. | |||
Для его использования необходимо добавить <code>cap_setuid</code>в <code>oneagentosbinary</code>. | |||
==== PHP CLI-форк с поддержкой фреймворка Swoole ==== | |||
''Наблюдаемость приложений | Распределенные трассировки'' | |||
Теперь вы можете наблюдать распределенные трассировки, когда приложение разветвляется с помощью фреймворка Swoole в PHP CLI. Для наблюдения требуется использование пользовательских настроек служб ЕдиногоАгента ( Настройки > Обнаружение служб > Обнаружение пользовательских служб ). | |||
==== Поддержка мониторинга служб ОС для старых systemd ==== | |||
''Наблюдаемость инфраструктуры | Хосты'' | |||
Мониторинг служб ОС теперь поддерживает systemd более ранней версии, чем 219. | |||
===Решённые проблемы=== | |||
Выпуск версии 295 содержит 17 решенных проблем. | |||
{| class="wikitable" | |||
! Компонент | |||
!Решенные проблемы | |||
|- | |||
|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 больше не маскируются. | |||
==== Модуль регистрации ==== | |||
* Исправлена ошибка, из-за которой правило ограничения поиска по дате применялось ко всем логам, игнорируя условие соответствия. | |||
* Исправлена проблема, при которой агент лога мог отправлять дублирующие записи, если приложение лога открывало новый файл до закрытия предыдущего. Это происходило, например, в библиотеке log4j. | |||
==== Node.js ==== | |||
* Исправлена проблема инициализации Live Debugger, из-за которой он не запускался должным образом. | |||
==== модуль ОС ==== | |||
* Уменьшены скачки загрузки ЦП при мониторинге служб ОС на RHEL 8 (systemd 239-70+). | |||
* Решена проблема, при которой в некоторых случаях статус службы брался из другой службы. | |||
* Исправлена ошибка, из-за которой отображались неадекватные сообщения о процессах с отсутствующим глубоким мониторингом. | |||
* Уменьшено потребление памяти в системах с большим количеством запущенных процессов. | |||
=== ЕдиныйАгент для Android === | |||
Версия 8.295 GA не содержит решенных проблем, с которыми сталкиваются пользователи. | |||
=== ЕдиныйАгент для iOS === | |||
Версия 8.295 GA не содержит решенных проблем, с которыми сталкиваются пользователи. | |||
=== ЕдиныйАгент для JavaScript === | |||
Выпуск версии 1.295 GA не содержит решенных проблем, с которыми сталкиваются пользователи. | |||
== '''API Ключ-АСТРОМ''' == | |||
=== Конфигурация === | |||
==== Расширения ==== | |||
* <code>GET /extensions/{technology}/availableHosts</code> Ранний пользователь | |||
** Параметр | |||
*** Изменён параметр technology в пути | |||
**** Добавлены возможные значения: <code>MONGODB_CLIENT</code> <code>MONGODB_CLIENT_DOTNET</code> | |||
==== Атрибуты сервиса/запроса ==== | |||
* <code>POST /service/requestAttributes</code> | |||
** Запрос: | |||
*** Измененная схема RequestAttribute | |||
**** Измененные данные о dataSources | |||
***** Измененная область scope | |||
****** Измененная служба serviceTechnology | |||
******* Добавлены возможные значения: <code>MONGODB_CLIENT</code> <code>MONGODB_CLIENT_DOTNET</code> | |||
***** Изменен источник собственности | |||
****** Возможная добавленная стоимость: <code>CICS_PATH_NAME</code> | |||
* <code>POST /service/requestAttributes/validator</code> | |||
** Запрос: | |||
*** Измененная схема RequestAttribute | |||
**** Измененные данные о dataSources | |||
***** Измененная область scope | |||
****** Измененная служба serviceTechnology | |||
******* Добавлены возможные значения: <code>MONGODB_CLIENT</code> <code>MONGODB_CLIENT_DOTNET</code> | |||
***** Изменен источник собственности | |||
****** Возможная добавленная стоимость: <code>CICS_PATH_NAME</code> | |||
* <code>GET /service/requestAttributes/{id}</code> | |||
** Тип возврата: | |||
*** Изменено 200 ОК | |||
**** Измененная схема RequestAttribute | |||
***** Измененные данные о dataSources | |||
****** Измененная область scope | |||
******* Измененная служба serviceTechnology | |||
******** Добавлены возможные значения: <code>MONGODB_CLIENT</code> <code>MONGODB_CLIENT_DOTNET</code> | |||
****** Изменен источник собственности | |||
******* Возможная добавленная стоимость: <code>CICS_PATH_NAME</code> | |||
* <code>PUT /service/requestAttributes/{id}</code> | |||
** Запрос: | |||
*** Измененная схема RequestAttribute | |||
**** Измененные данные о dataSources | |||
***** Измененная область scope | |||
****** Измененная служба serviceTechnology | |||
******* Добавлены возможные значения: <code>MONGODB_CLIENT</code> <code>MONGODB_CLIENT_DOTNET</code> | |||
***** Изменен источник собственности | |||
****** Возможная добавленная стоимость: <code>CICS_PATH_NAME</code> | |||
* <code>POST /service/requestAttributes/{id}/validator</code> | |||
** Запрос: | |||
*** Измененная схема RequestAttribute | |||
**** Измененные данные о dataSources | |||
***** Измененная область scope | |||
****** Измененная служба serviceTechnology | |||
******* Добавлены возможные значения: <code>MONGODB_CLIENT</code> <code>MONGODB_CLIENT_DOTNET</code> | |||
***** Изменен источник собственности | |||
****** Возможная добавленная стоимость: <code>CICS_PATH_NAME</code> | |||
==== ЕдиныйАгент ==== | |||
* <code>GET /oneagents</code>Параметр: | |||
** Изменено detailAvailabilityState в запросе | |||
*** Добавленное возможное значение: <code>SHUTDOWN_K8S_NODE_SHUTDOWN</code> Тип возврата: | |||
** Изменено 200 ОК | |||
*** Измененная схема HostsListPage | |||
**** Изменены хозяева свойств | |||
***** Возможная добавленная стоимость: <code>SHUTDOWN_K8S_NODE_SHUTDOWN</code> | |||
==== tokens ==== | |||
* <code>GET /tokens</code> Параметр: | |||
** Изменены разрешения в запросе | |||
*** Добавлены возможные значения: <code>settings.privacy.read</code> <code>settings.privacy.write</code> | |||
* <code>POST /tokens/lookup</code> Тип возврата: | |||
** Изменено 200 ОК | |||
*** Измененная схема TokenMetadata | |||
**** Измененные области действия свойств | |||
***** Добавлены возможные значения: <code>settings.privacy.read</code> <code>settings.privacy.write</code> | |||
* <code>GET /tokens/{id}</code> Тип возврата: | |||
** Изменено 200 ОК | |||
*** Измененная схема TokenMetadata | |||
**** Измененные области действия свойств | |||
***** Добавлены возможные значения: <code>settings.privacy.read</code> <code>settings.privacy.write</code> | |||
==== userSessionQueryLanguage ==== | |||
* <code>GET /userSessionQueryLanguage/table</code> Тип возврата: | |||
** Изменено 199 null | |||
*** Измененная схема UserSession | |||
**** Изменено свойство reasonForNoSessionReplayMobile | |||
***** Добавлены возможные значения: <code>FULL_STORAGE</code> <code>RETENTION_TIME</code> | |||
* <code>GET /userSessionQueryLanguage/tree</code> Тип возврата: | |||
** Изменено 199 null | |||
*** Измененная схема UserSession | |||
**** Изменено свойство reasonForNoSessionReplayMobile | |||
***** Добавлены возможные значения: <code>FULL_STORAGE</code> <code>RETENTION_TIME</code> | |||
==== settings/privacy-sync ==== | |||
Новые: | |||
* <code>POST /settings/privacy-sync/personal-data/settings:export</code> | |||
* <code>POST /settings/privacy-sync/personal-data:delete</code> | |||
==== apiTokens ==== | |||
* <code>GET /apiTokens</code> Тип возврата: | |||
** Изменено 200 ОК | |||
*** Измененная схема ApiTokenList | |||
**** Измененное свойство apiTokens | |||
***** Измененные области действия свойств | |||
****** Добавлены возможные значения: <code>settings.privacy.read</code> <code>settings.privacy.write</code> | |||
* <code>POST /apiTokens/lookup</code> Тип возврата: | |||
** Изменено 200 ОК | |||
*** Измененная схема ApiToken | |||
**** Измененные области действия свойств | |||
***** Добавлены возможные значения: <code>settings.privacy.read</code> <code>settings.privacy.write</code> | |||
* <code>GET /apiTokens/{id}</code> Тип возврата: | |||
** Изменено 200 ОК | |||
*** Измененная схема ApiToken | |||
**** Измененные области действия свойств | |||
***** Добавлены возможные значения: <code>settings.privacy.read</code> <code>settings.privacy.write</code> | |||
==== credentials ==== | |||
* <code>GET /credentials</code> Тип возврата: | |||
** Изменено 200 ОК | |||
*** Измененная схема CredentialsList | |||
**** Измененные учетные данные собственности | |||
***** Измененная область действия свойства | |||
****** Возможная добавленная стоимость: <code>APP_ENGINE</code> | |||
***** Измененные области действия свойств | |||
****** Добавлены возможные значения: <code>APP_ENGINE</code> | |||
* <code>POST /credentials</code> Запрос: | |||
** Измененная схема учетных данных | |||
*** Измененная область действия свойства | |||
**** Возможная добавленная стоимость: <code>APP_ENGINE</code> | |||
*** Измененные области действия свойств | |||
**** Добавлены возможные значения: <code>APP_ENGINE</code> | |||
* <code>GET /credentials/{id}</code> Тип возврата: | |||
** Изменено 200 ОК | |||
*** Измененная схема CredentialsResponseElement | |||
**** Измененная область действия свойства | |||
***** Возможная добавленная стоимость: <code>APP_ENGINE</code> | |||
**** Измененные области действия свойств | |||
***** Добавлены возможные значения: <code>APP_ENGINE</code> | |||
* <code>PUT /credentials/{id}</code> Запрос: | |||
** Измененная схема учетных данных | |||
*** Измененная область действия свойства | |||
**** Возможная добавленная стоимость: <code>APP_ENGINE</code> | |||
*** Измененные области действия свойств | |||
**** Добавлены возможные значения: <code>APP_ENGINE</code> | |||
==== eventProperties ==== | |||
* <code>GET /eventProperties</code> Тип возврата: | |||
** Изменено 200 ОК | |||
*** Измененная схема EventPropertiesList | |||
**** Измененное свойство eventProperties | |||
***** Добавлено свойство filterable | |||
* <code>GET /eventProperties/{propertyKey}</code> Тип возврата: | |||
** Изменено 200 ОК | |||
*** Измененная схема EventPropertyDetails | |||
**** Добавлено свойство filterable | |||
==== Logs ==== | |||
* <code>GET /logs/aggregate</code> Ранний пользователь Тип возврата: | |||
** Изменено 200 ОК | |||
*** Измененная схема AggregatedLog | |||
**** Добавлены предупреждения о свойствах | |||
* <code>GET /logs/export</code> Ранний пользователь Тип возврата: | |||
** Изменено 200 ОК | |||
*** Измененная схема ExportedLogRecordList | |||
**** Добавлены предупреждения о свойствах | |||
* <code>GET /logs/search</code> Ранний пользователь Тип возврата: | |||
** Изменено 200 ОК | |||
*** Измененная схема LogRecordsList | |||
**** Добавлены предупреждения о свойствах | |||
==== monitoringstate ==== | |||
* <code>GET /monitoringstate</code>Тип возврата: | |||
** Изменено 200 ОК | |||
*** Измененная схема MonitoredStates | |||
**** Изменено свойство monitoringStates | |||
***** Измененное состояние собственности | |||
****** Возможная добавленная стоимость: <code>process_group_different_id_due_to_declarative_grouping</code> | |||
==== synthetic ==== | |||
* <code>POST /synthetic/executions/batch</code> Параметр: | |||
** Добавить <code>Dt-App-Context</code>в заголовок | |||
* <code>GET /synthetic/monitors</code> Ранний пользователь Параметр: | |||
** Добавить <code>Dt-App-Context</code>в заголовок | |||
* <code>GET /synthetic/monitors/{monitorId}</code> Ранний пользователь Параметр: | |||
** Добавить <code>Dt-App-Context</code>в заголовок | |||
==== autoTags ==== | |||
* <code>POST /autoTags</code> Запрос: | |||
** Измененная схема AutoTag | |||
*** Измененное свойство rules | |||
**** Измененное свойство conditions | |||
***** Измененное свойство key | |||
****** Измененное свойство attribute | |||
******* Добавлены возможные значения: <code>NETWORK_AVAILABILITY_MONITOR_NAME</code> <code>NETWORK_AVAILABILITY_MONITOR_TAGS</code> | |||
* <code>POST /autoTags/validator</code> Запрос: | |||
** Измененная схема AutoTag | |||
*** Измененное свойство rules | |||
**** Измененное свойство conditions | |||
***** Измененное свойство key | |||
****** Измененное свойство attribute | |||
******* Добавлены возможные значения: <code>NETWORK_AVAILABILITY_MONITOR_NAME</code> <code>NETWORK_AVAILABILITY_MONITOR_TAGS</code> | |||
* <code>GET /autoTags/{id}</code> Тип возврата: | |||
** Изменено 200 ОК | |||
*** Измененная схема AutoTag | |||
**** Измененное свойство rules | |||
***** Измененное свойство conditions | |||
****** Измененное свойство key | |||
******* Измененное свойство attribute | |||
******** Добавлены возможные значения: <code>NETWORK_AVAILABILITY_MONITOR_NAME</code> <code>NETWORK_AVAILABILITY_MONITOR_TAGS</code> | |||
* <code>PUT /autoTags/{id}</code> Запрос: | |||
** Измененная схема AutoTag | |||
*** Измененное свойство rules | |||
**** Измененное свойство conditions | |||
***** Измененное свойство key | |||
****** Измененное свойство attribute | |||
******* Добавлены возможные значения: <code>NETWORK_AVAILABILITY_MONITOR_NAME</code> <code>NETWORK_AVAILABILITY_MONITOR_TAGS</code> | |||
* <code>POST /autoTags/{id}/validator</code> Запрос: | |||
** Измененная схема AutoTag | |||
*** Измененное свойство rules | |||
**** Измененное свойство conditions | |||
***** Измененное свойство key | |||
****** Измененное свойство attribute | |||
******* Добавлены возможные значения: <code>NETWORK_AVAILABILITY_MONITOR_NAME</code> <code>NETWORK_AVAILABILITY_MONITOR_TAGS</code> | |||
==== conditionalNaming ==== | |||
* <code>POST /conditionalNaming/{type}</code> Запрос: | |||
** Измененная схема ConditionalNamingRule | |||
*** Измененное свойство rules | |||
**** Измененное свойство key | |||
***** Измененное свойство attribute | |||
****** Добавлены возможные значения: <code>NETWORK_AVAILABILITY_MONITOR_NAME</code> <code>NETWORK_AVAILABILITY_MONITOR_TAGS</code> | |||
* <code>POST /conditionalNaming/{type}/validator</code> Запрос: | |||
** Измененная схема ConditionalNamingRule | |||
*** Измененное свойство rules | |||
**** Измененное свойство key | |||
***** Измененное свойство attribute | |||
****** Добавлены возможные значения: <code>NETWORK_AVAILABILITY_MONITOR_NAME</code> <code>NETWORK_AVAILABILITY_MONITOR_TAGS</code> | |||
* <code>GET /conditionalNaming/{type}/{id}</code> Тип возврата: | |||
** Изменено 200 ОК | |||
*** Измененная схема ConditionalNamingRule | |||
**** Измененное свойство rules | |||
***** Измененное свойство key | |||
****** Измененное свойство attribute | |||
******* Добавлены возможные значения: <code>NETWORK_AVAILABILITY_MONITOR_NAME</code> <code>NETWORK_AVAILABILITY_MONITOR_TAGS</code> | |||
* <code>PUT /conditionalNaming/{type}/{id}</code> Запрос: | |||
** Измененная схема ConditionalNamingRule | |||
*** Измененное свойство rules | |||
**** Измененное свойство key | |||
***** Измененное свойство attribute | |||
****** Добавлены возможные значения: <code>NETWORK_AVAILABILITY_MONITOR_NAME</code> <code>NETWORK_AVAILABILITY_MONITOR_TAGS</code> | |||
* <code>POST /conditionalNaming/{type}/{id}/validator</code> Запрос: | |||
** Измененная схема ConditionalNamingRule | |||
*** Измененное свойство rules | |||
**** Измененное свойство key | |||
***** Измененное свойство attribute | |||
****** Добавлены возможные значения: <code>NETWORK_AVAILABILITY_MONITOR_NAME</code> <code>NETWORK_AVAILABILITY_MONITOR_TAGS</code> | |||
==== credentials ==== | |||
* <code>GET /credentials</code> Тип возврата: | |||
** Изменено 200 ОК | |||
*** Измененная схема CredentialsList | |||
**** Изменённое свойство credentials | |||
***** Изменённое свойство scope | |||
****** Возможная добавленная стоимость: <code>APP_ENGINE</code> | |||
***** Изменённое свойство scope | |||
****** Возможная добавленная стоимость: <code>APP_ENGINE</code> | |||
* <code>POST /credentials</code> Запрос: | |||
** Изменена схема Credentials | |||
*** Изменённое свойство scope | |||
**** Возможная добавленная стоимость: <code>APP_ENGINE</code> | |||
*** Изменённое свойство scopes | |||
**** Возможная добавленная стоимость: <code>APP_ENGINE</code> | |||
* <code>GET /credentials/{id}</code> Тип возврата: | |||
** Изменено 200 ОК | |||
*** Измененная схема CredentialsResponseElement | |||
**** Изменённое свойство scope | |||
***** Возможная добавленная стоимость: <code>APP_ENGINE</code> | |||
**** Изменённое свойство scopes | |||
***** Возможная добавленная стоимость: <code>APP_ENGINE</code> | |||
* <code>PUT /credentials/{id}</code> Запрос: | |||
** Изменена схема Credentials | |||
*** Изменённое свойство scope | |||
**** Возможная добавленная стоимость: <code>APP_ENGINE</code> | |||
*** Изменённое свойство scopes | |||
**** Возможная добавленная стоимость: <code>APP_ENGINE</code> | |||
==== extensions ==== | |||
* <code>GET /extensions/{technology}/availableHosts</code> Ранний пользователь Параметр: | |||
** Измененная технология в пути | |||
*** Возможная добавленная стоимость: <code>SECURITY_SOFTWARE</code> | |||
==== service/requestAttributes ==== | |||
* <code>POST /service/requestAttributes</code> Запрос: | |||
** Измененная схема RequestAttribute | |||
*** Измененные данные о dataSources | |||
**** Измененное свойство scope | |||
***** Измененная служба serviceTechnology | |||
****** Возможная добавленная стоимость: <code>SECURITY_SOFTWARE</code> | |||
* <code>POST /service/requestAttributes/validator</code> Запрос: | |||
** Измененная схема RequestAttribute | |||
*** Измененные данные о dataSources | |||
**** Измененное свойство scope | |||
***** Измененная служба serviceTechnology | |||
****** Возможная добавленная стоимость: <code>SECURITY_SOFTWARE</code> | |||
* <code>GET /service/requestAttributes/{id}</code> Тип возврата: | |||
** Изменено 200 ОК | |||
*** Измененная схема RequestAttribute | |||
**** Измененные данные о dataSources | |||
***** Измененное свойство scope | |||
****** Измененная служба serviceTechnology | |||
******* Возможная добавленная стоимость: <code>SECURITY_SOFTWARE</code> | |||
* <code>PUT /service/requestAttributes/{id}</code> Запрос: | |||
** Измененная схема RequestAttribute | |||
*** Измененные данные о dataSources | |||
**** Измененное свойство scope | |||
***** Измененная служба serviceTechnology | |||
****** Возможная добавленная стоимость: <code>SECURITY_SOFTWARE</code> | |||
* <code>POST /service/requestAttributes/{id}/validator</code> Запрос: | |||
** Измененная схема RequestAttribute | |||
*** Измененные данные о dataSources | |||
**** Измененное свойство scope | |||
***** Измененная служба serviceTechnology | |||
****** Возможная добавленная стоимость: <code>SECURITY_SOFTWARE</code> | |||
=== Кластер === | |||
==== iam/repo ==== | |||
* <code>GET /iam/repo/{level-type}/{level-id}/policies</code> Параметр: | |||
** Добавить категории в запрос Тип возврата: | |||
** Изменено 200 ОК | |||
*** Измененная схема LevelPoliciesBasicDataList | |||
**** Изменённое свойство policies | |||
***** Добавлено свойство category | |||
* <code>POST /iam/repo/{level-type}/{level-id}/policies</code> Запрос: | |||
** Измененная схема CreateOrUpdateLevelPolicyRequest | |||
*** Добавлена категория свойств Тип возврата: | |||
** Изменено 201 Создано | |||
*** Изменена схема Policy | |||
**** Добавлено свойство category | |||
* <code>GET /iam/repo/{level-type}/{level-id}/policies/aggregate</code> Тип возврата: | |||
** Изменено 200 ОК | |||
*** Измененная схема PolicyOverviewList | |||
**** Изменено свойство policyOverviewList | |||
***** Изменено свойство category | |||
* <code>POST /iam/repo/{level-type}/{level-id}/policies/validation</code> Запрос: | |||
** Измененная схема CreateOrUpdateLevelPolicyRequest | |||
*** Изменено свойство category | |||
* <code>POST /iam/repo/{level-type}/{level-id}/policies/validation/{policy-uuid}</code> Запрос: | |||
** Измененная схема CreateOrUpdateLevelPolicyRequest | |||
*** Изменено свойство category | |||
* <code>GET /iam/repo/{level-type}/{level-id}/policies/{uuid}</code> Тип возврата: | |||
** Изменено 200 ОК | |||
*** Измененная схема Policy | |||
**** Изменено свойство category | |||
* <code>PUT /iam/repo/{level-type}/{level-id}/policies/{uuid}</code> Запрос: | |||
** Измененная схема CreateOrUpdateLevelPolicyRequest | |||
*** Добавлена категория свойств Тип возврата: | |||
** Изменено 201 Создано | |||
*** Измененная схема Policy | |||
**** Изменено свойство category | |||
==== iam/resolution ==== | |||
* <code>GET /iam/resolution/{level-type}/{level-id}/descendants/effectivepermissions</code> Тип возврата: | |||
** Изменено 200 ОК | |||
*** Изменена схема DescendantsEffectivePermissions Нарушена совместимость | |||
**** Измененное свойство [ descendantLevelsEffectivePermissions ] | |||
***** Измененная схема значения словаря: | |||
****** Изменено свойство effectivePermissions | |||
******* Добавлено свойство granted | |||
******* Удалено свойство effects | |||
* <code>GET /iam/resolution/{level-type}/{level-id}/effectivepermissions</code> Тип возврата: | |||
** Изменено 200 ОК | |||
*** Изменена схема EffectivePermissions. Нарушена совместимость. | |||
**** Изменено свойство effectivePermissions | |||
***** Добавлено свойство granted | |||
***** Удалено свойство effects | |||
==== settings/objects ==== | |||
* <code>GET /settings/objects/{objectId}</code>Тип возврата: | |||
** Изменено 200 ОК | |||
*** Изменена схема SettingsObjectByObjectIdResponse Нарушена совместимость | |||
**** Удалено свойство modificationInfo | |||
==== settings/schemas ==== | |||
* <code>GET /settings/schemas</code>Параметр: | |||
** Добавить поля в запрос Тип возвращаемого значения: | |||
** Изменено 200 ОК | |||
*** Изменена схема SchemaList Нарушена совместимость | |||
**** Изменено свойство items | |||
***** Добавлены свойства: multiObject упорядочен | |||
***** Удалены обязательные свойства: displayName latestSchemaVersion schemaId | |||
=== API среды === | |||
==== Auditlogs ==== | |||
* <code>GET /auditlogs</code> Ранний пользователь | |||
** Тип возврата: | |||
*** Изменено 200 ОК | |||
**** Измененная схема AuditLog Критические изменения | |||
***** Измененные свойства auditLogs | |||
****** Измененное свойство category | |||
******* Возможная добавленная стоимость: <code>ACTIVEGATE_TOKEN</code> | |||
******* Удалены возможные значения: <code>ACTIVE_GATE</code> <code>AGENT</code> | |||
****** Изменено свойство eventType | |||
******* Удалено возможное значение: <code>REMOTE_CONFIGURATION_MANAGEMENT</code> | |||
* <code>GET /auditlogs/{id}</code> Ранний пользователь | |||
** Тип возврата: | |||
*** Изменено 200 ОК | |||
**** Измененная схема AuditLogEntry Критические изменения | |||
***** Измененное свойство category | |||
****** Возможная добавленная стоимость: <code>ACTIVEGATE_TOKEN</code> | |||
****** Удалены возможные значения: <code>ACTIVE_GATE</code> <code>AGENT</code> | |||
***** Изменено свойство eventType | |||
****** Удалено возможное значение: <code>REMOTE_CONFIGURATION_MANAGEMENT</code> | |||
==== AI/securityAdvices ==== | |||
* <code>GET /ai/securityAdvices</code> | |||
** Тип возврата: | |||
*** Изменено 200 ОК | |||
**** Измененная схема AISecurityAdviceList | |||
***** Измененное свойство advices | |||
****** Измененная свойство technology | |||
******* Возможная добавленная стоимость: <code>PYTHON</code> | |||
==== securityProblems ==== | |||
* <code>GET /securityProblems</code> | |||
** Тип возврата: | |||
*** Изменено 200 ОК | |||
**** Измененная схема SecurityProblemList | |||
***** Изменено обеспечение securityProblems | |||
****** Измененное свойство technology | |||
******* Возможная добавленная стоимость: <code>PYTHON</code> | |||
* <code>GET /securityProblems/{id}</code> | |||
** Тип возврата: | |||
*** Изменено 200 ОК | |||
**** Измененная схема SecurityProblemDetails | |||
***** Измененная свойство technology | |||
****** Возможная добавленная стоимость: <code>PYTHON</code> | |||
==== Настройки ==== | |||
* <code>GET /settings/objects/{objectId}</code> | |||
** Тип возврата: | |||
*** Изменено 200 ОК | |||
**** Измененная схема SettingsObjectByObjectIdResponse | |||
***** Удаленное свойство: modificationInfo | |||
* <code>GET /settings/schemas</code> | |||
** Параметр: | |||
*** Добавить поля в запрос | |||
** Тип возврата: | |||
*** Изменено 200 ОК | |||
**** Измененная схема SchemaList Критические изменения | |||
***** Измененные property items | |||
****** Добавлены свойства: multiObject ordered | |||
****** Удалены обязательные свойства: displayName latestSchemaVersion schemaId | |||
Текущая версия на 16:13, 21 мая 2025
Примечания к релизам / Примечания к релизу 296
Ключ-АСТРОМ
Ключ-АСТРОМ расширяет возможности синтетического мониторинга с помощью мониторов доступности сети для проверки доступности инфраструктуры и служб
Ключ-АСТРОМ расширяет область действия синтетического мониторинга на сетевой и транспортный уровни вашего технологического стека с введением новых типов синтетических тестов: ICMP Ping, проверка порта TCP и DNS — все под эгидой Network Availability Monitoring (NAM). Ваши команды получают круглосуточную информацию о работоспособности и доступности вашей инфраструктуры и сети. Синтетический мониторинг теперь также предоставляет базовую информацию о работоспособности сетевых служб, которые не основаны на HTTP(s) и, таким образом, не были нацелены на синтетическое тестирование в прошлом.
Обновите Ключ-АСТРОМ до новой версии быстрее
Ключ-АСТРОМ публикует новые версии ежемесячно с равномерным версионированием. В настоящее время вам необходимо обновлять версии последовательно. Например, с версии 1.296 вам необходимо обновиться до 1.298, а затем до 1.300.
Начиная с версии 1.296, Ключ-АСТРОМ пропускает определенные версии в процессе развертывания, чтобы вы могли обновиться до новой версии быстрее. Например, вам придется обновиться с версии 1.296 непосредственно до 1.300, как только будет выпущена версия 1.300. Чтобы приспособиться к новому процессу развертывания, вам может потребоваться адаптировать подходы к тестированию и развертыванию.
Критические изменения
Запрос API развертывания: параметры теперь проверяются и отклоняются, если значение недействительно
Платформа | Службы платформы
Ранее конечные точки API развертывания выполняли откат к значению по умолчанию, если заданное значение было недействительным. С этим изменением запрос будет отклонен из-за нарушений ограничений.
Новые функции и улучшения
Обновление Cassandra до версии 4.0.13
Платформа
Узлы Cassandra обновлены до версии 4.0.13.
Улучшен процессор Cassandra в некоторых развертываниях
Скорректирована настройка Cassandra для устранения проблем с высокой загрузкой ЦП Cassandra в некоторых развертываниях Ключ-АСТРОМ.
Новый тип синтетических тестов – Мониторинг доступности сети
Цифровой опыт | Синтетический мониторинг
Мы расширили область синтетического мониторинга новым типом синтетического теста - Network Availability Monitoring (NAM) , который состоит из следующих типов ICMP, TCP и DNS. Благодаря этому усовершенствованию вы можете иметь круглосуточное представление о состоянии инфраструктуры и сети, предоставляющей к ней доступ.
Kubernetes: оптимизированные оповещения для плавного завершения работы
Наблюдаемость инфраструктуры | Kubernetes
Раньше, если узел Kubernetes был корректно выключен, вы бы получили оповещение о том, что хост недоступен. Теперь, когда происходит корректное выключение, оповещения не будет, если вы явно не выберете получать оповещения для корректных выключений (настраивается через Настройки , отключено по умолчанию).
Новое поле для контейнерных объектов (CGI)
Наблюдаемость инфраструктуры | Kubernetes
Добавлено новое поле для контейнерных объектов (CGI), называемое containerImageDigest, которое идентифицирует конкретный образ/версию контейнера. Это отображается на странице Контейнер и включено в ответ API объекта.
Декларативная технология представлена как основная технология
Наблюдаемость инфраструктуры | Хосты
Декларативная технология теперь отображается как основная технология на страницах Ключ-АСТРОМ.
На странице обзора технологий теперь отображаются все технологии группы процессов
Наблюдаемость инфраструктуры | Хосты
Добавлены технологические плитки для всех технологий группы процессов вместо одной для основной технологии.
Предупреждение для декларативно сгруппированных глубоко контролируемых процессов
Наблюдаемость инфраструктуры | Хосты
Для глубоко отслеживаемых процессов, попадающих в декларативную группировку, будет отображаться предупреждающее сообщение, что делает некоторые данные недоступными.
Доступен новый источник атрибутов запроса для имени пути 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 по-прежнему учитывались для мониторинга и использования.
Кластер
- Исправлена ошибка, из-за которой для управляемых кластеров с высокой доступностью премиум-класса после аварийного переключения центра обработки данных проблемы, возникшие в период аварийного переключения, не поддавались ручному закрытию.
- Исправлена ошибка, из-за которой запись в настройку `builtin:host.monitoring` могла привести к общему замедлению работы сервера.
- Фильтр лога анализа отказов обновлен для обработки неопределенного идентификатора службы, а также улучшено создание фильтра для идентификатора службы.
- Если ваши ЕдиныеАгенты могут подключаться к целевой среде только через Активный Шлюз (например, они находятся в ограниченной сети), то они не смогут использовать Remote Configuration Manager для изменения своего подключения.
- Метрики в разделе «Квоты» на странице сведений о пространстве имен 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` (поведение соответствует веб-интерфейсу пользователя).
ЕдиныйАгент Ключ-АСТРОМ
Технологическая поддержка
Поддержка новых технологий
- 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 больше не маскируются.
Модуль регистрации
- Исправлена ошибка, из-за которой правило ограничения поиска по дате применялось ко всем логам, игнорируя условие соответствия.
- Исправлена проблема, при которой агент лога мог отправлять дублирующие записи, если приложение лога открывало новый файл до закрытия предыдущего. Это происходило, например, в библиотеке log4j.
Node.js
- Исправлена проблема инициализации Live Debugger, из-за которой он не запускался должным образом.
модуль ОС
- Уменьшены скачки загрузки ЦП при мониторинге служб ОС на RHEL 8 (systemd 239-70+).
- Решена проблема, при которой в некоторых случаях статус службы брался из другой службы.
- Исправлена ошибка, из-за которой отображались неадекватные сообщения о процессах с отсутствующим глубоким мониторингом.
- Уменьшено потребление памяти в системах с большим количеством запущенных процессов.
ЕдиныйАгент для Android
Версия 8.295 GA не содержит решенных проблем, с которыми сталкиваются пользователи.
ЕдиныйАгент для iOS
Версия 8.295 GA не содержит решенных проблем, с которыми сталкиваются пользователи.
ЕдиныйАгент для JavaScript
Выпуск версии 1.295 GA не содержит решенных проблем, с которыми сталкиваются пользователи.
API Ключ-АСТРОМ
Конфигурация
Расширения
GET /extensions/{technology}/availableHostsРанний пользователь- Параметр
- Изменён параметр technology в пути
- Добавлены возможные значения:
MONGODB_CLIENTMONGODB_CLIENT_DOTNET
- Добавлены возможные значения:
- Изменён параметр technology в пути
- Параметр
Атрибуты сервиса/запроса
POST /service/requestAttributes- Запрос:
- Измененная схема RequestAttribute
- Измененные данные о dataSources
- Измененная область scope
- Измененная служба serviceTechnology
- Добавлены возможные значения:
MONGODB_CLIENTMONGODB_CLIENT_DOTNET
- Добавлены возможные значения:
- Измененная служба serviceTechnology
- Изменен источник собственности
- Возможная добавленная стоимость:
CICS_PATH_NAME
- Возможная добавленная стоимость:
- Измененная область scope
- Измененные данные о dataSources
- Измененная схема RequestAttribute
- Запрос:
POST /service/requestAttributes/validator- Запрос:
- Измененная схема RequestAttribute
- Измененные данные о dataSources
- Измененная область scope
- Измененная служба serviceTechnology
- Добавлены возможные значения:
MONGODB_CLIENTMONGODB_CLIENT_DOTNET
- Добавлены возможные значения:
- Измененная служба serviceTechnology
- Изменен источник собственности
- Возможная добавленная стоимость:
CICS_PATH_NAME
- Возможная добавленная стоимость:
- Измененная область scope
- Измененные данные о dataSources
- Измененная схема RequestAttribute
- Запрос:
GET /service/requestAttributes/{id}- Тип возврата:
- Изменено 200 ОК
- Измененная схема RequestAttribute
- Измененные данные о dataSources
- Измененная область scope
- Измененная служба serviceTechnology
- Добавлены возможные значения:
MONGODB_CLIENTMONGODB_CLIENT_DOTNET
- Добавлены возможные значения:
- Измененная служба serviceTechnology
- Изменен источник собственности
- Возможная добавленная стоимость:
CICS_PATH_NAME
- Возможная добавленная стоимость:
- Измененная область scope
- Измененные данные о dataSources
- Измененная схема RequestAttribute
- Изменено 200 ОК
- Тип возврата:
PUT /service/requestAttributes/{id}- Запрос:
- Измененная схема RequestAttribute
- Измененные данные о dataSources
- Измененная область scope
- Измененная служба serviceTechnology
- Добавлены возможные значения:
MONGODB_CLIENTMONGODB_CLIENT_DOTNET
- Добавлены возможные значения:
- Измененная служба serviceTechnology
- Изменен источник собственности
- Возможная добавленная стоимость:
CICS_PATH_NAME
- Возможная добавленная стоимость:
- Измененная область scope
- Измененные данные о dataSources
- Измененная схема RequestAttribute
- Запрос:
POST /service/requestAttributes/{id}/validator- Запрос:
- Измененная схема RequestAttribute
- Измененные данные о dataSources
- Измененная область scope
- Измененная служба serviceTechnology
- Добавлены возможные значения:
MONGODB_CLIENTMONGODB_CLIENT_DOTNET
- Добавлены возможные значения:
- Измененная служба serviceTechnology
- Изменен источник собственности
- Возможная добавленная стоимость:
CICS_PATH_NAME
- Возможная добавленная стоимость:
- Измененная область scope
- Измененные данные о dataSources
- Измененная схема RequestAttribute
- Запрос:
ЕдиныйАгент
GET /oneagentsПараметр:- Изменено detailAvailabilityState в запросе
- Добавленное возможное значение:
SHUTDOWN_K8S_NODE_SHUTDOWNТип возврата:
- Добавленное возможное значение:
- Изменено 200 ОК
- Измененная схема HostsListPage
- Изменены хозяева свойств
- Возможная добавленная стоимость:
SHUTDOWN_K8S_NODE_SHUTDOWN
- Возможная добавленная стоимость:
- Изменены хозяева свойств
- Измененная схема HostsListPage
- Изменено detailAvailabilityState в запросе
tokens
GET /tokensПараметр:- Изменены разрешения в запросе
- Добавлены возможные значения:
settings.privacy.readsettings.privacy.write
- Добавлены возможные значения:
- Изменены разрешения в запросе
POST /tokens/lookupТип возврата:- Изменено 200 ОК
- Измененная схема TokenMetadata
- Измененные области действия свойств
- Добавлены возможные значения:
settings.privacy.readsettings.privacy.write
- Добавлены возможные значения:
- Измененные области действия свойств
- Измененная схема TokenMetadata
- Изменено 200 ОК
GET /tokens/{id}Тип возврата:- Изменено 200 ОК
- Измененная схема TokenMetadata
- Измененные области действия свойств
- Добавлены возможные значения:
settings.privacy.readsettings.privacy.write
- Добавлены возможные значения:
- Измененные области действия свойств
- Измененная схема TokenMetadata
- Изменено 200 ОК
userSessionQueryLanguage
GET /userSessionQueryLanguage/tableТип возврата:- Изменено 199 null
- Измененная схема UserSession
- Изменено свойство reasonForNoSessionReplayMobile
- Добавлены возможные значения:
FULL_STORAGERETENTION_TIME
- Добавлены возможные значения:
- Изменено свойство reasonForNoSessionReplayMobile
- Измененная схема UserSession
- Изменено 199 null
GET /userSessionQueryLanguage/treeТип возврата:- Изменено 199 null
- Измененная схема UserSession
- Изменено свойство reasonForNoSessionReplayMobile
- Добавлены возможные значения:
FULL_STORAGERETENTION_TIME
- Добавлены возможные значения:
- Изменено свойство reasonForNoSessionReplayMobile
- Измененная схема UserSession
- Изменено 199 null
settings/privacy-sync
Новые:
POST /settings/privacy-sync/personal-data/settings:exportPOST /settings/privacy-sync/personal-data:delete
apiTokens
GET /apiTokensТип возврата:- Изменено 200 ОК
- Измененная схема ApiTokenList
- Измененное свойство apiTokens
- Измененные области действия свойств
- Добавлены возможные значения:
settings.privacy.readsettings.privacy.write
- Добавлены возможные значения:
- Измененные области действия свойств
- Измененное свойство apiTokens
- Измененная схема ApiTokenList
- Изменено 200 ОК
POST /apiTokens/lookupТип возврата:- Изменено 200 ОК
- Измененная схема ApiToken
- Измененные области действия свойств
- Добавлены возможные значения:
settings.privacy.readsettings.privacy.write
- Добавлены возможные значения:
- Измененные области действия свойств
- Измененная схема ApiToken
- Изменено 200 ОК
GET /apiTokens/{id}Тип возврата:- Изменено 200 ОК
- Измененная схема ApiToken
- Измененные области действия свойств
- Добавлены возможные значения:
settings.privacy.readsettings.privacy.write
- Добавлены возможные значения:
- Измененные области действия свойств
- Измененная схема ApiToken
- Изменено 200 ОК
credentials
GET /credentialsТип возврата:- Изменено 200 ОК
- Измененная схема CredentialsList
- Измененные учетные данные собственности
- Измененная область действия свойства
- Возможная добавленная стоимость:
APP_ENGINE
- Возможная добавленная стоимость:
- Измененные области действия свойств
- Добавлены возможные значения:
APP_ENGINE
- Добавлены возможные значения:
- Измененная область действия свойства
- Измененные учетные данные собственности
- Измененная схема CredentialsList
- Изменено 200 ОК
POST /credentialsЗапрос:- Измененная схема учетных данных
- Измененная область действия свойства
- Возможная добавленная стоимость:
APP_ENGINE
- Возможная добавленная стоимость:
- Измененные области действия свойств
- Добавлены возможные значения:
APP_ENGINE
- Добавлены возможные значения:
- Измененная область действия свойства
- Измененная схема учетных данных
GET /credentials/{id}Тип возврата:- Изменено 200 ОК
- Измененная схема CredentialsResponseElement
- Измененная область действия свойства
- Возможная добавленная стоимость:
APP_ENGINE
- Возможная добавленная стоимость:
- Измененные области действия свойств
- Добавлены возможные значения:
APP_ENGINE
- Добавлены возможные значения:
- Измененная область действия свойства
- Измененная схема CredentialsResponseElement
- Изменено 200 ОК
PUT /credentials/{id}Запрос:- Измененная схема учетных данных
- Измененная область действия свойства
- Возможная добавленная стоимость:
APP_ENGINE
- Возможная добавленная стоимость:
- Измененные области действия свойств
- Добавлены возможные значения:
APP_ENGINE
- Добавлены возможные значения:
- Измененная область действия свойства
- Измененная схема учетных данных
eventProperties
GET /eventPropertiesТип возврата:- Изменено 200 ОК
- Измененная схема EventPropertiesList
- Измененное свойство eventProperties
- Добавлено свойство filterable
- Измененное свойство eventProperties
- Измененная схема EventPropertiesList
- Изменено 200 ОК
GET /eventProperties/{propertyKey}Тип возврата:- Изменено 200 ОК
- Измененная схема EventPropertyDetails
- Добавлено свойство filterable
- Измененная схема EventPropertyDetails
- Изменено 200 ОК
Logs
GET /logs/aggregateРанний пользователь Тип возврата:- Изменено 200 ОК
- Измененная схема AggregatedLog
- Добавлены предупреждения о свойствах
- Измененная схема AggregatedLog
- Изменено 200 ОК
GET /logs/exportРанний пользователь Тип возврата:- Изменено 200 ОК
- Измененная схема ExportedLogRecordList
- Добавлены предупреждения о свойствах
- Измененная схема ExportedLogRecordList
- Изменено 200 ОК
GET /logs/searchРанний пользователь Тип возврата:- Изменено 200 ОК
- Измененная схема LogRecordsList
- Добавлены предупреждения о свойствах
- Измененная схема LogRecordsList
- Изменено 200 ОК
monitoringstate
GET /monitoringstateТип возврата:- Изменено 200 ОК
- Измененная схема MonitoredStates
- Изменено свойство monitoringStates
- Измененное состояние собственности
- Возможная добавленная стоимость:
process_group_different_id_due_to_declarative_grouping
- Возможная добавленная стоимость:
- Измененное состояние собственности
- Изменено свойство monitoringStates
- Измененная схема MonitoredStates
- Изменено 200 ОК
synthetic
POST /synthetic/executions/batchПараметр:- Добавить
Dt-App-Contextв заголовок
- Добавить
GET /synthetic/monitorsРанний пользователь Параметр:- Добавить
Dt-App-Contextв заголовок
- Добавить
GET /synthetic/monitors/{monitorId}Ранний пользователь Параметр:- Добавить
Dt-App-Contextв заголовок
- Добавить
autoTags
POST /autoTagsЗапрос:- Измененная схема AutoTag
- Измененное свойство rules
- Измененное свойство conditions
- Измененное свойство key
- Измененное свойство attribute
- Добавлены возможные значения:
NETWORK_AVAILABILITY_MONITOR_NAMENETWORK_AVAILABILITY_MONITOR_TAGS
- Добавлены возможные значения:
- Измененное свойство attribute
- Измененное свойство key
- Измененное свойство conditions
- Измененное свойство rules
- Измененная схема AutoTag
POST /autoTags/validatorЗапрос:- Измененная схема AutoTag
- Измененное свойство rules
- Измененное свойство conditions
- Измененное свойство key
- Измененное свойство attribute
- Добавлены возможные значения:
NETWORK_AVAILABILITY_MONITOR_NAMENETWORK_AVAILABILITY_MONITOR_TAGS
- Добавлены возможные значения:
- Измененное свойство attribute
- Измененное свойство key
- Измененное свойство conditions
- Измененное свойство rules
- Измененная схема AutoTag
GET /autoTags/{id}Тип возврата:- Изменено 200 ОК
- Измененная схема AutoTag
- Измененное свойство rules
- Измененное свойство conditions
- Измененное свойство key
- Измененное свойство attribute
- Добавлены возможные значения:
NETWORK_AVAILABILITY_MONITOR_NAMENETWORK_AVAILABILITY_MONITOR_TAGS
- Добавлены возможные значения:
- Измененное свойство attribute
- Измененное свойство key
- Измененное свойство conditions
- Измененное свойство rules
- Измененная схема AutoTag
- Изменено 200 ОК
PUT /autoTags/{id}Запрос:- Измененная схема AutoTag
- Измененное свойство rules
- Измененное свойство conditions
- Измененное свойство key
- Измененное свойство attribute
- Добавлены возможные значения:
NETWORK_AVAILABILITY_MONITOR_NAMENETWORK_AVAILABILITY_MONITOR_TAGS
- Добавлены возможные значения:
- Измененное свойство attribute
- Измененное свойство key
- Измененное свойство conditions
- Измененное свойство rules
- Измененная схема AutoTag
POST /autoTags/{id}/validatorЗапрос:- Измененная схема AutoTag
- Измененное свойство rules
- Измененное свойство conditions
- Измененное свойство key
- Измененное свойство attribute
- Добавлены возможные значения:
NETWORK_AVAILABILITY_MONITOR_NAMENETWORK_AVAILABILITY_MONITOR_TAGS
- Добавлены возможные значения:
- Измененное свойство attribute
- Измененное свойство key
- Измененное свойство conditions
- Измененное свойство rules
- Измененная схема AutoTag
conditionalNaming
POST /conditionalNaming/{type}Запрос:- Измененная схема ConditionalNamingRule
- Измененное свойство rules
- Измененное свойство key
- Измененное свойство attribute
- Добавлены возможные значения:
NETWORK_AVAILABILITY_MONITOR_NAMENETWORK_AVAILABILITY_MONITOR_TAGS
- Добавлены возможные значения:
- Измененное свойство attribute
- Измененное свойство key
- Измененное свойство rules
- Измененная схема ConditionalNamingRule
POST /conditionalNaming/{type}/validatorЗапрос:- Измененная схема ConditionalNamingRule
- Измененное свойство rules
- Измененное свойство key
- Измененное свойство attribute
- Добавлены возможные значения:
NETWORK_AVAILABILITY_MONITOR_NAMENETWORK_AVAILABILITY_MONITOR_TAGS
- Добавлены возможные значения:
- Измененное свойство attribute
- Измененное свойство key
- Измененное свойство rules
- Измененная схема ConditionalNamingRule
GET /conditionalNaming/{type}/{id}Тип возврата:- Изменено 200 ОК
- Измененная схема ConditionalNamingRule
- Измененное свойство rules
- Измененное свойство key
- Измененное свойство attribute
- Добавлены возможные значения:
NETWORK_AVAILABILITY_MONITOR_NAMENETWORK_AVAILABILITY_MONITOR_TAGS
- Добавлены возможные значения:
- Измененное свойство attribute
- Измененное свойство key
- Измененное свойство rules
- Измененная схема ConditionalNamingRule
- Изменено 200 ОК
PUT /conditionalNaming/{type}/{id}Запрос:- Измененная схема ConditionalNamingRule
- Измененное свойство rules
- Измененное свойство key
- Измененное свойство attribute
- Добавлены возможные значения:
NETWORK_AVAILABILITY_MONITOR_NAMENETWORK_AVAILABILITY_MONITOR_TAGS
- Добавлены возможные значения:
- Измененное свойство attribute
- Измененное свойство key
- Измененное свойство rules
- Измененная схема ConditionalNamingRule
POST /conditionalNaming/{type}/{id}/validatorЗапрос:- Измененная схема ConditionalNamingRule
- Измененное свойство rules
- Измененное свойство key
- Измененное свойство attribute
- Добавлены возможные значения:
NETWORK_AVAILABILITY_MONITOR_NAMENETWORK_AVAILABILITY_MONITOR_TAGS
- Добавлены возможные значения:
- Измененное свойство attribute
- Измененное свойство key
- Измененное свойство rules
- Измененная схема ConditionalNamingRule
credentials
GET /credentialsТип возврата:- Изменено 200 ОК
- Измененная схема CredentialsList
- Изменённое свойство credentials
- Изменённое свойство scope
- Возможная добавленная стоимость:
APP_ENGINE
- Возможная добавленная стоимость:
- Изменённое свойство scope
- Возможная добавленная стоимость:
APP_ENGINE
- Возможная добавленная стоимость:
- Изменённое свойство scope
- Изменённое свойство credentials
- Измененная схема CredentialsList
- Изменено 200 ОК
POST /credentialsЗапрос:- Изменена схема Credentials
- Изменённое свойство scope
- Возможная добавленная стоимость:
APP_ENGINE
- Возможная добавленная стоимость:
- Изменённое свойство scopes
- Возможная добавленная стоимость:
APP_ENGINE
- Возможная добавленная стоимость:
- Изменённое свойство scope
- Изменена схема Credentials
GET /credentials/{id}Тип возврата:- Изменено 200 ОК
- Измененная схема CredentialsResponseElement
- Изменённое свойство scope
- Возможная добавленная стоимость:
APP_ENGINE
- Возможная добавленная стоимость:
- Изменённое свойство scopes
- Возможная добавленная стоимость:
APP_ENGINE
- Возможная добавленная стоимость:
- Изменённое свойство scope
- Измененная схема CredentialsResponseElement
- Изменено 200 ОК
PUT /credentials/{id}Запрос:- Изменена схема Credentials
- Изменённое свойство scope
- Возможная добавленная стоимость:
APP_ENGINE
- Возможная добавленная стоимость:
- Изменённое свойство scopes
- Возможная добавленная стоимость:
APP_ENGINE
- Возможная добавленная стоимость:
- Изменённое свойство scope
- Изменена схема Credentials
extensions
GET /extensions/{technology}/availableHostsРанний пользователь Параметр:- Измененная технология в пути
- Возможная добавленная стоимость:
SECURITY_SOFTWARE
- Возможная добавленная стоимость:
- Измененная технология в пути
service/requestAttributes
POST /service/requestAttributesЗапрос:- Измененная схема RequestAttribute
- Измененные данные о dataSources
- Измененное свойство scope
- Измененная служба serviceTechnology
- Возможная добавленная стоимость:
SECURITY_SOFTWARE
- Возможная добавленная стоимость:
- Измененная служба serviceTechnology
- Измененное свойство scope
- Измененные данные о dataSources
- Измененная схема RequestAttribute
POST /service/requestAttributes/validatorЗапрос:- Измененная схема RequestAttribute
- Измененные данные о dataSources
- Измененное свойство scope
- Измененная служба serviceTechnology
- Возможная добавленная стоимость:
SECURITY_SOFTWARE
- Возможная добавленная стоимость:
- Измененная служба serviceTechnology
- Измененное свойство scope
- Измененные данные о dataSources
- Измененная схема RequestAttribute
GET /service/requestAttributes/{id}Тип возврата:- Изменено 200 ОК
- Измененная схема RequestAttribute
- Измененные данные о dataSources
- Измененное свойство scope
- Измененная служба serviceTechnology
- Возможная добавленная стоимость:
SECURITY_SOFTWARE
- Возможная добавленная стоимость:
- Измененная служба serviceTechnology
- Измененное свойство scope
- Измененные данные о dataSources
- Измененная схема RequestAttribute
- Изменено 200 ОК
PUT /service/requestAttributes/{id}Запрос:- Измененная схема RequestAttribute
- Измененные данные о dataSources
- Измененное свойство scope
- Измененная служба serviceTechnology
- Возможная добавленная стоимость:
SECURITY_SOFTWARE
- Возможная добавленная стоимость:
- Измененная служба serviceTechnology
- Измененное свойство scope
- Измененные данные о dataSources
- Измененная схема RequestAttribute
POST /service/requestAttributes/{id}/validatorЗапрос:- Измененная схема RequestAttribute
- Измененные данные о dataSources
- Измененное свойство scope
- Измененная служба serviceTechnology
- Возможная добавленная стоимость:
SECURITY_SOFTWARE
- Возможная добавленная стоимость:
- Измененная служба serviceTechnology
- Измененное свойство scope
- Измененные данные о dataSources
- Измененная схема RequestAttribute
Кластер
iam/repo
GET /iam/repo/{level-type}/{level-id}/policiesПараметр:- Добавить категории в запрос Тип возврата:
- Изменено 200 ОК
- Измененная схема LevelPoliciesBasicDataList
- Изменённое свойство policies
- Добавлено свойство category
- Изменённое свойство policies
- Измененная схема LevelPoliciesBasicDataList
POST /iam/repo/{level-type}/{level-id}/policiesЗапрос:- Измененная схема CreateOrUpdateLevelPolicyRequest
- Добавлена категория свойств Тип возврата:
- Изменено 201 Создано
- Изменена схема Policy
- Добавлено свойство category
- Изменена схема Policy
- Измененная схема CreateOrUpdateLevelPolicyRequest
GET /iam/repo/{level-type}/{level-id}/policies/aggregateТип возврата:- Изменено 200 ОК
- Измененная схема PolicyOverviewList
- Изменено свойство policyOverviewList
- Изменено свойство category
- Изменено свойство policyOverviewList
- Измененная схема PolicyOverviewList
- Изменено 200 ОК
POST /iam/repo/{level-type}/{level-id}/policies/validationЗапрос:- Измененная схема CreateOrUpdateLevelPolicyRequest
- Изменено свойство category
- Измененная схема CreateOrUpdateLevelPolicyRequest
POST /iam/repo/{level-type}/{level-id}/policies/validation/{policy-uuid}Запрос:- Измененная схема CreateOrUpdateLevelPolicyRequest
- Изменено свойство category
- Измененная схема CreateOrUpdateLevelPolicyRequest
GET /iam/repo/{level-type}/{level-id}/policies/{uuid}Тип возврата:- Изменено 200 ОК
- Измененная схема Policy
- Изменено свойство category
- Измененная схема Policy
- Изменено 200 ОК
PUT /iam/repo/{level-type}/{level-id}/policies/{uuid}Запрос:- Измененная схема CreateOrUpdateLevelPolicyRequest
- Добавлена категория свойств Тип возврата:
- Изменено 201 Создано
- Измененная схема Policy
- Изменено свойство category
- Измененная схема Policy
- Измененная схема CreateOrUpdateLevelPolicyRequest
iam/resolution
GET /iam/resolution/{level-type}/{level-id}/descendants/effectivepermissionsТип возврата:- Изменено 200 ОК
- Изменена схема DescendantsEffectivePermissions Нарушена совместимость
- Измененное свойство [ descendantLevelsEffectivePermissions ]
- Измененная схема значения словаря:
- Изменено свойство effectivePermissions
- Добавлено свойство granted
- Удалено свойство effects
- Изменено свойство effectivePermissions
- Измененная схема значения словаря:
- Измененное свойство [ descendantLevelsEffectivePermissions ]
- Изменена схема DescendantsEffectivePermissions Нарушена совместимость
- Изменено 200 ОК
GET /iam/resolution/{level-type}/{level-id}/effectivepermissionsТип возврата:- Изменено 200 ОК
- Изменена схема EffectivePermissions. Нарушена совместимость.
- Изменено свойство effectivePermissions
- Добавлено свойство granted
- Удалено свойство effects
- Изменено свойство effectivePermissions
- Изменена схема EffectivePermissions. Нарушена совместимость.
- Изменено 200 ОК
settings/objects
GET /settings/objects/{objectId}Тип возврата:- Изменено 200 ОК
- Изменена схема SettingsObjectByObjectIdResponse Нарушена совместимость
- Удалено свойство modificationInfo
- Изменена схема SettingsObjectByObjectIdResponse Нарушена совместимость
- Изменено 200 ОК
settings/schemas
GET /settings/schemasПараметр:- Добавить поля в запрос Тип возвращаемого значения:
- Изменено 200 ОК
- Изменена схема SchemaList Нарушена совместимость
- Изменено свойство items
- Добавлены свойства: multiObject упорядочен
- Удалены обязательные свойства: displayName latestSchemaVersion schemaId
- Изменено свойство items
- Изменена схема SchemaList Нарушена совместимость
API среды
Auditlogs
GET /auditlogsРанний пользователь- Тип возврата:
- Изменено 200 ОК
- Измененная схема AuditLog Критические изменения
- Измененные свойства auditLogs
- Измененное свойство category
- Возможная добавленная стоимость:
ACTIVEGATE_TOKEN - Удалены возможные значения:
ACTIVE_GATEAGENT
- Возможная добавленная стоимость:
- Изменено свойство eventType
- Удалено возможное значение:
REMOTE_CONFIGURATION_MANAGEMENT
- Удалено возможное значение:
- Измененное свойство category
- Измененные свойства auditLogs
- Измененная схема AuditLog Критические изменения
- Изменено 200 ОК
- Тип возврата:
GET /auditlogs/{id}Ранний пользователь- Тип возврата:
- Изменено 200 ОК
- Измененная схема AuditLogEntry Критические изменения
- Измененное свойство category
- Возможная добавленная стоимость:
ACTIVEGATE_TOKEN - Удалены возможные значения:
ACTIVE_GATEAGENT
- Возможная добавленная стоимость:
- Изменено свойство eventType
- Удалено возможное значение:
REMOTE_CONFIGURATION_MANAGEMENT
- Удалено возможное значение:
- Измененное свойство category
- Измененная схема AuditLogEntry Критические изменения
- Изменено 200 ОК
- Тип возврата:
AI/securityAdvices
GET /ai/securityAdvices- Тип возврата:
- Изменено 200 ОК
- Измененная схема AISecurityAdviceList
- Измененное свойство advices
- Измененная свойство technology
- Возможная добавленная стоимость:
PYTHON
- Возможная добавленная стоимость:
- Измененная свойство technology
- Измененное свойство advices
- Измененная схема AISecurityAdviceList
- Изменено 200 ОК
- Тип возврата:
securityProblems
GET /securityProblems- Тип возврата:
- Изменено 200 ОК
- Измененная схема SecurityProblemList
- Изменено обеспечение securityProblems
- Измененное свойство technology
- Возможная добавленная стоимость:
PYTHON
- Возможная добавленная стоимость:
- Измененное свойство technology
- Изменено обеспечение securityProblems
- Измененная схема SecurityProblemList
- Изменено 200 ОК
- Тип возврата:
GET /securityProblems/{id}- Тип возврата:
- Изменено 200 ОК
- Измененная схема SecurityProblemDetails
- Измененная свойство technology
- Возможная добавленная стоимость:
PYTHON
- Возможная добавленная стоимость:
- Измененная свойство technology
- Измененная схема SecurityProblemDetails
- Изменено 200 ОК
- Тип возврата:
Настройки
GET /settings/objects/{objectId}- Тип возврата:
- Изменено 200 ОК
- Измененная схема SettingsObjectByObjectIdResponse
- Удаленное свойство: modificationInfo
- Измененная схема SettingsObjectByObjectIdResponse
- Изменено 200 ОК
- Тип возврата:
GET /settings/schemas- Параметр:
- Добавить поля в запрос
- Тип возврата:
- Изменено 200 ОК
- Измененная схема SchemaList Критические изменения
- Измененные property items
- Добавлены свойства: multiObject ordered
- Удалены обязательные свойства: displayName latestSchemaVersion schemaId
- Измененные property items
- Измененная схема SchemaList Критические изменения
- Изменено 200 ОК
- Параметр: