Définir l'emplacement du fichier journal

Par défaut, les fichiers journaux d'un composant Edge sont écrits dans le Répertoire /opt/apigee/var/log/component_name, où component_name peut être:

  • apigee-cassandra (Cassandra)
  • apigee-openldap (OpenLDAP)
  • apigee-postgresql (base de données PostgreSQL)
  • apigee-qpidd (Qpidd)
  • apigee-sso (authentification unique Edge)
  • apigee-zookeeper (ZooKeeper)
  • edge-management-server (serveur de gestion)
  • edge-management-ui (nouvelle interface utilisateur de périphérie)
  • edge-message-processor (processeur de messages)
  • edge-postgres-server (serveur Postgres)
  • edge-qpid-server (serveur Qpid)
  • edge-router (routeur périphérique)
  • edge-ui (interface utilisateur classique)

En plus de cette liste, Edge enregistre également le processus de configuration dans le Répertoire /opt/apigee/var/log/apigee-setup.

Utilisez la procédure suivante pour modifier l'emplacement du fichier journal par défaut pour tous les composants Edge à l'exception de l'interface utilisateur Edge:

  1. Créez le fichier suivant :
    /opt/apigee/etc/component_name.d/APIGEE_APP_LOGDIR.sh
  2. Ajoutez la propriété suivante au fichier:
    APIGEE_APP_LOGDIR=/directory/path
    LOG_FILE=${APIGEE_APP_LOGDIR}/apigee-qpidd.log
    
  3. /directory/path spécifie le répertoire des fichiers journaux.

  4. Assurez-vous que l'utilisateur apigee peut accéder au répertoire:
    chown apigee:apigee /directory/path
  5. Redémarrez le composant:
    /opt/apigee/apigee-service/bin/apigee-service component_name restart

Pour plus d'informations sur le nom et l'emplacement des fichiers de configuration du composant, consultez Emplacement des fichiers de propriétés.