ОтелДетекторРесурсаЭкземпляраСервиса
Детектор ресурса экземпляра сервиса: идентификатор экземпляра.
Описание
Этот детектор вызывает ОтелРесурсы.ИзДетекторов, через неё атрибут попадает в ресурс автоконфигурации и файловой конфигурации. Самому вызывать детектор нужно, только чтобы получить этот атрибут отдельно.
| Атрибут | Значение |
|---|---|
service.instance.id | Случайный UUID, один на процесс |
Как и в Java SDK, идентификатор создаётся один раз на процесс: все ресурсы процесса получают одно и то же значение, а после перезапуска процесса значение новое. В ресурсе автоконфигурации и файловой конфигурации значение из OTEL_RESOURCE_ATTRIBUTES или resource файловой конфигурации заменяет сгенерированное.
Конструктор
Новый ОтелДетекторРесурсаЭкземпляраСервиса()Без параметров.
Методы
Обнаружить
Определяет атрибут экземпляра сервиса.
Возвращает: ОтелРесурс — ресурс без атрибутов по умолчанию: только service.instance.id и адрес схемы https://opentelemetry.io/schemas/1.44.0
Пример
РесурсЭкземпляра = Новый ОтелДетекторРесурсаЭкземпляраСервиса().Обнаружить();
ИдЭкземпляра = РесурсЭкземпляра.Атрибуты().Получить("service.instance.id");