PHP

PHP 애플리케이션에서 로그를 수집하려면 다음을 확인해주세요.

1. 에이전트 업그레이드

PHP Agent 2.3.2 버전부터 가능합니다.
업데이트 방법은 링크에서 확인해주세요.

2. 로그 모니터링 활성화

로그 모니터링을 원하는 파일의 설정 파일 경로를 확인하세요.

CLI 환경에서 확인하는 방법

$ php -i | grep 'Scan'
Scan this dir for additional .ini files => /etc/php8.0.d
NOTE

해당 경로가 "(None)"인 경우 설정 파일의 경로는 /usr/whatap/php입니다.

웹에서 확인하는 방법

CLI 환경과 Apache 환경의 PHP 설정이 다른 경우, 웹에서 phpinfo() 함수의 결과 내용을 확인해보세요.

check phpinfo

설정 파일 경로를 포함한 명령어를 입력하시면 로그 모니터링이 바로 시작됩니다.

export LOGFILES=/some/path/file1,/some/other/file2
echo "whatap.logsink_enabled=true" | sudo tee -a [설정파일경로]/whatap.ini
echo "whatap.logsink.files=$LOGFILES" | sudo tee -a [설정파일경로]/whatap.ini