Docs Menu
Docs Home
/
MongoDB Atlas
/

데이터베이스 액세스 기록 보기

이 페이지의 내용

  • 개요
  • 필요한 액세스 권한
  • 절차

참고

다음 배포에서는 이 기능 을 사용할 수 없습니다.

  • 서버리스 인스턴스

  • M0 클러스터

  • M2/M5 클러스터

  • Flex 클러스터

학습보려면 제한을 참조하세요.

Atlas는 MongoDB 데이터베이스 로그를 구문 분석하여 다음과 같은 방법을 통해 클러스터에 대해 이루어진 인증 요청 목록을 수집합니다.

  • mongosh

  • Compass

  • 드라이버

Atlas 관리 API를 통해 API 키로 이루어진 인증 요청은 기록되지 않습니다.

Atlas는 지난 7일 이내 각 인증 요청에 대해 다음 정보를 기록합니다.

필드
설명

타임스탬프

인증 요청 날짜 및 시간입니다.

사용자 이름

인증 요청을 한 데이터베이스 사용자와 연결된 사용자 이름입니다.

LDAP 사용자 이름의 경우 UI에 확인된 LDAP 이름이 표시됩니다. 이름 위로 마우스를 가져가면 전체 LDAP 사용자 이름을 볼 수 있습니다.

IP 주소

인증 요청을 보낸 기기의 IP 주소입니다.

호스트

인증 요청을 처리한 대상 서버.

인증 소스

인증 요청이 이루어진 데이터베이스입니다. admin은 SCRAM-SHA 사용자의 인증 소스이고 $external은 LDAP 사용자의 인증 소스입니다.

인증 결과

인증 요청의 성공 또는 실패 여부입니다. 실패한 인증 요청에 대한 이유 코드가 표시됩니다.

인증 요청은 타임스탬프 내림차순으로 페이지당 25개 항목까지 사전 정렬됩니다.

만약 클러스터에 활동 급증해 매우 많은 양의 로그 메시지가 생성될 경우, Atlas는 일정 기간 동안 새로운 로그의 수집 및 저장을 중단할 수 있습니다.

참고

로그 분석 속도 제한은 Performance Advisor UI, 쿼리 인사이트 UI, 액세스 추적 UI 및 Atlas Search 쿼리 분석 UI에만 적용됩니다. 다운로드 가능한 로그 파일은 항상 완전한 상태로 유지됩니다.

로그가 수집되지 않는 기간에 인증 요청이 발생하면 데이터베이스 액세스 기록에 나타나지 않습니다.

데이터베이스 액세스 기록을 보려면 Atlas에 대한 Project Owner 또는 Organization Owner 액세스 권한이 있어야 합니다.

Atlas CLI를 사용하여 클러스터에 대한 액세스 로그를 반환하려면 다음 명령을 실행하세요.

atlas accessLogs list [options]

명령 구문 및 매개변수에 관한 자세한 사항은 Atlas CLI 문서에서 Atlas 액세스 목록을 참조하세요.

참조: 관련 링크

API를 사용하여 데이터베이스 액세스 기록을 보려면 액세스 추적을 참조하세요.

Atlas UI를 사용하여 데이터베이스 액세스 기록을 보려면 다음 절차를 따르세요.

1
  1. 아직 표시되지 않은 경우 탐색 표시줄의 Organizations 메뉴에서 원하는 프로젝트가 포함된 조직을 선택합니다.

  2. 아직 표시되지 않은 경우 탐색 표시줄의 Projects 메뉴에서 원하는 프로젝트를 선택합니다.

  3. 아직 표시되지 않은 경우 사이드바에서 Clusters를 클릭합니다.

    Clusters(클러스터) 페이지가 표시됩니다.

2
  1. 클러스터 카드에서 을(를) 클릭합니다.

  2. View Database Access History0}을 선택합니다.

or

  1. 클러스터 이름을 클릭합니다.

  2. 클릭합니다.

  3. View Database Access History0}을 선택합니다.

돌아가기

Auditing