logging - Protokolování (logging)

Řídí zachycení a výstup zpráv protokolu a trasování.

NameTypeDefaultDescription
maxFileSizeint
Min: 0
20Maximální velikost souboru protokolu v megabajtech před založením nového souboru. Hodnota 0 znamená neomezenou velikost.
maxFilesint
Min: 0
2Maximální počet souborů protokolu, které budou uchovány před tím, než bude odebrán nejstarší soubor. Hodnota 0 znamená neomezený počet.
logDirectoryCesta k adresáři${server.output.dir}/logsUmístění adresáře pro soubory protokolu. Výchozí hodnota je ${server.output.dir}/logs.
messageFileNamestringmessages.logNázev souboru, do něhož bude zapisován výstup zpráv. Zadává se vzhledem k nakonfigurovanému adresáři protokolu. Výchozí hodnota je messages.log.
traceFileNamestringtrace.logNázev souboru, do něhož bude zapisován výstup trasování. Zadává se vzhledem k nakonfigurovanému adresáři protokolu. Výchozí hodnota je trace.log.
traceSpecificationstring*=infoSpecifikace trasování, která odpovídá gramatice specifikace trasování a určuje počáteční stav pro různé komponenty trasování. Je povolena prázdná hodnota, která je vyhodnocována jako 'zakázat veškeré trasování'. Veškeré nezadané komponenty se budou inicializovat ve výchozím stavu *=info.
hideMessagestringSeznam zpráv, oddělených čárkami, které jsou nakonfigurovány tak, aby byly v souborech console.log a message.log skryty. Pokud jsou zprávy nakonfigurované, aby byly skryté, budou přesměrovány do souboru trace.log.
messageSourcestringmessageSeznam zdrojů, které mají být směrovány do souboru messages.log
messageFormatstringbasicFormát, který má být použit pro protokol messages.log
consoleSourcestringmessageSeznam zdrojů, které se mají směrovat do console.log/console
consoleFormatstringbasicFormát, který se má použít pro console.log/console
traceFormat
  • ENHANCED
  • BASIC
  • ADVANCED
ENHANCEDTento formát se používá pro protokol trasování.
ENHANCED
Použít rozšířený základní formát trasování.
BASIC
Použít základní formát trasování.
ADVANCED
Použít rozšířený formát trasování.
isoDateFormatbooleanfalseJestliže je tento atribut nastaven na true, položky protokolu v souborech protokolu messages.log, trace.log a FFDC použijí formát data a času ISO 8601. Výchozí hodnota je false.
consoleLogLevel
  • AUDIT
  • ERROR
  • INFO
  • WARNING
  • OFF
AUDITÚroveň protokolování použitá k filtrování zpráv zapisovaných do systémových proudů. Výchozí hodnota je audit.
AUDIT
Zprávy auditu a varovné zprávy budou zapsány do výstupního systémového proudu. Chybové zprávy budou zapsány do chybového systémového proudu.
ERROR
Chybové zprávy budou zapsány do chybového systémového proudu.
INFO
Informační zprávy, zprávy auditu a varovné zprávy budou zapsány do výstupního systémového proudu. Chybové zprávy budou zapsány do chybového systémového proudu.
WARNING
Varovné zprávy budou zapsány do výstupního systémového proudu. Chybové zprávy budou zapsány do chybového systémového proudu.
OFF
Do systémových proudů nebude zapsán žádný výstup serveru. Do systémových proudů bude zapsán pouze výstup JVM.
copySystemStreamsbooleantrueJe-li zadána hodnota true, bude soubor System.out zapisován do výstupního systémového proudu a systém System.err do chybového systémového proudu. Je-li zadána hodnota false, budou se soubory System.out a System.err zapisovat do nakonfigurovaných protokolů jako messages.log nebo trace.log, nikoli však do systémových proudů. Výchozí hodnota je true (ano).
suppressSensitiveTracebooleanfalseTrasování serveru může během trasování netypových dat odkrýt citlivá data, jako např. počet bajtů přijatých prostřednictvím síťového připojení. V případě nastavení hodnoty true zabraňte odkrytí potenciálně citlivých informací v protokolech a trasovacích souborech. Výchozí hodnota je false.