BuilderOptions interface
ตัวเลือกการกําหนดค่าสําหรับตัวสร้างความสามารถในการสังเกตการณ์ของตัวแทน 365
คุณสมบัติ
| cluster |
ประเภทสภาพแวดล้อม/คลัสเตอร์ (เช่น "preprod", "prod") |
| config |
ผู้ให้บริการการกําหนดค่าทางเลือกสําหรับ ObservabilityConfiguration หากมีให้สิ่งนี้ถูกใช้โดยตัวสร้างและส่วนประกอบภายใน (ผู้ส่งออกตัวประมวลผลขยายตัวบันทึก) |
| custom |
การใช้งานตัวบันทึกแบบกําหนดเองที่เลือกได้สําหรับ SDK ความสามารถในการสังเกตการณ์ หากไม่มี SDK จะใช้ตัวบันทึกคอนโซลเริ่มต้น ใช้ ILogger เพื่อรวมกับบริการบันทึกอื่น ๆ |
| exporter |
ตัวเลือกตัวเลือกตัวส่งออกบางส่วนที่ช่วยให้นักพัฒนาตัวแทนสามารถปรับแต่งได้ ค่าใด ๆ ที่เว้นไว้จะกลับไปเป็นค่าเริ่มต้นที่กําหนดไว้ใน Agent365ExporterOptions ค่าที่ระบุไว้ที่นี่จะถูกแทนที่ด้วยการกําหนดค่า tokenResolver หรือ 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 ค่าที่ระบุไว้ที่นี่จะถูกแทนที่ด้วยการกําหนดค่า tokenResolver หรือ 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