10.2. 로그 파일 보기


서버 및 애플리케이션 로그를 보는 것은 오류, 성능 문제 및 기타 문제를 진단하는 데 중요합니다.

다음 방법을 사용하여 로그를 볼 수 있습니다.

로그 액세스 및 관리와 관련하여 다음 주요 포인트를 고려하십시오.

  • 로그는 서버의 jboss.server.log.dir 속성으로 지정된 디렉터리에 있어야 합니다.
  • 로그는 파일, 주기적 회전, 크기 회전 또는 주기적인 크기 회전 로그 처리기로 정의됩니다.
  • RBAC(역할 기반 액세스 제어)는 사용자가 관리 콘솔 또는 CLI에서 액세스할 수 있는 로그만 볼 수 있도록 제한합니다.

10.2.1. 관리 콘솔에서 로그 보기

로그 액세스를 위한 그래픽 인터페이스를 제공하는 JBoss EAP 관리 콘솔에서 로그를 직접 볼 수 있습니다.

사전 요구 사항

  • JBoss EAP가 실행 중입니다.
  • 관리 콘솔에 액세스할 수 있습니다.

프로세스

  1. 관리 콘솔에 로그인합니다.
  2. 런타임 탭을 선택하고 적절한 서버를 선택합니다.
  3. 로그 파일을 선택하고 목록에서 로그 파일을 선택합니다.
  4. 보기를 클릭하여 로그 콘텐츠를 열고 검색하거나 드롭다운에서 다운로드를 선택하여 로그 파일을 로컬 파일 시스템에 저장합니다.

    주의

    관리 콘솔 로그 뷰어는 매우 큰 로그 파일을 위해 설계되지 않았습니다(예: 100MB 이상). 15MB보다 큰 로그 파일을 열려고 하면 확인 프롬프트가 표시됩니다. 관리 콘솔에서 매우 큰 파일을 열면 브라우저가 충돌할 수 있습니다. 대용량 로그 파일을 다운로드하여 텍스트 편집기에서 여는 것이 좋습니다.

10.2.2. 관리 CLI에서 로그 보기

read-log-file 명령을 사용하여 관리 CLI에서 로그 파일 내용을 읽을 수 있습니다. 기본적으로 지정된 로그 파일의 마지막 10 행이 표시됩니다.

사전 요구 사항

  • JBoss EAP가 실행 중입니다.
  • 관리 CLI에 액세스할 수 있습니다.

프로세스

  1. 다음 명령을 사용하여 로그 파일의 내용을 읽습니다.

    /subsystem=logging/log-file=LOG_FILE_NAME:read-log-file
    참고

    관리형 도메인에서 이 명령 앞에 /host=HOST_NAME/server=SERVER_NAME.

  2. 다음 매개변수를 사용하여 로그 출력을 사용자 지정합니다.

    • encoding: 파일을 읽는 데 사용되는 문자 인코딩을 지정합니다.
    • lines: 파일에서 읽을 행 수를 설정합니다. 값 -1 은 모든 로그 행을 읽습니다. 기본값은 10입니다.
    • skip: 읽기 전에 건너뛸 행 수를 지정합니다. 기본값은 0입니다.
    • tail: 파일의 끝에서 읽을지 여부를 설정합니다. 기본값은 true 입니다.

예를 들어 다음 관리 CLI 명령은 server.log 로그 파일의 상단에서 처음 5 행을 읽습니다.

/subsystem=logging/log-file=server.log:read-log-file(lines=5,tail=false)

이렇게 하면 다음 출력이 생성됩니다.

{
    "outcome" => "success",
    "result" => [
        "2016-03-24 08:49:26,612 INFO  [org.jboss.modules] (main) JBoss Modules version 1.5.1.Final-redhat-1",
        "2016-03-24 08:49:26,788 INFO  [org.jboss.msc] (main) JBoss MSC version 1.2.6.Final-redhat-1",
        "2016-03-24 08:49:26,863 INFO  [org.jboss.as] (MSC service thread 1-7) WFLYSRV0049: JBoss EAP 7.0.0.GA (WildFly Core 2.0.13.Final-redhat-1) starting",
        "2016-03-24 08:49:27,973 INFO  [org.jboss.as.server] (Controller Boot Thread) WFLYSRV0039: Creating http management service using socket-binding (management-http)",
        "2016-03-24 08:49:27,994 INFO  [org.xnio] (MSC service thread 1-1) XNIO version 3.3.4.Final-redhat-1"
    ]
}
Red Hat logoGithubredditYoutubeTwitter

자세한 정보

평가판, 구매 및 판매

커뮤니티

Red Hat 소개

Red Hat은 기업이 핵심 데이터 센터에서 네트워크 에지에 이르기까지 플랫폼과 환경 전반에서 더 쉽게 작업할 수 있도록 강화된 솔루션을 제공합니다.

보다 포괄적 수용을 위한 오픈 소스 용어 교체

Red Hat은 코드, 문서, 웹 속성에서 문제가 있는 언어를 교체하기 위해 최선을 다하고 있습니다. 자세한 내용은 다음을 참조하세요.Red Hat 블로그.

Red Hat 문서 정보

Legal Notice

Theme

© 2026 Red Hat
맨 위로 이동