에이전트 로그
애플리케이션 서버가 실행되면 모니터링 정보를 수집합니다. 수집한 정보는 로그 파일에 저장합니다.
로그 설정
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 버전 이상에서 지원합니다.