BuilderOptions interface
Agent 365 Gözlemlenebilirlik Oluşturucusu için yapılandırma seçenekleri
Özellikler
| cluster |
Ortam / küme kategorisi (örneğin, "ön üretim", "üretim"). |
| config |
ObservabilityConfiguration için isteğe bağlı yapılandırma sağlayıcısı. Sağlandığında, bu oluşturucu ve iç bileşenleri (ihracatçı, span işlemcileri, günlükçü) tarafından kullanılır |
| custom |
Gözlemlenebilirlik SDK'sı için isteğe bağlı özel günlükçü uygulaması. Sağlanmazsa, SDK varsayılan konsol günlükçüsüsü kullanır. Diğer günlük hizmetleriyle tümleştirmek için ILogger uygulama |
| exporter |
Aracı geliştiricilerin özelleştirmesine olanak sağlayan isteğe bağlı kısmi dışarı aktarma seçenekleri kümesi. Atlanmış tüm değerler, Agent365ExporterOptions içinde tanımlanan varsayılan değerlere geri döner. Burada sağlanan değerler, ayrılmış oluşturucu yöntemlerinden açıkça yapılandırılmış tokenResolver veya clusterCategory tarafından geçersiz kılınacaktır. |
| service |
Telemetri için özel hizmet adı |
| service |
OTel kaynağı için isteğe bağlı hizmet ad alanı (service.namespace özniteliği) |
| service |
Telemetri için özel hizmet sürümü |
| token |
Özellik Ayrıntıları
clusterCategory
Ortam / küme kategorisi (örneğin, "ön üretim", "üretim").
clusterCategory?: ClusterCategory
Özellik Değeri
configProvider
ObservabilityConfiguration için isteğe bağlı yapılandırma sağlayıcısı. Sağlandığında, bu oluşturucu ve iç bileşenleri (ihracatçı, span işlemcileri, günlükçü) tarafından kullanılır
configProvider?: IConfigurationProvider<ObservabilityConfiguration>
Özellik Değeri
customLogger
Gözlemlenebilirlik SDK'sı için isteğe bağlı özel günlükçü uygulaması. Sağlanmazsa, SDK varsayılan konsol günlükçüsüsü kullanır. Diğer günlük hizmetleriyle tümleştirmek için ILogger uygulama
customLogger?: ILogger
Özellik Değeri
exporterOptions
Aracı geliştiricilerin özelleştirmesine olanak sağlayan isteğe bağlı kısmi dışarı aktarma seçenekleri kümesi. Atlanmış tüm değerler, Agent365ExporterOptions içinde tanımlanan varsayılan değerlere geri döner. Burada sağlanan değerler, ayrılmış oluşturucu yöntemlerinden açıkça yapılandırılmış tokenResolver veya clusterCategory tarafından geçersiz kılınacaktır.
exporterOptions?: Partial<Agent365ExporterOptions>
Özellik Değeri
Partial<Agent365ExporterOptions>
serviceName
Telemetri için özel hizmet adı
serviceName?: string
Özellik Değeri
string
serviceNamespace
OTel kaynağı için isteğe bağlı hizmet ad alanı (service.namespace özniteliği)
serviceNamespace?: string
Özellik Değeri
string
serviceVersion
Telemetri için özel hizmet sürümü
serviceVersion?: string
Özellik Değeri
string
tokenResolver
tokenResolver?: TokenResolver
Özellik Değeri
TokenResolver