Перейти к основному содержимому
Версия: 5.0

Идентификаторы инцидентов и агрегаций инцидентов

При создании инцидентов и агрегаций инцидентов генерируются уникальные идентификаторы в определенном формате.

Формат идентификаторов

Общий формат идентификаторов инцидентов: INC-<YYMMDD>-<unique_id>.

Общий формат идентификаторов агрегаций инцидентов: AGG-<YYMMDD>-<unique_id>.

Где <YYMMDD> представляет собой дату создания объекта в формате год-месяц-день, а <unique_id> - числовой счетчик, инкрементируемый при создании каждого нового объекта.

осторожно

Если во время генерации идентификатора возникнет ошибка, вместо <unique_id> объекту будет присвоен случайный UUID.

Настройки Incident Manager для генерации идентификаторов

Для регулирования генерации идентификаторов используются следующие настройки Incident Manager:

НазваниеСинтаксисЗначение по умолчаниюОписание
use_incremental_ids<boolean>trueПри значении true используются идентификаторы в указанном выше формате, при значении false создаются случайные UUID.
default_incident_suffix<string>""Если значение суффикса не пустое, оно будет добавляться в идентификаторы всех инцидентов и агрегаций инцидентов. В таком случае формат будет следующим: INC/AGG-<suffix>-<YYMMDD>-<unique_id>
acquire_lock_timeout<int>10Интервал ожидания между повторными попытками захватить блокировку при генерации идентификаторов. Значение указывается в миллисекундах.
lock_expiration_timeout<int>60000Максимальное время захвата блокировки. При превышении интервала блокировка будет считаться просроченной и другие потоки смогут ее захватить. Значение указывается в миллисекундах.
Настройки Incident Manager

Получить настройки можно по следующему пути:

GET _core/im_settings/incident-manager-settings
предупреждение

Значения настроек acquire_lock_timeout и lock_expiration_timeout не рекомендуется изменять.

Примеры

INC-250417-2017 - инцидент был создан 17 апреля 2025 года и имеет уникальный номер 2017.

AGG-prod-250417-41 - агрегация была создана 17 апреля 2025 года и имеет уникальный номер 41. Значение настройки default_incident_suffix было равно prod.