본문으로 건너뛰기

에이전트 로그

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

로그 설정

log_keep_days Day

기본값 7

로그 파일 보관 기간을 설정합니다.

로그 싱크(LogSink) 설정

로그 데이터를 수집합니다.

기본 설정

  • logsink_enabled Boolean

    기본값 false

    값이 true이면 로그 데이터를 수집합니다.

  • logsink_stdout_enabled Boolean

    기본값 false

    값이 true이면 Standard output 로그를 수집합니다.

  • logsink_stderr_enabled Boolean

    기본값 false

    값이 true이면 Standard error output 로그를 수집합니다.

  • logsink_zip_enabled Boolean

    기본값 true

    값이 true이면 로그 데이터를 압축해서 전송합니다. 기본은 GZIP 입니다.

로그 파일 설정

  • logsink.files String

    수집할 로그 파일의 전체 경로 및 파일명을 설정할 수 있습니다. 여러 개의 파일을 설정하려면 쉼표(,)를 구분자로 이용하세요.

예시

다음 예시를 참조해 사용자의 환경에 맞는 에이전트 설정을 적용하세요.

whatap.conf
logsink_enabled=true
logsink_stdout_enabled=true
logsink_stderr_enabled=true
logsink_zip_enabled=true
logsink.files=/etc/httpd/logs/error_log, /etc/httpd/logs/access_log

로그 파일 이름에 날짜 형식의 변수를 사용할 수 있습니다. Python strftime() 사용 기준으로 적용하세요.

예, 20240101: %Y%m%d

whatap.ini
whatap.logsink.files=/etc/httpd/logs/customlog-%Y%m%d

이 기능은 Go 에이전트 0.3.2 버전 이상에서 지원합니다.

노트

로그 설정과 관련한 API 가이드는 다음 문서를 참조하세요.