Logmanager dokumentace
Přepnout tmavý/světlý/automatický režim Přepnout tmavý/světlý/automatický režim Přepnout tmavý/světlý/automatický režim Zpět na domovskou stránku

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.

Log4j verze 1

  1. YV konfiguraci Java aplikace je nutné najít konfigurační soubor Log4j. Nejčastěji bývá uložen jako logging.properties nebo log4j.properties.

  2. 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.
  3. Java aplikaci bude nutné restartovat pro nové načtení konfiguračního souboru.

  4. Nyní lze pokračovat nastavením klasifikátoru a parseru na serveru Logmanager.

Log4j verze 2

  1. V konfiguraci Java aplikace je nutné najít konfigurační soubor Log4j2. Nejčastěji bývá uložen jako logging.properties nebo log4j2.properties.

  2. 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.
  3. Java aplikaci bude nutné restartovat pro nové načtení konfiguračního souboru.

  4. Nyní lze pokračovat nastavením klasifikátoru a parseru na serveru Logmanager.