이 문서는 주로 IBM http://www.aliyun.com/zixun/aggregation/13696.html 소개 "> smartcloud 항목 로그, 로그, 로그 구조 프레임과 로그 분석의 사용을 포함 하 여 문제, 빠른 위치 경우 SmartCloud 항목을 사용 하는 과정에서 사용자를 도울.
인기 로그 프레임 워크, 공통 로깅 및 그래서 log4j, SLF4J, 아파치 등의 많은 있다, 각 프레임 워크를 사용 하 고 SmartCloud 항목에는 다른 방식으로 구성, JDK의 로그 도구를 사용 하 여 시스템의 로그를 형성 하는 우리.
우리 Java.util.logging.Logger.getLogger (문자열 이름)에 의해 명명 된 거 고 우리 메서드를 호출할 수 우리의 각각 별도로 로그를 출력.
로그 수준이 점차적으로 떨어져, 중증, 경고, 정보, 벌금, 미세한, 최 상품, 그리고, 고 레벨 증가, 로그 정보 그래서 한다.
1을 목록입니다. 로그를 출력 하는 방법
가져오기 java.util.logging.Logger로 거로 거 = Logger.getlogger ("Wpf-테스트"); Logger.fine ("이것은 좋은 메시지");
로그 구성
Smarycloud 항목 기본 로그 구성은 Log.properies 설치 구성 디렉터리에 있는 구성 파일을 통해 제공 하는 기본 구성은 다음과 같습니다.
2를 목록입니다. 로그 기본 구성
# 이것은 CFS API 응용 프로그램 Handlers=java.util.logging.consolehandler, Java.util.log에 대 한 주요 logging.properties 깅입니다. Filehandler # 글로벌 기본 로깅 수준입니다. . 레벨 콘솔 처리기에 대 한 좋은 # 기본 글로벌 로깅 수준을 =. Java.util.logging.consolehandler.level=info java.util.logging.consolehandler.formatter= Java.util.logging.SimpleFormatter Java.util.logging.filehandler.pattern=%h/.skc/logs/skc-%g.log Java.util.logging.filehandler.count=9 java.util.logging.filehandler.limit=50000000 Java.util.logging.filehandler.append=true
기본 로그 레벨은 괜 찮 아 요, 하지만 만약 우리가 일부의 문제를 분석, 종종 자세한 로그를 제공 하기 위해 필요한 필요, 출력 다음 방법 달성 하기 위해 파일의 로그 레벨을 조정할 수 있습니다.
java.util.logging.filehandler.level=finest
우리 시스템 the/.skc/logs, 각 로그 파일 최대 50 M, 최대 9 로그 파일, 로그 파일 이름은 SKC와 Skc-0.log 최신 로그 파일에 대 한 숫자의 조합에 의해와 같은 동안 아래 사용자 디렉토리에 로그를 저장 하는 기본적으로 볼 수 있는 다른 구성 항목에서
그림 1입니다. 로그 파일 목록