Définir le niveau de journalisation d'un composant Edge

Edge pour le cloud privé v4.18.05

Par défaut, les composants Edge utilisent un niveau de journalisation INFO. Toutefois, vous pouvez définir le niveau de journalisation pour chaque composant Edge. Par exemple, vous pouvez choisir de le définir sur DEBUG pour le processeur de messages ou sur ERROR pour le serveur de gestion.

Les niveaux de journalisation disponibles sont les suivants:

  • ALL
  • DEBUG
  • ERROR
  • FATAL
  • INFO
  • OFF
  • TRACE
  • WARN

Pour définir le niveau de journalisation d'un composant, modifiez son fichier de propriétés afin de définir un jeton, puis redémarrez le composant:

  • Pour l'interface utilisateur Edge, les jetons sont conf_logger_settings_application_log_level et conf_logger_settings_play_log_level. Donnez-leur la même valeur.
  • Pour tous les autres composants Edge, le jeton est conf_system_log.level

Pour définir le niveau de journalisation du composant d'interface utilisateur Edge:

  1. Ouvrez /opt/apigee/customer/application/ui.properties dans un éditeur. Si le fichier n'existe pas, créez-le.
  2. Définissez les propriétés suivantes dans ui.properties sur le niveau de journalisation souhaité. Par exemple, pour la définir sur DEBUG :
    conf_logger_settings_application_log_level=DEBUG
    conf_logger_settings_play_log_level=DEBUG
    .
  3. Enregistrez le fichier.
  4. Assurez-vous que le fichier de propriétés appartient à l'utilisateur "apigee" :
    chown apigee:apigee /opt/apigee/customer/application/ui.properties
  5. Redémarrez l'interface utilisateur Edge :
    /opt/apigee/apigee-service/bin/apigee-service edge-ui restart

Pour définir le niveau de journalisation d'autres composants, tels que Message Processor:

  1. Ouvrez /opt/apigee/customer/application/message-processor.properties dans un éditeur. Si le fichier n'existe pas, créez-le.
  2. Définissez la propriété suivante dans message-processor.properties sur le niveau de journalisation souhaité. Par exemple, pour la définir sur DEBUG :
    conf_system_log.level=DEBUG
    .
  3. Enregistrez le fichier.
  4. Assurez-vous que le fichier de propriétés appartient à l'utilisateur "apigee" :
    chown apigee:apigee /opt/apigee/customer/application/message-processor.properties
  5. Redémarrez le processeur de messages :
    /opt/apigee/apigee-service/bin/apigee-service edge-message-processor restart