Идентификаторы инцидентов и агрегаций инцидентов
При создании инцидентов и агрегаций инцидентов генерируются уникальные идентификаторы в определенном формате.
Формат идентификаторов
Общий формат идентификаторов инцидентов: 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 | Максимальное время захвата блокировки. При превышении интервала блокировка будет считаться просроченной и другие потоки смогут ее захватить. Значение указывается в миллисекундах. | 
Получить настройки можно по следующему пути:
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.