BuilderOptions interface
Options de configuration pour Agent 365 Observability Builder
Propriétés
| cluster |
Environnement / catégorie de cluster (par exemple, « preprod », « prod »). |
| config |
Fournisseur de configuration facultatif pour ObservabilityConfiguration. Lorsqu’il est fourni, il est utilisé par le générateur et ses composants internes (exportateur, processeurs d’étendues, enregistreur d’événements) |
| custom |
Implémentation d’enregistreur d’événements personnalisé facultative pour le Kit de développement logiciel (SDK) d’observabilité. S’il n’est pas fourni, le Kit de développement logiciel (SDK) utilise l’enregistreur d’événements de console par défaut. Implémenter ILogger pour s’intégrer à d’autres services de journalisation |
| exporter |
Ensemble partiel facultatif d’options d’exportation permettant aux développeurs d’agents de personnaliser. Toutes les valeurs omises sont renvoyées aux valeurs par défaut définies dans Agent365ExporterOptions. Les valeurs fournies ici seront remplacées par un tokenResolver ou clusterCategory configuré explicitement à partir de méthodes de générateur dédiées. |
| service |
Nom du service personnalisé pour la télémétrie |
| service |
Espace de noms de service facultatif pour la ressource OTel (attribut service.namespace) |
| service |
Version de service personnalisée pour la télémétrie |
| token |
Détails de la propriété
clusterCategory
Environnement / catégorie de cluster (par exemple, « preprod », « prod »).
clusterCategory?: ClusterCategory
Valeur de propriété
configProvider
Fournisseur de configuration facultatif pour ObservabilityConfiguration. Lorsqu’il est fourni, il est utilisé par le générateur et ses composants internes (exportateur, processeurs d’étendues, enregistreur d’événements)
configProvider?: IConfigurationProvider<ObservabilityConfiguration>
Valeur de propriété
customLogger
Implémentation d’enregistreur d’événements personnalisé facultative pour le Kit de développement logiciel (SDK) d’observabilité. S’il n’est pas fourni, le Kit de développement logiciel (SDK) utilise l’enregistreur d’événements de console par défaut. Implémenter ILogger pour s’intégrer à d’autres services de journalisation
customLogger?: ILogger
Valeur de propriété
exporterOptions
Ensemble partiel facultatif d’options d’exportation permettant aux développeurs d’agents de personnaliser. Toutes les valeurs omises sont renvoyées aux valeurs par défaut définies dans Agent365ExporterOptions. Les valeurs fournies ici seront remplacées par un tokenResolver ou clusterCategory configuré explicitement à partir de méthodes de générateur dédiées.
exporterOptions?: Partial<Agent365ExporterOptions>
Valeur de propriété
Partial<Agent365ExporterOptions>
serviceName
Nom du service personnalisé pour la télémétrie
serviceName?: string
Valeur de propriété
string
serviceNamespace
Espace de noms de service facultatif pour la ressource OTel (attribut service.namespace)
serviceNamespace?: string
Valeur de propriété
string
serviceVersion
Version de service personnalisée pour la télémétrie
serviceVersion?: string
Valeur de propriété
string
tokenResolver
tokenResolver?: TokenResolver
Valeur de propriété
TokenResolver