View a markdown version of this page

로깅 옵션 - Amazon Athena

로깅 옵션

주의

보안: 상세 수준(DEBUG 또는 TRACE)에서 로깅이 활성화된 경우 드라이버에서 사용하는 AWS SDK가 인증 토큰, 자격 증명 등의 민감한 정보를 일반 텍스트로 로깅할 수 있습니다. 문제 해결에만 상세 로깅을 사용하고 로그 파일이 안전하게 저장되고 사용 후 삭제되는지 확인하세요. 프로덕션 환경에서는 상세 로깅을 활성화하지 마세요.

여기에서 설명하는 설정을 수정하려면 관리자 권한이 필요합니다. 변경하려는 경우 ODBC 데이터 원본 관리자 로깅 옵션 대화 상자를 사용하거나 Windows 레지스트리를 직접 수정할 수 있습니다.

로그 수준

이 옵션은 다양한 수준의 세부 정보로 ODBC 드라이버 로그를 활성화합니다. Windows에서 레지스트리 또는 대화 상자를 사용하여 로깅을 구성할 수 있습니다. 옵션은 다음 레지스트리 경로에 있습니다.

Computer\HKEY_LOCAL_MACHINE\SOFTWARE\Amazon Athena\ODBC\Driver

사용 가능한 로그 수준은 다음과 같습니다.

  • OFF - 로깅이 비활성화됨

  • ERROR - 오류 메시지만 로깅됨

  • WARN - 경고 메시지 및 오류가 로깅됨

  • INFO – 정보 메시지, 경고 및 오류가 로깅됨

  • DEBUG - 세부 디버그 정보와 모든 하위 수준 메시지가 로깅됨

  • TRACE - 가장 세부적인 로깅 수준(모든 메시지 포함)

참고

각 로그 수준에는 아래 수준의 모든 메시지가 포함됩니다. 로그 수준이 높을수록 성능에 영향을 미치고 더 큰 로그 파일을 생성할 수 있습니다.

연결 문자열 이름 파라미터 유형 기본값 연결 문자열 예제
LogLevel 선택 사항 OFF LogLevel=INFO;

로그 경로

ODBC 드라이버 로그가 저장되는 파일의 경로를 지정합니다. 레지스트리 또는 대화 상자를 사용하여 이 값을 설정할 수 있습니다. 옵션은 다음 레지스트리 경로에 있습니다.

Computer\HKEY_LOCAL_MACHINE\SOFTWARE\Amazon Athena\ODBC\Driver
연결 문자열 이름 파라미터 유형 기본값 연결 문자열 예제
LogPath 선택 사항 none LogPath=C:\Users\username\projects\internal\trunk\;

AWS 로거 사용

AWS SDK 로깅을 활성화할지 여부를 지정합니다. 활성화하려면 1을 지정하고 비활성화하려면 0을 지정합니다.

연결 문자열 이름 파라미터 유형 기본값 연결 문자열 예제
UseAwsLogger 선택 사항 0 UseAwsLogger=1;