BuilderOptions interface

Επιλογές ρύθμισης παραμέτρων για το Εργαλείο δόμησης παρατηρήσεων του Παράγοντα 365

Ιδιότητες

clusterCategory

Κατηγορία περιβάλλοντος / συμπλέγματος (π.χ., "preprod", "prod").

configProvider

Προαιρετική υπηρεσία παροχής ρύθμισης παραμέτρων για ObservabilityConfiguration. Όταν παρέχεται, αυτό χρησιμοποιείται από το εργαλείο δόμησης και τα εσωτερικά στοιχεία του (εξαγωγέας, επεξεργαστές εύρους, λογαριθμός)

customLogger

Προαιρετική υλοποίηση προσαρμοσμένου αρχείου καταγραφής για το SDK παρατηρησιμότητας. Εάν δεν παρέχεται, το SDK χρησιμοποιεί τον προεπιλεγμένο υπολογιστή καταγραφής κονσόλας. Υλοποίηση του ILogger για ενοποίηση με άλλες υπηρεσίες καταγραφής

exporterOptions

Προαιρετικό μερικό σύνολο επιλογών εξαγωγής που επιτρέπει στους προγραμματιστές αντιπροσώπων να προσαρμόσουν. Οποιεσδήποτε τιμές παραλειφθούν θα επιστρέψουν στις προεπιλογές που ορίστηκαν στο Agent365ExporterOptions. Οι τιμές που παρέχονται εδώ θα αντικατασταθούν με ρητά ρυθμισμένο διακριτικόResolver ή clusterCategory από αποκλειστικές μεθόδους δόμησης.

serviceName

Προσαρμοσμένο όνομα υπηρεσίας για τηλεμετρία

serviceNamespace

Προαιρετικός χώρος ονομάτων υπηρεσίας για τον πόρο OTel (χαρακτηριστικό service.namespace)

serviceVersion

Προσαρμοσμένη έκδοση υπηρεσίας για τηλεμετρία

tokenResolver

Λεπτομέρειες ιδιότητας

clusterCategory

Κατηγορία περιβάλλοντος / συμπλέγματος (π.χ., "preprod", "prod").

clusterCategory?: ClusterCategory

Τιμή ιδιότητας

configProvider

Προαιρετική υπηρεσία παροχής ρύθμισης παραμέτρων για ObservabilityConfiguration. Όταν παρέχεται, αυτό χρησιμοποιείται από το εργαλείο δόμησης και τα εσωτερικά στοιχεία του (εξαγωγέας, επεξεργαστές εύρους, λογαριθμός)

configProvider?: IConfigurationProvider<ObservabilityConfiguration>

Τιμή ιδιότητας

customLogger

Προαιρετική υλοποίηση προσαρμοσμένου αρχείου καταγραφής για το SDK παρατηρησιμότητας. Εάν δεν παρέχεται, το SDK χρησιμοποιεί τον προεπιλεγμένο υπολογιστή καταγραφής κονσόλας. Υλοποίηση του ILogger για ενοποίηση με άλλες υπηρεσίες καταγραφής

customLogger?: ILogger

Τιμή ιδιότητας

exporterOptions

Προαιρετικό μερικό σύνολο επιλογών εξαγωγής που επιτρέπει στους προγραμματιστές αντιπροσώπων να προσαρμόσουν. Οποιεσδήποτε τιμές παραλειφθούν θα επιστρέψουν στις προεπιλογές που ορίστηκαν στο Agent365ExporterOptions. Οι τιμές που παρέχονται εδώ θα αντικατασταθούν με ρητά ρυθμισμένο διακριτικόResolver ή clusterCategory από αποκλειστικές μεθόδους δόμησης.

exporterOptions?: Partial<Agent365ExporterOptions>

Τιμή ιδιότητας

serviceName

Προσαρμοσμένο όνομα υπηρεσίας για τηλεμετρία

serviceName?: string

Τιμή ιδιότητας

string

serviceNamespace

Προαιρετικός χώρος ονομάτων υπηρεσίας για τον πόρο OTel (χαρακτηριστικό service.namespace)

serviceNamespace?: string

Τιμή ιδιότητας

string

serviceVersion

Προσαρμοσμένη έκδοση υπηρεσίας για τηλεμετρία

serviceVersion?: string

Τιμή ιδιότητας

string

tokenResolver

tokenResolver?: TokenResolver

Τιμή ιδιότητας

TokenResolver