BuilderOptions interface
Параметры конфигурации для построителя наблюдаемости агента 365
Свойства
| cluster |
Среда или категория кластера (например, "preprod", "prod"). |
| config |
Необязательный поставщик конфигурации для ObservabilityConfiguration. При условии это используется построителем и его внутренними компонентами (экспортер, процессоры диапазонов, средство ведения журнала) |
| custom |
Необязательная реализация пользовательского средства ведения журнала для пакета SDK для наблюдаемости. Если это не указано, пакет SDK использует средство ведения журнала консоли по умолчанию. Реализация ILogger для интеграции с другими службами ведения журнала |
| exporter |
Необязательный частичный набор параметров экспортера, позволяющий разработчикам агентов настраивать. Все значения, пропущенные, будут возвращаться к значениям по умолчанию, определенным в Agent365ExporterOptions. Указанные здесь значения будут переопределены явным образом настроенным маркеромResolver или clusterCategory из выделенных методов построителя. |
| service |
Имя пользовательской службы для телеметрии |
| service |
Необязательное пространство имен службы для ресурса OTel (атрибут service.namespace) |
| service |
Пользовательская версия службы для телеметрии |
| token |
Сведения о свойстве
clusterCategory
Среда или категория кластера (например, "preprod", "prod").
clusterCategory?: ClusterCategory
Значение свойства
configProvider
Необязательный поставщик конфигурации для ObservabilityConfiguration. При условии это используется построителем и его внутренними компонентами (экспортер, процессоры диапазонов, средство ведения журнала)
configProvider?: IConfigurationProvider<ObservabilityConfiguration>
Значение свойства
customLogger
Необязательная реализация пользовательского средства ведения журнала для пакета SDK для наблюдаемости. Если это не указано, пакет SDK использует средство ведения журнала консоли по умолчанию. Реализация ILogger для интеграции с другими службами ведения журнала
customLogger?: ILogger
Значение свойства
exporterOptions
Необязательный частичный набор параметров экспортера, позволяющий разработчикам агентов настраивать. Все значения, пропущенные, будут возвращаться к значениям по умолчанию, определенным в Agent365ExporterOptions. Указанные здесь значения будут переопределены явным образом настроенным маркеромResolver или clusterCategory из выделенных методов построителя.
exporterOptions?: Partial<Agent365ExporterOptions>
Значение свойства
Partial<Agent365ExporterOptions>
serviceName
Имя пользовательской службы для телеметрии
serviceName?: string
Значение свойства
string
serviceNamespace
Необязательное пространство имен службы для ресурса OTel (атрибут service.namespace)
serviceNamespace?: string
Значение свойства
string
serviceVersion
Пользовательская версия службы для телеметрии
serviceVersion?: string
Значение свойства
string
tokenResolver
tokenResolver?: TokenResolver
Значение свойства
TokenResolver