QuickSight와 Amazon Q AI를 사용한 클라우드 로그 시각화 분석

<aside> 💡

해당 실습에서는 Amazon QuickSight Q를 사용하여 자연어 쿼리를 사용하여 AWS Log(CloudTrail 로그)를 분석합니다.

Amazon QuickSight : Amazon QuickSight는 하이퍼스케일에서 통합 비즈니스 인텔리전스(BI)를 통해 데이터 기반 조직을 지원합니다. QuickSight를 사용하면 모든 사용자가 최신 대화형 대시보드, 페이지를 매긴 보고서, 임베디드 분석 및 자연어 쿼리를 통해 동일한 정보 소스에서 다양한 분석 요구 사항을 충족할 수 있습니다.

AWS CloudTrail : AWS CloudTrail은 AWS 인프라 전반의 계정 활동을 모니터링하고 기록합니다.

</aside>

Q사용을 위해 사용자를 Pro 역할로 업그레이드

  1. AWS Console 검색창에 QuickSight를 검색하여 시작합니다.
  2. 사용자 메뉴에서 QuickSight 관리를 클릭합니다. 관리자 사용자에게만 이 옵션이 표시됩니다.
  3. 관리 콘솔에서 업그레이드하려는 사용자에 대한 역할 드롭다운을 클릭하고 해당 Pro 역할을 선택합니다.
  4. 주제로 작업하려면 작성자 Pro 또는 관리자 Pro 역할이 필요합니다. 이 조건이 이미 충족되면 나머지 단계를 건너뛸 수 있습니다.
  5. 사용자 역할 변경 확인 팝업에서 확인을 클릭하고 업데이트 상태 메시지 닫기를 클릭합니다.
  6. 상단 레일에서 QuickSight 아이콘을 클릭하여 관리 콘솔을 종료합니다.
  7. 몇 분 정도 기다린 다음(역할 업그레이드에는 4-5분 소요될 수 있음) 브라우저를 새로 고칩니다.
  8. 이제 토픽, 데이터 스토리 및 시나리오 보기 기능이 활성화 됩니다.

CloudTrail 데이터 세트 수집

  1. 우측 링크를 클릭하여 데이터 세트 파일을 다운로드 합니다. 링크 .
  2. QuickSight의 데이터 세트 보기에서 새 데이터 세트 버튼을 클릭합니다.
  3. 파일 업로드 옵션을 선택합니다.
  4. 메시지가 표시되면 1단계에서 다운로드한 파일을 선택합니다.
  5. 설정 편집 및 데이터 준비 버튼을 클릭합니다.
  6. recipientaccountid 오른쪽에 있는 (점 세개 기호︙)목록 기호를 클릭하고 데이터 형식을 ‘문자열’로 변경합니다.
  7. 저장 및 게시를 클릭합니다.
  8. 화면 왼쪽 상단의 QuickSight 아이콘을 클릭하여 QuickSight 홈 페이지로 돌아갑니다