Impostazione della posizione del file di log

Per impostazione predefinita, i file di log di un componente Edge vengono scritti nella directory /opt/apigee/var/log/component_name, dove component_name può essere uno dei seguenti:

  • apigee-cassandra (Cassandra)
  • apigee-openldap (OpenLDAP)
  • apigee-postgresql (database PostgreSQL)
  • apigee-qpidd (qpidd)
  • apigee-sso (SSO perimetrale)
  • apigee-zookeeper (ZooKeeper)
  • edge-management-server (server di gestione)
  • edge-management-ui (nuova UI di Edge)
  • edge-message-processor (Elaboratore messaggi)
  • edge-postgres-server (server Postgres)
  • edge-qpid-server (server Qpid)
  • edge-router (router Edge)
  • edge-ui (UI classica)

Oltre a questo elenco, Edge registra anche la procedura di configurazione nella directory /opt/apigee/var/log/apigee-setup.

Utilizza la procedura seguente per modificare la posizione predefinita dei file di log per tutti i componenti di Edge, tranne l'interfaccia utente di Edge:

  1. Crea il seguente file:
    /opt/apigee/etc/component_name.d/APIGEE_APP_LOGDIR.sh
  2. Aggiungi la seguente proprietà al file:
    APIGEE_APP_LOGDIR=/directory/path
    LOG_FILE=${APIGEE_APP_LOGDIR}/apigee-qpidd.log
    
  3. Dove /directory/path specifica la directory per i file di log.

  4. Assicurati che la directory sia accessibile all'utente apigee:
    chown apigee:apigee /directory/path
  5. Riavvia il componente:
    /opt/apigee/apigee-service/bin/apigee-service component_name restart

Per ulteriori informazioni sul nome e sulla posizione dei file di configurazione dei componenti, consulta Posizione dei file delle proprietà.