Activation de la fonction trace pour les services Ingest et Query
Afin d'utiliser le traçage avec les services Ingest et Query, configurez la fonction dans vos chartes Helm. Le traçage de ces services n'est pas activé par défaut dans HCL Commerce
Les services Ingest et Query sont configurés à l'aide de Spring Boot. Afin d'activer le traçage pour eux, définissez un nouveau paramètre d'environnement dans les chartes Helm.
Procédure
- Passez au répertoire dans lequel vous avez décompressé vos chartes Helm HCL_Commerce_Helm_Charts_9.x. Modifiez le fichier de configuration values.yaml.
- Ajoutez la variable d'environnement suivante à values.yaml, en spécifiant le nom et l'image de l'application. Dans l'exemple, le traçage pour le service Ingest est configuré.
ingestApp: name: ingest-app image: search-ingest-app tag: 9.1.1.0 replica: 1 resources: requests: memory: 2048Mi cpu: 500m limits: memory: 4096Mi cpu: 2 ## when using custom envParameters, use key: value format envParameters: { logging.level.org.springframework: DEBUG } nodeLabel: "" fileBeatConfigMap: "" - Sauvegardez et fermez le fichier de configuration.
- Redéployer les chartes Helm.
Résultat
Le traçage est désormais activé pour le ou les services que vous avez définis. Pour plus d'informations sur les niveaux de traçage disponibles dans Spring Boot, voir 4. Journalisation dans le guide des fonctions de Spring Boot.