Log4j
Log4j slouží k získávání logů z aplikacích běžících v Javě. Získané logy lze zasílat na Logmanager server pomocí protokolu Syslog.
-
YV konfiguraci Java aplikace je nutné najít konfigurační soubor Log4j. Nejčastěji bývá uložen jako
logging.properties
nebolog4j.properties
. -
Konfigurační soubor je potřeba upravit následovně:
rootLogger = DEBUG, udp appender.udp = org.apache.log4j.receivers.net.UDPAppender appender.udp.RemoteHost = <Logmanager_IP_adresa> appender.udp.port = 514 appender.udp.layout.type = org.apache.log4j.PatternLayout appender.udp.layout.ConversionPattern = java %d{yyyy-MM-dd HH:mm:ss,SSS}{GMT} %p %t %c %M - %m%n
Logmanager_IP_address je IP adresa vašeho serveru Logmanager. -
Java aplikaci bude nutné restartovat pro nové načtení konfiguračního souboru.
-
Nyní lze pokračovat nastavením klasifikátoru a parseru na serveru Logmanager.
-
V konfiguraci Java aplikace je nutné najít konfigurační soubor Log4j2. Nejčastěji bývá uložen jako
logging.properties
nebolog4j2.properties
. -
Konfigurační soubor je potřeba upravit následovně:
appender.socket.type = Socket appender.socket.name = socket appender.socket.host = <Logmanager_IP_adresa> appender.socket.port = 514 appender.socket.protocol = UDP appender.socket.layout.type = PatternLayout appender.socket.layout.pattern = ${hostName} java %d{yyyy-MM-dd HH:mm:ss,SSS}{GMT} %p %t %c %M - %m%n rootLogger.level = debug rootLogger.appenderRef.socket.ref = socket
Logmanager_IP_address je IP adresa vašeho serveru Logmanager. -
Java aplikaci bude nutné restartovat pro nové načtení konfiguračního souboru.
-
Nyní lze pokračovat nastavením klasifikátoru a parseru na serveru Logmanager.