AEM 6.4 heeft het einde van de uitgebreide ondersteuning bereikt en deze documentatie wordt niet meer bijgewerkt. Raadpleeg voor meer informatie onze technische ondersteuningsperioden. Ondersteunde versies zoeken hier.
AEM biedt u de mogelijkheid om te vormen:
Dit zijn allemaal OSGi-configuraties.
Aanmelden in AEM is gebaseerd op verkoopbeginselen. Zie Logboekregistratie voor verkoop voor nadere informatie.
Configuratie van Apache Sling-logboekregistratie wordt gebruikt om het wortelregistreerapparaat te vormen. Hiermee worden de algemene instellingen voor het aanmelden van AEM gedefinieerd:
Dit Kennisbank, artikel verklaart hoe te om de request.log en access.log dossiers te roteren.
Naast de globale registrerenmontages, staat AEM u toe om specifieke montages voor de individuele dienst te vormen:
Dit staat u toe om logboekberichten voor één enkele dienst in een afzonderlijk dossier te kanaliseren. Dit kan met name nuttig zijn tijdens de ontwikkeling of het testen; bijvoorbeeld, wanneer u een verhoogd logboekniveau voor de specifieke dienst nodig hebt.
AEM gebruikt het volgende om logberichten naar bestand te schrijven:
Deze elementen zijn gekoppeld aan de volgende parameters voor de desbetreffende elementen:
Logger (Logging Logger)
Definieer de service(s) die de berichten genereren.
Logbestand (Logging Logger)
Bepaal het fysieke dossier voor het opslaan van de logboekberichten.
Dit wordt gebruikt om een Logging Logger met een het Registreren Schrijver te verbinden. De waarde moet aan de zelfde parameter in de Logging configuratie van de Schrijver identiek zijn om de verbinding te maken.
Logbestand (logboekschrijver)
Definieer het fysieke bestand waarnaar de logberichten worden geschreven.
Dit moet gelijk zijn aan dezelfde parameter in de configuratie van Logging Writer, anders wordt de overeenkomst niet gemaakt. Als er geen gelijke is dan zal een impliciete Schrijver met standaardconfiguratie (dagelijkse logboekomwenteling) worden gecreeerd.
Bepaalde loggers en schrijvers zijn opgenomen in een standaard AEM installatie.
Het eerste is een speciaal geval omdat het zowel de request.log
en access.log
bestanden:
De logboekregistratie:
Apache Sling Aanpasbaar Data Logger Aanvraag
(org.apache.sling.engine.impl.log.RequestLoggerService)
Berichten schrijven over aanvraaginhoud aan request.log
.
Koppelingen naar:
Apache Sling Request Logger
(org.apache.sling.engine.impl.log.RequestLogger)
Schrijft de berichten naar of request.log
of access.log
.
Deze kunnen indien nodig worden aangepast, hoewel de standaardconfiguratie geschikt is voor de meeste installaties.
De andere paren volgen de standaardconfiguratie:
De logboekregistratie:
Logboekconfiguratie Apache Sling Logging
(org.apache.sling.commons.log.LogManager.factory.config)
Schrijven Information
berichten aan logs/error.log
.
Koppelingen naar de schrijver:
Configuratie van auteur van Apache Sling Logging
(org.apache.sling.commons.log.LogManager.factory.writer)
De logboekregistratie:
Configuratie van Apache Sling Logging Logger (org.apache.sling.commons.log.LogManager.factory.config.649d51b7-6425-45c9-81e6-2697a03d6be7)
Schrijven Warning
berichten aan ../logs/error.log
voor de dienst org.apache.pdfbox
.
Koppelt niet aan een specifieke schrijver, zodat er een impliciete schrijver met standaardconfiguratie (dagelijkse logrotatie) wordt gemaakt en gebruikt.
U kunt uw eigen registreerapparaat/schrijfpaar definiëren:
Creeer een nieuw geval van de Configuratie van de Fabriek Logboekconfiguratie Apache Sling Logging.
Creeer een nieuw geval van de Configuratie van de Fabriek Configuratie van auteur van Apache Sling Logging.
In bepaalde omstandigheden kunt u een aangepast logbestand.