Log & Crash Search는 다음과 같은 순서로 사용할 수 있습니다.
콘솔에 접속하여 왼쪽 메뉴를 이용하여 조직(Organization)과 프로젝트(Project)를 선택합니다. 조직이나 프로젝트가 없다면 새로 만들어야 합니다. - 왼쪽 메뉴에서 ORGANIZATION > PROJECT를 클릭합니다.
조직과 프로젝트를 만드는 자세한 방법은 NHN Cloud 콘솔 사용 가이드를 참고하세요.
프로젝트(Project)를 선택한 상태에서 화면 상단의 서비스 선택 버튼을 클릭하고 Data & Analytics 아래 Log & Crash Search를 클릭합니다. 서비스가 활성화되면 서비스 이름 옆에 선택(v) 표시가 나타납니다.
[참고]
서비스를 활성화한 후에는 약 5분 이후부터 전송할 수 있습니다.
Log & Crash Search가 활성화되면 왼쪽 메뉴에 Data & Analytics > Log & Crash Search 메뉴가 나타나고 Appkey가 생성됩니다.
로그를 전송하려면 Appkey를 확인해야 합니다.
로그를 전송하려면 Log & Crash Search SDK가 필요합니다. SDK는 NHN Cloud Downloads 페이지의 Data & Analytics > Log & Crash Search에서 다운로드할 수 있습니다.
[참고]
세션 로그 전송 시 리소스 제공 정책의 일일 로그 건수 제공량에는 다른 로그와 동일하게 합산하여 반영되지만, API 호출 요금에는 반영되지 않습니다.
이제 전송한 로그를 Log Search 기능을 이용하여 검색해 보겠습니다.
로그 검색 화면은 다음과 같이 구성되어 있습니다.
항목 | 설명 |
---|---|
검색 쿼리 입력 | 쿼리 필드 검색은 Lucene 문법을 사용할 수 있습니다. (참고: https://gov-docs.toast.com/ko/Data%20&%20Analytics/Log%20&%20Crash%20Search/ko/gov-lucene-query-guide/) |
검색 대상 기간 | 검색 쿼리의 기간 조건을 설정할 수 있습니다. |
로그 검색 결과 > 차트 | 로그 검색 결과를 막대 그래프로 출력하며, 막대 그래프 바를 클릭하면 해당 바의 로그 기간만큼 재검색하여 로그를 확인할 수 있습니다. |
로그 결과 다운로드 | 로그 검색 결과를 원하는 포맷으로 다운로드할 수 있습니다. |
선택한 필드 | 로그 필드에 따라 우측 결과 테이블 컬럼을 변경할 수 있습니다. 추가 버튼을 통해 다른 필드들을 추가, 삭제할 수 있습니다. |
로그 검색 결과 > 로그 레코드 | 검색한 로그의 자세한 내용이 출력되는 부분입니다. 출력된 로그의 각 항목은 클릭하여 검색 쿼리를 변경할 수 있습니다. |
사용자가 설정한 검색 조건은 검색 쿼리 입력 창에 반영되며 자주 사용하는 쿼리라면 쿼리 저장 버튼을 사용해서 저장했다가 이후에 쉽게 불러올 수 있습니다. 저장한 쿼리는 저장 쿼리 목록에서 확인 및 관리가 가능합니다.
[참고] 데이터 길이가 2,000,000 글자를 초과하는 필드를 포함하는 로그는 검색이 불가능합니다. 해당 이슈로 인해 조회가 불가능한 로그는 이슈가 해결되기 전까지 로그 다운로드 기능을 이용해 조회 부탁드립니다.
로그에 대한 알람 설정 및 알람 발송 이력을 확인할 수 있습니다. Data & Analytics > Log & Crash Search > 알람을 클릭합니다.
로그 알람에 대한 모든 기능을 수행할 수 있는 페이지입니다.
검색 필드 관리, 이슈 트래커 설정, 심벌 파일 관리 등 서비스에 필요한 설정을 관리합니다.
Data & Analytics > Log & Crash Search > 설정을 클릭합니다.
로그 검색 시 사용되는 검색 필드를 조회하는 기능으로 시스템 필드인 기본 필드 목록 외에 사용자 전송 필드인 사용자 지정 필드(커스텀 필드)를 확인할 수 있습니다.
로그 보관 기간을 조회할 수 있습니다.
서비스별 로그 전송 여부를 설정합니다.
로그 외부 보관 정보를 설정합니다.
외부 OBS에 로그를 보관할 수 있습니다.
AWS S3 API를 이용해 자격 증명 등록 및 조회로 액세스 키(accessKey)와 비밀 키(secretKey)를 가져옵니다.
모든 OBS 정보를 입력한 뒤 저장을 클릭합니다.
설정한 OBS로 로그가 저장됩니다.