본문으로 건너뛰기

에이전트 로그 설정

로그 관리 옵션

애플리케이션 서버가 실행되면 모니터링 정보를 수집합니다. 수집한 정보는 로그 파일에 저장합니다.

  • log_rotation_enabled Boolean

    기본값 true

    에이전트 로그 파일을 날짜 별로 저장하는 기능을 활성화합니다. 로그 파일명은 whatap-yyyymmdd.log 형태로 저장합니다. 값이 false이면 로그 파일명은 whatap.log 형태로 저장합니다.

  • log_keep_days Int

    기본값 7

    로그 파일 보관 기간을 설정합니다. log_rotation_enabled 옵션의 값이 true인 경우에만 동작합니다.

  • log_datasource_lookup_enabled Boolean

    기본값 true

    InitialContext Lookup 시 DataSource인 경우 로그를 기록하는 기능을 활성화합니다.

  • log_root String

    에이전트 로그 파일의 경로를 설정할 수 있습니다. 설정된 경로 하위에 logs 폴더를 생성하며 해당 폴더에 whatap 로그 파일이 생성됩니다.

    다음 예제와 같이 에이전트 옵션을 설정하면 whatap 로그 파일의 생성 경로는 다음과 같습니다.

    /Users/sample_user/workspace/nodejs_application/whatap_logs/logs/
    whatap.conf
    log_root=/Users/sample_user/workspace/nodejs_application/whatap_logs/

로그싱크(LogSink) 설정

Node.js 에이전트 0.5.1 버전 이상부터는 애플리케이션 서버를 통합 모니터링하는 로그싱크(LogSink) 기능을 제공합니다.

  • logsink_enabled Boolean

    기본값 false

    로그 모니터링 활성화 여부를 설정합니다.

    노트
    • 로그 모니터링 활성화 방법에 대한 자세한 내용은 다음 문서를 참조하세요.

    • 로그 모니터링에 대한 자세한 내용은 다음 문서를 참조하세요.

  • logsink_trace_txid_enabled Boolean

    기본값 true

    로그에 트랜잭션 ID를 삽입하여 트레이스 분석트랜잭션 로그 탭 노출 여부를 설정합니다.

    노트

    트레이스 분석트랜잭션 로그 탭에 대한 자세한 내용은 다음 문서를 참조하세요.

  • logsink_limit_content_enabled Boolean

    기본값 true

    로그 메시지의 최대 크기 제한 여부를 설정합니다.

  • logsink_limit_content_length Number

    기본값 10,000

    로그 메시지의 최대 길이를 설정합니다. 이 옵션은 logsink_limit_content_enabled 옵션의 값이 true로 설정되었을 때만 적용됩니다.