로그 분석하기
로그 분석에서는 모니터링 대상의 로그를 수집해 내용을 확인하고, 정형화 데이터인 지표로 변환해 모니터링할 수 있습니다. 모니터링 대상마다 기본 수집 로그가 제공되며, 사용자는 사용자 정의 로그를 생성하여 원하는 로그를 추가로 수집하고 확인할 수 있습니다.
- 로그 분석을 이용하려면 사전에 로그 수집 에이전트를 설치하고 운영해야 합니다. 로그 에이전트의 설치와 운영에 대한 자세한 내용은 에이전트 관리하기를 참고하세요.
- Kubernetes Engine의 로그를 수집하려면 Samsung Cloud Platform Console에서 로그 수집을 설정해야 합니다.
로그 분석 시작하기
로그 현황 목록을 확인하거나 모니터링 대상 로그를 검색하여 확인할 수 있습니다. 로그 현황 목록을 확인하려면 다음 절차를 따르세요.
- Cloud Monitoring Console > 로그 분석 > 로그 현황을 클릭하세요. 로그 현황 페이지로 이동합니다.
- 검색 영역에 성능을 분석할 서비스의 검색 조건을 입력한 후, 로그 검색을 클릭하세요.
- 검색 조건에 해당하는 서비스 목록과 검색 정보가 하단에 표시됩니다.
- 각 서비스의 상세 보기 버튼을 클릭하면 해당 서비스의 상세 로그 정보가 표시됩니다.
항목 설명 검색 영역 서비스 유형에 따라 검색 영역에 표시된 검색 필터가 다르게 표시 - 상세 검색을 하려면 상세 검색 버튼을 클릭하세요.
- 상세 검색 필터별 조건 항목은 1개 이상 선택 가능
모니터링 대상 표시 수 검색 결과 수량과 목록에서 한 번에 볼 수 있는 성능 개수를 표시 - 기본값은 20개씩 보기입니다.
- 목록 표기 개수는 10개, 20개, 30개, 40개, 50개, 100개씩 보기로 변경
검색 정보 검색 조건 항목에 대한 검색 결과값을 표시 상세 보기 해당하는 모니터링 대상의 상세 정보를 확인 로그 검색 키워드와 쿼리를 조합하여 로그를 검색하고 상세 내역 확인
- 모니터링 대상에 연결된 Virtual Server 또는 Node가 있는 경우, 검색 정보 영역에 해당 상태도 함께 표시됩니다.
- 모니터링 대상의 이름은 한글, 영어 대소문자, 숫자, 특수 기호(
-,_,.) 모두 사용할 수 있으며 최대 100자까지 입력할 수 있습니다. - 모니터링 대상의 권한이 없는 경우, 권한이 없는 대상 정보와 권한 확인 메시지가 팝업으로 표시됩니다.
로그 상세 정보 확인하기
모니터링 대상의 로그 상세 내역과 로그 그래프를 살펴볼 수 있습니다.
로그 목록 확인하기
모니터링 상세 팝업창에서 로그 상세 정보를 확인할 수 있습니다. 로그에 대한 모니터링 상세 정보를 확인하려면 다음 절차를 따르세요.
- Cloud Monitoring Console > 로그 분석 > 로그 현황을 클릭하세요. 로그 현황 페이지로 이동합니다.
- 로그 현황 페이지에서 상세 정보를 확인할 로그의 클릭하세요. 모니터링 상세 팝업창이 열립니다.
- 로그 탭을 클릭하세요.
- 그래프 위에 마우스 커서를 위치하면 각 로그 항목의 값이 팝업창으로 나타납니다.
- 오른쪽 상단의 아이콘을 클릭하여 조회 기간을 설정하거나 새로고침 주기를 변경할 수 있습니다.
- 로그별 차트 왼쪽 상단에 있는 상세, 요약 버튼을 클릭하여 그래프 표시 방법을 선택할 수 있습니다.
항목 설명 기본 정보 모니터링 대상에 대한 기본적인 정보를 표시 상세 모니터링 대상의 로그별 차트가 펼쳐져서 표시 - 하나의 차트를 상세하게 확인
요약 모니터링 대상의 성능별 차트가 바둑판 형태로 표시 - 여러 개의 차트를 한눈에 확인
조회 기간 설정 - 날짜/시간: 데이터의 조회 기준 일시를 표시합니다.
- 새로 고침: 현재 시각으로 직접 새로고침합니다.
- 시작/중지: 자동 새로고침 기능을 끄거나 켭니다.
- 설정: 데이터 조회 기간을 설정하거나 자동 새로고침 주기를 변경
성능 비교 키워드와 쿼리를 조합하여 로그를 검색하고 상세 내역 확인 성능별 차트 모니터링 대상의 로그별 차트가 그래프로 표시 - 그래프 위에 마우스 커서를 위치하면 지정 시각의 로그 항목 값이 팝업창으로 나타납니다.
로그 검색하여 확인하기
키워드와 쿼리를 조합하여 로그를 검색하고 상세 내역을 확인할 수 있습니다.
로그를 검색하려면 다음 절차를 따르세요.
Cloud Monitoring Console > 로그 분석 > 로그 현황을 클릭하세요. 로그 현황 페이지로 이동합니다.
로그 현황 페이지에서 로그 검색을 클릭하세요. 로그 검색 페이지로 이동합니다.
항목 설명 모니터링 대상 비교할 모니터링 대상의 서비스 종류를 표시 - 모니터링 대상 목록을 클릭하여 서비스를 변경
- 서비스를 변경하면 현재까지 생성한 차트는 모두 사라집니다.
- 추가 버튼을 클릭하여 현재 선택한 서비스의 모니터링 대상을 검색하여 추가
- 선택한 모니터링 대상은 페이지에 표시되며, X 또는 전체삭제를 클릭하여 모니터링 대상을 삭제할 수 있습니다.
검색 조건 검색할 로그에 대한 조건을 설정 조회 기간 설정 - 날짜/시간: 데이터의 조회 기준 일시를 표시합니다.
- 새로 고침: 현재 시각으로 직접 새로고침합니다.
- 시작/중지: 자동 새로고침 기능을 끄거나 켭니다.
- 설정: 데이터 조회 기간을 설정하거나 자동 새로고침 주기를 변경
로그 발생량 그래프 로그를 검색하면 입력한 조건에 해당하는 로그 내역이 차트로 표시 발생 로그 메시지 모니터링 대상에서 발생한 로그 메시지가 시간별로 표시 추가 버튼을 클릭하세요. 모니터링 대상을 추가할 수 있는 팝업창이 열립니다.
모니터링 대상을 클릭한 후, 추가하고자 하는 로그 파일을 선택하세요.
로그 파일 선택이 끝나면 확인 버튼을 클릭하세요.
검색 조건을 입력한 후, 검색 버튼을 클릭하세요. 검색 결과가 로그 발생량 그래프와 발생 로그 메시지에 표시됩니다.
항목 설명 지표 추가 로그 검색 결과에 지표를 추가 - 로그를 검색한 후에 사용
실행 이력 최근 검색을 실행한 검색 조건 목록을 확인 - 실행 이력은 가장 마지막으로 실행된 20개의 검색 조건까지 표시
- 원하는 검색 이력을 선택하여 현재 검색 조건으로 입력 가능
검색 필드 검색 필드를 선택 조건 검색 조건을 선택 like,!like,=,!=,<=,>=,>,<를 선택 가능
검색값 검색할 키워드를 입력 로그 검색 새로 추가한 검색 조건에 대한 연산자(AND, OR)를 선택 - 새로운 검색 조건을 추가한 경우에만 표시
조건 추가 새로운 검색 조건을 추가 로그를 검색하면 입력한 조건에 해당하는 로그 내역이 차트로 표시됩니다.
- 로그 내역은 초 단위로 표시됩니다.
항목 설명 로그 발생량 그래프 설정한 기간 동안의 로그 발생량이 그래프로 표시 - 그래프 위에 마우스 커서를 위치하면 각 로그 항목의 값이 팝업창으로 나타납니다.
- 그래프의 막대 그래프를 클릭하면 해당 시점의 로그 목록을 표시합니다.
조회 기간 설정 - 날짜/시간: 데이터의 조회 기준 일시를 표시
- 새로 고침: 현재 시각으로 직접 새로고침합니다.
- 시작/중지: 자동 새로고침 기능을 끄거나 켭니다.
- 설정: 데이터 조회 기간을 설정하거나 자동 새로고침 주기를 변경
모니터링 대상 모니터링 대상 목록이 표시 - 로그 메시지를 확인할 모니터링 대상을 선택하면 로그 목록에 내용이 표시
로그 목록 모니터링 대상에서 발생한 로그 메시지가 시간별로 표시 - 로그 목록에 있는 버튼을 클릭하면 해당 로그의 전체 메시지를 확인
- 다운로드를 클릭하여 현재 표현되는 로그 메시지를 Excel과 TXT 파일 형식으로 다운로드
- 로그 내역은 초 단위로 표시됩니다.
로그 수집 현황 확인하기
최근 7일간의 주요 로그 수집 정보를 차트로 확인할 수 있습니다.
- 그래프 위에 마우스 커서를 위치하면 상세 정보가 팝업창으로 나타납니다.
- 수집된 로그만 집계되며, 수집되지 않은 로그는 현황에 표시되지 않습니다.
- Account를 생성하면 수집한 로그를 저장하기 위하여 1GB의 가상 용량을 기본으로 제공합니다.
- 모든 로그는 필요에 따라 수집을 중단하고 다시 시작할 수 있습니다.
로그 수집 현황을 확인하려면 Cloud Monitoring Console > 로그 분석 > 로그 수집 대시보드를 클릭하세요.
| 항목 | 설명 |
|---|---|
| 누적 로그 발생량 | 매월 1일부터 수집한 로그의 양을 GB로 표시
|
| 최근 7일 로그 수집량 | 최근 7일간 수집한 로그의 양을 서비스 유형별 그래프로 표시
|
| 서비스별 로그 발생 비율 | 최근 7일간 수집한 로그를 서비스별로 분류해 표시
|
| 로그 수집 Top 10 | 서비스별 로그 발생 비율에서 선택한 서비스 내에 최근 7일간 로그가 가장 많이 수집된 모니터링 대상 10개를 그래프로 표시
|
로그와 관련된 모니터링을 수행하려면 반드시 사전에 로그 수집 에이전트를 설치하고 운영해야 합니다. 로그 에이전트의 설치와 운영에 대한 자세한 내용은 에이전트 관리하기를 참고하세요.
- 누적 로그는 최대 1GB까지 저장됩니다. 1GB를 초과하면 오래된 로그부터 자동으로 삭제됩니다.
지표 설정 현황 확인하기
지표를 생성하여 로그 패턴의 발생 횟수를 시계열로 표시할 수 있습니다. 지표 목록을 확인하려면 Cloud Monitoring Console > 로그 분석 > 지표 설정 현황을 클릭하세요.
| 항목 | 설명 |
|---|---|
| 검색 영역 | 서비스 유형에 따라 검색 영역에 표시된 검색 필터가 다르게 표시
|
| 모니터링 대상 표시 수 | 검색 결과를 표시
|
| 검색 정보 | 검색 조건 항목에 대한 검색 결과값을 표시 |
| 추가 | 새로운 지표를 추가 |
| 삭제 | 검색 정보에 있는 지표를 선택하여 삭제 |
지표 상세 정보 확인하기
지표의 상세 정보를 확인하려면 다음 절차를 따르세요.
- Cloud Monitoring Console > 로그 분석 > 지표 설정 현황을 클릭하세요. 지표 설정 현황 페이지로 이동합니다.
- 지표 설정 현황 페이지에서 상세 정보를 확인할 지표명을 클릭하세요. 지표 상세 팝업창이 열립니다.
지표 추가하기
새로운 지표를 추가하여 원하는 로그 데이터를 시계열로 나타낼 수 있습니다.
- 로그 지표는 로그 에이전트가 설치되어 있거나 로그가 수집되는 모니터링 대상에만 설정할 수 있습니다. 로그 에이전트의 설치와 운영에 대한 자세한 내용은 에이전트 관리하기를 참고하세요.
새로운 지표를 추가하려면 다음 절차를 따르세요.
Cloud Monitoring Console > 로그 분석 > 지표 설정 현황을 클릭하세요. 지표 설정 현황 페이지로 이동합니다.
지표 설정 현황 페이지에서 추가 버튼을 클릭하세요. 지표 추가 팝업창이 열립니다.
지표명을 입력하세요.
- 지표명은 영문 대소문자와 언더스코어(_), 온점(.), 하이픈(-)만 사용할 수 있습니다.
- 지표를 일반 성능과 구분하기 위하여 접두어
metricfilter.가 자동으로 추가되며 삭제 또는 변경할 수 없습니다.항목 설명 지표명 새로 생성할 지표명을 입력 모니터링 대상 비교할 모니터링 대상의 서비스 종류를 표시 - 모니터링 대상 목록을 클릭하여 서비스를 변경
- 서비스를 변경하면 현재까지 생성한 차트는 모두 사라집니다.
- 추가 버튼을 클릭하여 현재 선택한 서비스의 모니터링 대상을 검색하여 추가
- 선택한 모니터링 대상은 페이지에 표시되며, X 또는 전체삭제를 클릭하여 모니터링 대상을 삭제
검색 조건 검색할 로그에 대한 조건을 설정 조회 기간 설정 - 날짜/시간: 데이터의 조회 기준 일시를 표시
- 새로 고침: 현재 시각으로 직접 새로고침합니다.
- 시작/중지: 자동 새로고침 기능을 끄거나 켭니다.
- 설정: 데이터 조회 기간을 설정하거나 자동 새로고침 주기를 변경할 수 있습니다.
로그 발생량 그래프 로그를 검색하면 입력한 조건에 해당하는 로그 내역이 차트로 표시 발생 로그 메시지 모니터링 대상에서 발생한 로그 메시지가 시간별로 표시
추가 버튼을 클릭하세요. 모니터링 대상을 추가할 수 있는 팝업창이 열립니다.
모니터링 대상을 클릭한 후, 추가하고자 하는 로그 파일을 선택하세요.
로그 파일 선택이 끝나면 확인 버튼을 클릭하세요.
검색 조건을 입력한 후, 검색 버튼을 클릭하세요. 검색 결과가 로그 발생량 그래프와 발생 로그 메시지에 표시됩니다.
항목 설명 지표 추가 로그 검색 결과에 지표를 추가 - 로그를 검색한 후에 사용
실행 이력 최근 검색을 실행한 검색 조건 목록을 확인 - 실행 이력은 가장 마지막으로 실행된 20개의 검색 조건까지 표시
- 원하는 검색 이력을 선택하여 현재 검색 조건으로 입력 가능
검색 필드 검색 필드를 선택 조건 검색 조건을 선택 like,!like,=,!=,<=,>=,>,<를 선택 가능
검색값 검색할 키워드를 입력 연산자 새로 추가한 검색 조건에 대한 연산자(AND, OR)를 선택 - 새로운 검색 조건을 추가한 경우에만 표시
조건 추가 새로운 검색 조건을 추가 확인 버튼을 클릭하세요. 토스트 팝업 메시지와 함께 새로운 지표가 추가됩니다.
지표 검색 조건 수정하기
지표의 검색 조건을 수정하려면 다음 절차를 따르세요.
- Cloud Monitoring Console > 로그 분석 > 지표 설정 현황을 클릭하세요. 지표 설정 현황 페이지로 이동합니다.
- 지표 설정 현황 페이지에서 수정할 지표의 지표명을 클릭하세요. 지표 상세 팝업창이 열립니다.
- 지표 상세 팝업창에서 수정 버튼을 클릭하세요. 지표 수정 팝업창이 열립니다.
- 지표 수정 팝업창에서 검색 조건을 수정한 후, 확인 버튼을 클릭하세요. 토스트 팝업 메시지와 함께 해당 지표가 수정됩니다.
지표 삭제하기
지표를 삭제하려면 다음 절차를 따르세요.
- 삭제하려는 지표를 사용한 차트나 이벤트 정책이 있을 경우, 해당 지표를 삭제할 수 없습니다.
- Cloud Monitoring Console > 로그 분석 > 지표 설정 현황을 클릭하세요. 지표 설정 현황 페이지로 이동합니다.
- 지표 설정 현황 페이지에서 삭제할 지표를 선택한 후, 삭제 버튼을 클릭하세요. 토스트 팝업 메시지와 함께 해당 지표가 삭제됩니다.