Java:Logování

Z FI WIKI
Přejít na: navigace, hledání

Commons Logging Interface

Rozhraní pro logování od Apache - asi nejvhodnější
http://jakarta.apache.org/commons/logging/index.html
http://jakarta.apache.org/commons/logging/api/index.html

příklad použití:

private static Log log = Logfactory.getLog(Test.class); //vyber logovaciho syst., treba i  LOG4J ...
if (log.isDebugEnabled()) {
      log.debug("Nejaka zprava");
}

Úrovně logování:

  1. trace (nejméně závažné)
  2. debug
  3. info
  4. warn
  5. error
  6. fatal (nejvíce závažné)


Standardní logování v Javě - dostupné od JSDK 1.4

  • Třída Logger v java.util.logging
  • podporuje rozhraní Commons-logging

http://java.sun.com/j2se/1.5.0/docs/api/java/util/logging/Logger.html

Log4j

Mocný a robustní log manažer podporující rozhraní Commons-logging
http://logging.apache.org/log4j/docs/index.html


IBM

Sofistikovaný přístup k logovaní a analyzování logů od IBM Tutorial na adrese: (nutná registrace)
https://www14.software.ibm.com/webapp/iwm/web/preLogin.do?source=dw-ac-configure&S_TACT=105AGX59&S_CMP=GR&ca=dgr-lnxw16EventLogging