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

Материал из Документация Ключ-АСТРОМ
 
(не показано 5 промежуточных версий этого же участника)
Строка 6: Строка 6:
Ключ-АСТРОМ расширяет область действия синтетического мониторинга на сетевой и транспортный уровни вашего технологического стека с введением новых типов синтетических тестов: ICMP Ping, проверка порта TCP и DNS — все под эгидой Network Availability Monitoring (NAM). Ваши команды получают круглосуточную информацию о работоспособности и доступности вашей инфраструктуры и сети. Синтетический мониторинг теперь также предоставляет базовую информацию о работоспособности сетевых служб, которые не основаны на HTTP(s) и, таким образом, не были нацелены на синтетическое тестирование в прошлом.  
Ключ-АСТРОМ расширяет область действия синтетического мониторинга на сетевой и транспортный уровни вашего технологического стека с введением новых типов синтетических тестов: ICMP Ping, проверка порта TCP и DNS — все под эгидой Network Availability Monitoring (NAM). Ваши команды получают круглосуточную информацию о работоспособности и доступности вашей инфраструктуры и сети. Синтетический мониторинг теперь также предоставляет базовую информацию о работоспособности сетевых служб, которые не основаны на HTTP(s) и, таким образом, не были нацелены на синтетическое тестирование в прошлом.  


=== Обновите Ключ-АСТРОМ Managed до новой версии быстрее ===
=== Обновите Ключ-АСТРОМ до новой версии быстрее ===
Ключ-АСТРОМ публикует новые версии Managed ежемесячно с равномерным версионированием. В настоящее время вам необходимо обновлять версии Managed последовательно. Например, с версии Managed 1.296 вам необходимо обновиться до 1.298, а затем до 1.300.
Ключ-АСТРОМ публикует новые версии ежемесячно с равномерным версионированием. В настоящее время вам необходимо обновлять версии последовательно. Например, с версии 1.296 вам необходимо обновиться до 1.298, а затем до 1.300.


Начиная с версии Managed 1.296, Ключ-АСТРОМ пропускает определенные версии Managed в процессе развертывания, чтобы вы могли обновиться до новой версии быстрее. Например, вам придется обновиться с версии Managed 1.296 непосредственно до 1.300, как только будет выпущена версия 1.300. Чтобы приспособиться к новому процессу развертывания, вам может потребоваться адаптировать подходы к тестированию и развертыванию. Для получения более подробной информации см. раздел Начало работы .
Начиная с версии 1.296, Ключ-АСТРОМ пропускает определенные версии в процессе развертывания, чтобы вы могли обновиться до новой версии быстрее. Например, вам придется обновиться с версии 1.296 непосредственно до 1.300, как только будет выпущена версия 1.300. Чтобы приспособиться к новому процессу развертывания, вам может потребоваться адаптировать подходы к тестированию и развертыванию.  


=== Критические изменения ===
=== Критические изменения ===
Строка 26: Строка 26:


==== Улучшен процессор Cassandra в некоторых развертываниях ====
==== Улучшен процессор Cassandra в некоторых развертываниях ====
Скорректирована настройка Cassandra для устранения проблем с высокой загрузкой ЦП Cassandra в некоторых развертываниях Ключ-АСТРОМ Managed.
Скорректирована настройка Cassandra для устранения проблем с высокой загрузкой ЦП Cassandra в некоторых развертываниях Ключ-АСТРОМ.


==== Новый тип синтетических тестов – Мониторинг доступности сети ====
==== Новый тип синтетических тестов – Мониторинг доступности сети ====
Строка 57: Строка 57:


Для глубоко отслеживаемых процессов, попадающих в декларативную группировку, будет отображаться предупреждающее сообщение, что делает некоторые данные недоступными.
Для глубоко отслеживаемых процессов, попадающих в декларативную группировку, будет отображаться предупреждающее сообщение, что делает некоторые данные недоступными.
==== Миграция агента из Managedв SaaS ====
''Наблюдаемость инфраструктуры | Хосты''
Добавлен процесс миграции агента из управляемой среды Ключ-АСТРОМ в клиент SaaS.


==== Доступен новый источник атрибутов запроса для имени пути 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:


* Исправлена ​​ошибка, из-за которой для управляемых кластеров с высокой доступностью премиум-класса после аварийного переключения центра обработки данных проблемы, возникшие в период аварийного переключения, не поддавались ручному закрытию.
* Исправлена ​​ошибка, из-за которой для управляемых кластеров с высокой доступностью премиум-класса после аварийного переключения центра обработки данных проблемы, возникшие в период аварийного переключения, не поддавались ручному закрытию.
* Для записей событий ИИ Grail `dt.entity.<type>.name` теперь также задается для объектов , которые являются частью `related_entity_ids`.
* Исправлена ​​ошибка, из-за которой запись в настройку `builtin:host.monitoring` могла привести к общему замедлению работы сервера.
* Исправлена ​​ошибка, из-за которой запись в настройку `builtin:host.monitoring` могла привести к общему замедлению работы сервера.
* Фильтр лога анализа отказов обновлен для обработки неопределенного идентификатора службы, а также улучшено создание фильтра для идентификатора службы.
* Фильтр лога анализа отказов обновлен для обработки неопределенного идентификатора службы, а также улучшено создание фильтра для идентификатора службы.
* Если ваши ЕдиныеАгенты могут подключаться к целевой среде только через Environment АктивногоШлюза (например, они находятся в ограниченной сети), то они не смогут использовать Remote Configuration Manager для изменения своего подключения.
* Если ваши ЕдиныеАгенты могут подключаться к целевой среде только через Активный Шлюз (например, они находятся в ограниченной сети), то они не смогут использовать Remote Configuration Manager для изменения своего подключения.
* Решена проблема игнорирования выставления счетов Full Stack за трассировки, полученные через EEC, и вызывающая вместо этого потребление DDU.  
* Метрики в разделе «Квоты» на странице сведений о пространстве имен Kubernetes теперь разделены по отдельным экземплярам квоты ресурсов.
* Метрики в разделе «Квоты» на странице сведений о пространстве имен Kubernetes теперь разделены по отдельным экземплярам квоты ресурсов.
* Список синтетических мониторов больше не отображает одно и то же значение «нет запусков за xx раз» для каждого неактивного монитора (теперь отображается время последнего выполнения, а не время последнего просмотра).  
* Список синтетических мониторов больше не отображает одно и то же значение «нет запусков за xx раз» для каждого неактивного монитора (теперь отображается время последнего выполнения, а не время последнего просмотра).  
Строка 167: Строка 158:
* Улучшен расчет таймфрейма для «Сегодня» в селекторе таймфрейма (предыдущая версия Ключ-АСТРОМ).  
* Улучшен расчет таймфрейма для «Сегодня» в селекторе таймфрейма (предыдущая версия Ключ-АСТРОМ).  
* Исправлены пограничные случаи в службе ротации токенов, которые иногда вызывали проблемы с доставкой результатов синтетического мониторинга в кластер Ключ-АСТРОМ.  
* Исправлены пограничные случаи в службе ротации токенов, которые иногда вызывали проблемы с доставкой результатов синтетического мониторинга в кластер Ключ-АСТРОМ.  
* Исправлено дублирование функций ЕдиногоАгента в областях, не относящихся к арендатору, после изменения функции с бета-версии на общедоступную (предыдущая версия Ключ-АСТРОМ).
* Решена проблема, вызванная новыми настройками по умолчанию в Firewalld в Red Hat Enterprise Linux 9.5, которые блокировали правила брандмауэра Ключ-АСТРОМ.  
* Решена проблема, вызванная новыми настройками по умолчанию в Firewalld в Red Hat Enterprise Linux 9.5, которые блокировали правила брандмауэра Ключ-АСТРОМ.  
* Исправлена ​​ошибка, из-за которой PGI, исключенные из мониторинга, генерировали использование.
* Исправлена ​​ошибка, из-за которой PGI, исключенные из мониторинга, генерировали использование.
Строка 182: Строка 172:
==== Поддержка новых технологий ====
==== Поддержка новых технологий ====


* GraalVM Native Image для проектов Maven и Gradle (модуль Java Native Image).
* Go toolchain с модификациями FIPS (openssl-fips) (модуль Go). Функция ЕдиногоАгента: Go FIPS
* Go toolchain с модификациями FIPS (openssl-fips) (модуль Go). Функция ЕдиногоАгента: Go FIPS
* RxJava 3 (модуль Java). Функция ЕдиногоАгента: трассировка Java RxJava v3+
* RxJava 3 (модуль Java). Функция ЕдиногоАгента: трассировка Java RxJava v3+


=== Устаревшее ===
=== Устаревшее ===
Установка ЕдиногоАгента с использованием Puppet устарела с версии ЕдиногоАгента 1.293. Эта опция будет по-прежнему доступна в течение шестимесячного льготного периода.
Установка ЕдиногоАгента с использованием Puppet устарела с версии ЕдиногоАгента 1.293. Эта опция будет по-прежнему доступна в течение шестимесячного периода.


=== Новые функции и улучшения ===
=== Новые функции и улучшения ===
Строка 289: Строка 278:
==== Модуль регистрации ====
==== Модуль регистрации ====


* Исправлена ​​ошибка, из-за которой фильтрация запросов DQL на основе нестроковых атрибутов, таких как `winlog.eventid`, не соответствовала записям лога правильно.
* Исправлена ​​ошибка, из-за которой правило ограничения поиска по дате применялось ко всем логам, игнорируя условие соответствия.  
* Исправлена ​​ошибка, из-за которой правило ограничения поиска по дате применялось ко всем логам, игнорируя условие соответствия.  
* Исправлена ​​проблема, при которой агент лога мог отправлять дублирующие записи, если приложение лога открывало новый файл до закрытия предыдущего. Это происходило, например, в библиотеке log4j.
* Исправлена ​​проблема, при которой агент лога мог отправлять дублирующие записи, если приложение лога открывало новый файл до закрытия предыдущего. Это происходило, например, в библиотеке log4j.
Строка 373: Строка 361:
****** Возможная добавленная стоимость: <code>CICS_PATH_NAME</code>
****** Возможная добавленная стоимость: <code>CICS_PATH_NAME</code>


=== ЕдиныйАгент ===
==== ЕдиныйАгент ====


* <code>GET /oneagents</code>Параметр:
* <code>GET /oneagents</code>Параметр:
Строка 383: Строка 371:
***** Возможная добавленная стоимость: <code>SHUTDOWN_K8S_NODE_SHUTDOWN</code>
***** Возможная добавленная стоимость: <code>SHUTDOWN_K8S_NODE_SHUTDOWN</code>


=== tokens ===
==== tokens ====


* <code>GET /tokens</code>  Параметр:
* <code>GET /tokens</code>  Параметр:
Строка 399: Строка 387:
***** Добавлены возможные значения: <code>settings.privacy.read</code> <code>settings.privacy.write</code>
***** Добавлены возможные значения: <code>settings.privacy.read</code> <code>settings.privacy.write</code>


=== userSessionQueryLanguage ===
==== userSessionQueryLanguage ====


* <code>GET /userSessionQueryLanguage/table</code>  Тип возврата:
* <code>GET /userSessionQueryLanguage/table</code>  Тип возврата:
Строка 412: Строка 400:
***** Добавлены возможные значения: <code>FULL_STORAGE</code> <code>RETENTION_TIME</code>
***** Добавлены возможные значения: <code>FULL_STORAGE</code> <code>RETENTION_TIME</code>


=== settings/privacy-sync ===
==== settings/privacy-sync ====
Новые:
Новые:


Строка 418: Строка 406:
* <code>POST /settings/privacy-sync/personal-data:delete</code>
* <code>POST /settings/privacy-sync/personal-data:delete</code>


=== apiTokens ===
==== apiTokens ====


* <code>GET /apiTokens</code>  Тип возврата:
* <code>GET /apiTokens</code>  Тип возврата:
Строка 437: Строка 425:
***** Добавлены возможные значения: <code>settings.privacy.read</code> <code>settings.privacy.write</code>
***** Добавлены возможные значения: <code>settings.privacy.read</code> <code>settings.privacy.write</code>


=== credentials ===
==== credentials ====


* <code>GET /credentials</code>  Тип возврата:
* <code>GET /credentials</code>  Тип возврата:
Строка 467: Строка 455:
**** Добавлены возможные значения: <code>APP_ENGINE</code>
**** Добавлены возможные значения: <code>APP_ENGINE</code>


=== eventProperties ===
==== eventProperties ====


* <code>GET /eventProperties</code>  Тип возврата:
* <code>GET /eventProperties</code>  Тип возврата:
Строка 479: Строка 467:
**** Добавлено свойство filterable
**** Добавлено свойство filterable


=== Logs ===
==== Logs ====


* <code>GET /logs/aggregate</code> Ранний пользователь  Тип возврата:
* <code>GET /logs/aggregate</code> Ранний пользователь  Тип возврата:
Строка 494: Строка 482:
**** Добавлены предупреждения о свойствах
**** Добавлены предупреждения о свойствах


=== monitoringstate ===
==== monitoringstate ====


* <code>GET /monitoringstate</code>Тип возврата:
* <code>GET /monitoringstate</code>Тип возврата:
Строка 503: Строка 491:
****** Возможная добавленная стоимость: <code>process_group_different_id_due_to_declarative_grouping</code>
****** Возможная добавленная стоимость: <code>process_group_different_id_due_to_declarative_grouping</code>


=== synthetic ===
==== synthetic ====


* <code>POST /synthetic/executions/batch</code>  Параметр:
* <code>POST /synthetic/executions/batch</code>  Параметр:
Строка 511: Строка 499:
* <code>GET /synthetic/monitors/{monitorId}</code> Ранний пользователь  Параметр:
* <code>GET /synthetic/monitors/{monitorId}</code> Ранний пользователь  Параметр:
** Добавить <code>Dt-App-Context</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 среды ===
=== API среды ===


==== Аудитлоги ====
==== Auditlogs ====


* <code>GET /auditlogs</code> Ранний пользователь
* <code>GET /auditlogs</code> Ранний пользователь
Строка 546: Строка 749:
******* Возможная добавленная стоимость: <code>PYTHON</code>
******* Возможная добавленная стоимость: <code>PYTHON</code>


==== Проблемы безопасности ====
==== securityProblems ====


* <code>GET /securityProblems</code>
* <code>GET /securityProblems</code>

Текущая версия на 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_CLIENT MONGODB_CLIENT_DOTNET

Атрибуты сервиса/запроса

  • POST /service/requestAttributes
    • Запрос:
      • Измененная схема RequestAttribute
        • Измененные данные о dataSources
          • Измененная область scope
            • Измененная служба serviceTechnology
              • Добавлены возможные значения: MONGODB_CLIENT MONGODB_CLIENT_DOTNET
          • Изменен источник собственности
            • Возможная добавленная стоимость: CICS_PATH_NAME
  • POST /service/requestAttributes/validator
    • Запрос:
      • Измененная схема RequestAttribute
        • Измененные данные о dataSources
          • Измененная область scope
            • Измененная служба serviceTechnology
              • Добавлены возможные значения: MONGODB_CLIENT MONGODB_CLIENT_DOTNET
          • Изменен источник собственности
            • Возможная добавленная стоимость: CICS_PATH_NAME
  • GET /service/requestAttributes/{id}
    • Тип возврата:
      • Изменено 200 ОК
        • Измененная схема RequestAttribute
          • Измененные данные о dataSources
            • Измененная область scope
              • Измененная служба serviceTechnology
                • Добавлены возможные значения: MONGODB_CLIENT MONGODB_CLIENT_DOTNET
            • Изменен источник собственности
              • Возможная добавленная стоимость: CICS_PATH_NAME
  • PUT /service/requestAttributes/{id}
    • Запрос:
      • Измененная схема RequestAttribute
        • Измененные данные о dataSources
          • Измененная область scope
            • Измененная служба serviceTechnology
              • Добавлены возможные значения: MONGODB_CLIENT MONGODB_CLIENT_DOTNET
          • Изменен источник собственности
            • Возможная добавленная стоимость: CICS_PATH_NAME
  • POST /service/requestAttributes/{id}/validator
    • Запрос:
      • Измененная схема RequestAttribute
        • Измененные данные о dataSources
          • Измененная область scope
            • Измененная служба serviceTechnology
              • Добавлены возможные значения: MONGODB_CLIENT MONGODB_CLIENT_DOTNET
          • Изменен источник собственности
            • Возможная добавленная стоимость: CICS_PATH_NAME

ЕдиныйАгент

  • GET /oneagentsПараметр:
    • Изменено detailAvailabilityState в запросе
      • Добавленное возможное значение: SHUTDOWN_K8S_NODE_SHUTDOWN Тип возврата:
    • Изменено 200 ОК
      • Измененная схема HostsListPage
        • Изменены хозяева свойств
          • Возможная добавленная стоимость: SHUTDOWN_K8S_NODE_SHUTDOWN

tokens

  • GET /tokens Параметр:
    • Изменены разрешения в запросе
      • Добавлены возможные значения: settings.privacy.read settings.privacy.write
  • POST /tokens/lookup Тип возврата:
    • Изменено 200 ОК
      • Измененная схема TokenMetadata
        • Измененные области действия свойств
          • Добавлены возможные значения: settings.privacy.read settings.privacy.write
  • GET /tokens/{id} Тип возврата:
    • Изменено 200 ОК
      • Измененная схема TokenMetadata
        • Измененные области действия свойств
          • Добавлены возможные значения: settings.privacy.read settings.privacy.write

userSessionQueryLanguage

  • GET /userSessionQueryLanguage/table Тип возврата:
    • Изменено 199 null
      • Измененная схема UserSession
        • Изменено свойство reasonForNoSessionReplayMobile
          • Добавлены возможные значения: FULL_STORAGE RETENTION_TIME
  • GET /userSessionQueryLanguage/tree Тип возврата:
    • Изменено 199 null
      • Измененная схема UserSession
        • Изменено свойство reasonForNoSessionReplayMobile
          • Добавлены возможные значения: FULL_STORAGE RETENTION_TIME

settings/privacy-sync

Новые:

  • POST /settings/privacy-sync/personal-data/settings:export
  • POST /settings/privacy-sync/personal-data:delete

apiTokens

  • GET /apiTokens Тип возврата:
    • Изменено 200 ОК
      • Измененная схема ApiTokenList
        • Измененное свойство apiTokens
          • Измененные области действия свойств
            • Добавлены возможные значения: settings.privacy.read settings.privacy.write
  • POST /apiTokens/lookup Тип возврата:
    • Изменено 200 ОК
      • Измененная схема ApiToken
        • Измененные области действия свойств
          • Добавлены возможные значения: settings.privacy.read settings.privacy.write
  • GET /apiTokens/{id} Тип возврата:
    • Изменено 200 ОК
      • Измененная схема ApiToken
        • Измененные области действия свойств
          • Добавлены возможные значения: settings.privacy.read settings.privacy.write

credentials

  • GET /credentials Тип возврата:
    • Изменено 200 ОК
      • Измененная схема CredentialsList
        • Измененные учетные данные собственности
          • Измененная область действия свойства
            • Возможная добавленная стоимость: APP_ENGINE
          • Измененные области действия свойств
            • Добавлены возможные значения: APP_ENGINE
  • POST /credentials Запрос:
    • Измененная схема учетных данных
      • Измененная область действия свойства
        • Возможная добавленная стоимость: APP_ENGINE
      • Измененные области действия свойств
        • Добавлены возможные значения: APP_ENGINE
  • GET /credentials/{id} Тип возврата:
    • Изменено 200 ОК
      • Измененная схема CredentialsResponseElement
        • Измененная область действия свойства
          • Возможная добавленная стоимость: APP_ENGINE
        • Измененные области действия свойств
          • Добавлены возможные значения: APP_ENGINE
  • PUT /credentials/{id} Запрос:
    • Измененная схема учетных данных
      • Измененная область действия свойства
        • Возможная добавленная стоимость: APP_ENGINE
      • Измененные области действия свойств
        • Добавлены возможные значения: APP_ENGINE

eventProperties

  • GET /eventProperties Тип возврата:
    • Изменено 200 ОК
      • Измененная схема EventPropertiesList
        • Измененное свойство eventProperties
          • Добавлено свойство filterable
  • GET /eventProperties/{propertyKey} Тип возврата:
    • Изменено 200 ОК
      • Измененная схема EventPropertyDetails
        • Добавлено свойство filterable

Logs

  • GET /logs/aggregate Ранний пользователь Тип возврата:
    • Изменено 200 ОК
      • Измененная схема AggregatedLog
        • Добавлены предупреждения о свойствах
  • GET /logs/export Ранний пользователь Тип возврата:
    • Изменено 200 ОК
      • Измененная схема ExportedLogRecordList
        • Добавлены предупреждения о свойствах
  • GET /logs/search Ранний пользователь Тип возврата:
    • Изменено 200 ОК
      • Измененная схема LogRecordsList
        • Добавлены предупреждения о свойствах

monitoringstate

  • GET /monitoringstateТип возврата:
    • Изменено 200 ОК
      • Измененная схема MonitoredStates
        • Изменено свойство monitoringStates
          • Измененное состояние собственности
            • Возможная добавленная стоимость: process_group_different_id_due_to_declarative_grouping

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_NAME NETWORK_AVAILABILITY_MONITOR_TAGS
  • POST /autoTags/validator Запрос:
    • Измененная схема AutoTag
      • Измененное свойство rules
        • Измененное свойство conditions
          • Измененное свойство key
            • Измененное свойство attribute
              • Добавлены возможные значения: NETWORK_AVAILABILITY_MONITOR_NAME NETWORK_AVAILABILITY_MONITOR_TAGS
  • GET /autoTags/{id} Тип возврата:
    • Изменено 200 ОК
      • Измененная схема AutoTag
        • Измененное свойство rules
          • Измененное свойство conditions
            • Измененное свойство key
              • Измененное свойство attribute
                • Добавлены возможные значения: NETWORK_AVAILABILITY_MONITOR_NAME NETWORK_AVAILABILITY_MONITOR_TAGS
  • PUT /autoTags/{id} Запрос:
    • Измененная схема AutoTag
      • Измененное свойство rules
        • Измененное свойство conditions
          • Измененное свойство key
            • Измененное свойство attribute
              • Добавлены возможные значения: NETWORK_AVAILABILITY_MONITOR_NAME NETWORK_AVAILABILITY_MONITOR_TAGS
  • POST /autoTags/{id}/validator Запрос:
    • Измененная схема AutoTag
      • Измененное свойство rules
        • Измененное свойство conditions
          • Измененное свойство key
            • Измененное свойство attribute
              • Добавлены возможные значения: NETWORK_AVAILABILITY_MONITOR_NAME NETWORK_AVAILABILITY_MONITOR_TAGS

conditionalNaming

  • POST /conditionalNaming/{type} Запрос:
    • Измененная схема ConditionalNamingRule
      • Измененное свойство rules
        • Измененное свойство key
          • Измененное свойство attribute
            • Добавлены возможные значения: NETWORK_AVAILABILITY_MONITOR_NAME NETWORK_AVAILABILITY_MONITOR_TAGS
  • POST /conditionalNaming/{type}/validator Запрос:
    • Измененная схема ConditionalNamingRule
      • Измененное свойство rules
        • Измененное свойство key
          • Измененное свойство attribute
            • Добавлены возможные значения: NETWORK_AVAILABILITY_MONITOR_NAME NETWORK_AVAILABILITY_MONITOR_TAGS
  • GET /conditionalNaming/{type}/{id} Тип возврата:
    • Изменено 200 ОК
      • Измененная схема ConditionalNamingRule
        • Измененное свойство rules
          • Измененное свойство key
            • Измененное свойство attribute
              • Добавлены возможные значения: NETWORK_AVAILABILITY_MONITOR_NAME NETWORK_AVAILABILITY_MONITOR_TAGS
  • PUT /conditionalNaming/{type}/{id} Запрос:
    • Измененная схема ConditionalNamingRule
      • Измененное свойство rules
        • Измененное свойство key
          • Измененное свойство attribute
            • Добавлены возможные значения: NETWORK_AVAILABILITY_MONITOR_NAME NETWORK_AVAILABILITY_MONITOR_TAGS
  • POST /conditionalNaming/{type}/{id}/validator Запрос:
    • Измененная схема ConditionalNamingRule
      • Измененное свойство rules
        • Измененное свойство key
          • Измененное свойство attribute
            • Добавлены возможные значения: NETWORK_AVAILABILITY_MONITOR_NAME NETWORK_AVAILABILITY_MONITOR_TAGS

credentials

  • GET /credentials Тип возврата:
    • Изменено 200 ОК
      • Измененная схема CredentialsList
        • Изменённое свойство credentials
          • Изменённое свойство scope
            • Возможная добавленная стоимость: APP_ENGINE
          • Изменённое свойство scope
            • Возможная добавленная стоимость: APP_ENGINE
  • POST /credentials Запрос:
    • Изменена схема Credentials
      • Изменённое свойство scope
        • Возможная добавленная стоимость: APP_ENGINE
      • Изменённое свойство scopes
        • Возможная добавленная стоимость: APP_ENGINE
  • GET /credentials/{id} Тип возврата:
    • Изменено 200 ОК
      • Измененная схема CredentialsResponseElement
        • Изменённое свойство scope
          • Возможная добавленная стоимость: APP_ENGINE
        • Изменённое свойство scopes
          • Возможная добавленная стоимость: APP_ENGINE
  • PUT /credentials/{id} Запрос:
    • Изменена схема Credentials
      • Изменённое свойство scope
        • Возможная добавленная стоимость: APP_ENGINE
      • Изменённое свойство scopes
        • Возможная добавленная стоимость: APP_ENGINE

extensions

  • GET /extensions/{technology}/availableHosts Ранний пользователь Параметр:
    • Измененная технология в пути
      • Возможная добавленная стоимость: SECURITY_SOFTWARE

service/requestAttributes

  • POST /service/requestAttributes Запрос:
    • Измененная схема RequestAttribute
      • Измененные данные о dataSources
        • Измененное свойство scope
          • Измененная служба serviceTechnology
            • Возможная добавленная стоимость: SECURITY_SOFTWARE
  • POST /service/requestAttributes/validator Запрос:
    • Измененная схема RequestAttribute
      • Измененные данные о dataSources
        • Измененное свойство scope
          • Измененная служба serviceTechnology
            • Возможная добавленная стоимость: SECURITY_SOFTWARE
  • GET /service/requestAttributes/{id} Тип возврата:
    • Изменено 200 ОК
      • Измененная схема RequestAttribute
        • Измененные данные о dataSources
          • Измененное свойство scope
            • Измененная служба serviceTechnology
              • Возможная добавленная стоимость: SECURITY_SOFTWARE
  • PUT /service/requestAttributes/{id} Запрос:
    • Измененная схема RequestAttribute
      • Измененные данные о dataSources
        • Измененное свойство scope
          • Измененная служба serviceTechnology
            • Возможная добавленная стоимость: SECURITY_SOFTWARE
  • POST /service/requestAttributes/{id}/validator Запрос:
    • Измененная схема RequestAttribute
      • Измененные данные о dataSources
        • Измененное свойство scope
          • Измененная служба serviceTechnology
            • Возможная добавленная стоимость: SECURITY_SOFTWARE

Кластер

iam/repo

  • GET /iam/repo/{level-type}/{level-id}/policies Параметр:
    • Добавить категории в запрос Тип возврата:
    • Изменено 200 ОК
      • Измененная схема LevelPoliciesBasicDataList
        • Изменённое свойство policies
          • Добавлено ​​свойство category
  • POST /iam/repo/{level-type}/{level-id}/policies Запрос:
    • Измененная схема CreateOrUpdateLevelPolicyRequest
      • Добавлена ​​категория свойств Тип возврата:
    • Изменено 201 Создано
      • Изменена схема Policy
        • Добавлено ​​свойство category
  • GET /iam/repo/{level-type}/{level-id}/policies/aggregate Тип возврата:
    • Изменено 200 ОК
      • Измененная схема PolicyOverviewList
        • Изменено свойство policyOverviewList
          • Изменено свойство category
  • POST /iam/repo/{level-type}/{level-id}/policies/validation Запрос:
    • Измененная схема CreateOrUpdateLevelPolicyRequest
      • Изменено свойство category
  • POST /iam/repo/{level-type}/{level-id}/policies/validation/{policy-uuid} Запрос:
    • Измененная схема CreateOrUpdateLevelPolicyRequest
      • Изменено свойство category
  • GET /iam/repo/{level-type}/{level-id}/policies/{uuid} Тип возврата:
    • Изменено 200 ОК
      • Измененная схема Policy
        • Изменено свойство category
  • PUT /iam/repo/{level-type}/{level-id}/policies/{uuid} Запрос:
    • Измененная схема CreateOrUpdateLevelPolicyRequest
      • Добавлена ​​категория свойств Тип возврата:
    • Изменено 201 Создано
      • Измененная схема Policy
        • Изменено свойство category

iam/resolution

  • GET /iam/resolution/{level-type}/{level-id}/descendants/effectivepermissions Тип возврата:
    • Изменено 200 ОК
      • Изменена схема DescendantsEffectivePermissions Нарушена совместимость
        • Измененное свойство [ descendantLevelsEffectivePermissions ]
          • Измененная схема значения словаря:
            • Изменено свойство effectivePermissions
              • Добавлено свойство granted
              • Удалено свойство effects
  • GET /iam/resolution/{level-type}/{level-id}/effectivepermissions Тип возврата:
    • Изменено 200 ОК
      • Изменена схема EffectivePermissions. Нарушена совместимость.
        • Изменено свойство effectivePermissions
          • Добавлено свойство granted
          • Удалено свойство effects

settings/objects

  • GET /settings/objects/{objectId}Тип возврата:
    • Изменено 200 ОК
      • Изменена схема SettingsObjectByObjectIdResponse Нарушена совместимость
        • Удалено свойство modificationInfo

settings/schemas

  • GET /settings/schemasПараметр:
    • Добавить поля в запрос Тип возвращаемого значения:
    • Изменено 200 ОК
      • Изменена схема SchemaList Нарушена совместимость
        • Изменено свойство items
          • Добавлены свойства: multiObject упорядочен
          • Удалены обязательные свойства: displayName latestSchemaVersion schemaId

API среды

Auditlogs

  • GET /auditlogs Ранний пользователь
    • Тип возврата:
      • Изменено 200 ОК
        • Измененная схема AuditLog Критические изменения
          • Измененные свойства auditLogs
            • Измененное свойство category
              • Возможная добавленная стоимость: ACTIVEGATE_TOKEN
              • Удалены возможные значения: ACTIVE_GATE AGENT
            • Изменено свойство eventType
              • Удалено возможное значение: REMOTE_CONFIGURATION_MANAGEMENT
  • GET /auditlogs/{id} Ранний пользователь
    • Тип возврата:
      • Изменено 200 ОК
        • Измененная схема AuditLogEntry Критические изменения
          • Измененное свойство category
            • Возможная добавленная стоимость: ACTIVEGATE_TOKEN
            • Удалены возможные значения: ACTIVE_GATE AGENT
          • Изменено свойство eventType
            • Удалено возможное значение: REMOTE_CONFIGURATION_MANAGEMENT

AI/securityAdvices

  • GET /ai/securityAdvices
    • Тип возврата:
      • Изменено 200 ОК
        • Измененная схема AISecurityAdviceList
          • Измененное свойство advices
            • Измененная свойство technology
              • Возможная добавленная стоимость: PYTHON

securityProblems

  • GET /securityProblems
    • Тип возврата:
      • Изменено 200 ОК
        • Измененная схема SecurityProblemList
          • Изменено обеспечение securityProblems
            • Измененное свойство technology
              • Возможная добавленная стоимость: PYTHON
  • GET /securityProblems/{id}
    • Тип возврата:
      • Изменено 200 ОК
        • Измененная схема SecurityProblemDetails
          • Измененная свойство technology
            • Возможная добавленная стоимость: PYTHON

Настройки

  • GET /settings/objects/{objectId}
    • Тип возврата:
      • Изменено 200 ОК
        • Измененная схема SettingsObjectByObjectIdResponse
          • Удаленное свойство: modificationInfo
  • GET /settings/schemas
    • Параметр:
      • Добавить поля в запрос
    • Тип возврата:
      • Изменено 200 ОК
        • Измененная схема SchemaList Критические изменения
          • Измененные property items
            • Добавлены свойства: multiObject ordered
            • Удалены обязательные свойства: displayName latestSchemaVersion schemaId