- 인쇄
- PDF
Management
- 인쇄
- PDF
Classic/VPC 환경에서 이용 가능합니다.
Management에서는 네이버 클라우드 플랫폼에서 사용하는 여러 서비스의 로그 수집 상태를 확인하고 수집을 설정 또는 해제할 수 있습니다. 또한, 주요 Event 및 로그 수집 현황을 메일로 받아 볼 수 있는 Daily Report 기능을 설정할 수 있습니다.
Management 화면
Cloud Log Analytics 이용을 위한 Management 메뉴의 기본적인 설명은 다음과 같습니다.
영역 | 설명 |
---|---|
① 메뉴명 | 현재 확인 중인 메뉴 이름, 조회 중인 서비스 개수 |
② 기본 기능 | Daily Report 설정, Cloud Log Analytics 상세 정보 확인, 서비스 목록 엑셀 파일로 다운로드, 페이지 새로 고침 |
③ 수집 대상 서비스 | Cloud Log Analytics를 통해 로그를 수집할 수 있는 서비스. 클릭 시 보유 중인 서비스 목록 표시 |
④ 생성 후 기능 | 서버 로그 수집 설정 및 수집 해제 |
⑤ 검색창 | 서비스 이름 또는 서버의 비공인 IP를 입력한 후 을 클릭해 서비스 검색 |
⑥ 목록 | 보유 중인 서비스 목록과 정보 |
서비스 목록 확인 및 다운로드
Cloud Log Analytics를 통해 로그를 수집할 수 있는 서비스 목록과 상세 정보를 확인하고 목록을 엑셀 파일로 다운로드할 수 있습니다.
서비스 목록 확인
Cloud Log Analytics를 통해 로그를 수집할 수 있는 서비스 목록과 서비스별 상세 정보를 확인하는 방법은 다음과 같습니다.
- 네이버 클라우드 플랫폼 콘솔에서 Services > Management & Governance > Cloud Log Analytics 메뉴를 차례대로 클릭해 주십시오.
- Management 메뉴를 클릭해 주십시오.
- 목록을 확인할 서비스에 해당하는 탭을 클릭해 주십시오.
- 서비스 목록에서 요약 정보를 확인하거나 서버를 클릭하여 상세 정보를 확인해 주십시오.
- [Server(VPC)]/[Server], [Bare Metal Server(VPC)]/[Bare Metal Server], [Application Server Launcher] 탭 메뉴 내 서버의 정보 항목은 다음과 같습니다.
- 서버 이름: 보유한 서버 이름
- 서버 이미지 이름: 보유한 서버의 서버 이미지
- 상태: 서버 운영 상태
- 비공인 IP: 서버의 비공인 IP
- VPC(VPC)/Zone(Classic): 서버가 위치한 VPC/Zone
- 설정 상태: 로그 수집 설정 여부
- 상세 정보
- OS: 서버의 운영 체제
- 생성 일시: 서버 생성 일시
- 구동 일시: 서버 구동 일시
- Log 수집 설정 일시: 로그 수집을 설정한 일시
- 공인 IP: 서버의 공인 IP
- Log 수집 Agent 버전: 서버에 설치한 로그 수집 Agent의 버전
- Log 수집 Type 개수: 수집 설정한 로그 종류 개수
- Install Key: 로그 수집 Agent 설치 시의 Install Key
- 그 외 서비스의 정보 항목에 대한 설명은 각 서비스의 사용 가이드를 참고해 주십시오.
- [Server(VPC)]/[Server], [Bare Metal Server(VPC)]/[Bare Metal Server], [Application Server Launcher] 탭 메뉴 내 서버의 정보 항목은 다음과 같습니다.
서비스 목록 다운로드
Cloud Log Analytics를 통해 로그를 수집할 수 있는 서비스의 목록을 엑셀 파일로 다운로드하는 방법은 다음과 같습니다.
- 네이버 클라우드 플랫폼 콘솔에서 Services > Management & Governance > Cloud Log Analytics 메뉴를 차례대로 클릭해 주십시오.
- Management 메뉴를 클릭해 주십시오.
- 목록을 다운로드할 서비스에 해당하는 탭을 클릭해 주십시오.
- [다운로드] 버튼을 클릭해 주십시오.
- 서비스 목록과 요약 정보가 기록된 엑셀 파일이 다운로드됩니다.
로그 수집
네이버 클라우드 플랫폼 콘솔에서 서버의 로그 수집을 상세하게 설정할 수 있습니다. 기본으로 제공되는 다양한 템플릿을 사용하거나 직접 수집할 로그를 설정할 수 있습니다.
- 다음 서비스의 로그는 수집 설정을 하지 않아도 Cloud Log Analytics와 연동되어 수집됩니다.
- Cloud DB for MySQL, Cloud DB for MongoDB, Cloud DB for MSSQL, Cloud DB for PostgreSQL의 DB Server 로그
- Search Engine Service(VPC), Cloud Data Streaming Service 로그
- Ncloud Kubernetes Service(VPC)의 로그 수집 설정은 Cloud Log Analytics가 아닌 Ncloud Kubernetes Service(VPC)에서 진행합니다. 자세한 내용은 Ncloud Kubernetes Service(VPC) 사용 가이드의 클러스터 접속 및 관리를 참고해 주십시오.
서버의 로그를 수집하기 위한 절차는 다음과 같습니다.
1. 콘솔에서 로그 수집 설정
2. 로그 수집 Agent 설치
3. Agent 프로세스 및 로그 수집 확인
Auto Scaling으로 자동 생성되는 서버의 로그를 수집 설정하는 방법은 두 가지입니다.
- Cloud Log Analytics에서 각 서버의 로그 수집 설정 후 각 서버에 접속하여 로그 수집 Agent 설치
- Cloud Log Analytics에서 수집 설정이 된 서버의 이미지를 이용하여 Auto Scaling 그룹 생성
- 이미지를 만든 서버에 수집 설정된 로그를 Cloud Log Analytics로 전송하며 동일하게 사용 가능합니다.
- Management 화면에서 자동 생성된 서버의 설정 상태 항목은 미설정으로 표시됩니다.
Auto Scaling에 관한 자세한 내용은 Auto Scaling 사용 가이드를 참고해 주십시오.
1. 콘솔에서 로그 수집 설정
네이버 클라우드 콘솔에서 데이터 수집에 필요한 로그 데이터를 설정하는 방법은 다음과 같습니다.
- 네이버 클라우드 플랫폼 콘솔에서 Services > Management & Governance > Cloud Log Analytics 메뉴를 차례대로 클릭해 주십시오.
- Management 메뉴를 클릭해 주십시오.
- 로그를 수집할 서비스에 해당하는 탭을 클릭해 주십시오.
- 보유한 서버 목록에서 로그를 수집할 서버를 클릭해 선택한 후 [수집 설정] 버튼을 클릭해 주십시오.
- Log 수집 설정 팝업 창이 나타나면 Log Template 드롭다운 메뉴에서 수집할 로그 템플릿을 선택해 주십시오.
- 로그 템플릿으로 제공되지 않는 로그를 수집하려면 Custom Log를 선택한 후 설정 정보를 입력하고 [추가] 버튼을 클릭해 주십시오.
- Log Type: 로그 유형 입력. 입력된 로그 유형으로 검색 가능하며 대시보드에 표시됨.
- Log 경로: 로그 파일의 경로와 파일명 입력
- Symbolic link 사용: 체크 박스를 클릭 시 Log 경로가 Symbolic link인 경우에도 수집
- 설정한 로그 템플릿을 삭제하려면 [삭제] 버튼을 클릭해 주십시오.
- 로그 템플릿으로 제공되지 않는 로그를 수집하려면 Custom Log를 선택한 후 설정 정보를 입력하고 [추가] 버튼을 클릭해 주십시오.
- [적용] 버튼을 클릭해 주십시오.
- 서버 내 agent 설치 방법 가이드 팝업 창이 나타나면 내용을 확인한 후 [닫기] 버튼을 클릭해 주십시오.
- 서버 내 Agent 설치에 대한 자세한 내용은 2. 로그 수집 Agent 설치를 참고해 주십시오.
- [클립보드에 복사하기] 버튼을 클릭하면 로그 수집 agent 설치 명령어를 클립보드에 복사할 수 있습니다.
- OS가 다른 복수의 서버를 선택하여 수집 설정할 경우 OS 종류별로 로그 수집 agent 설치 명령어가 다르므로 주의해 주십시오.
Custom Log로 설정된 Log Type의 수가 20개를 초과할 경우 검색 및 내보내기 기능에 영향을 줄 수 있습니다.
2. 로그 수집 Agent 설치
Cloud Log Analytics를 통해 로그를 수집하려면 콘솔에서 로그 수집 설정을 완료한 후 서버에 로그 수집 Agent를 설치해야 합니다. 로그 수집 Agent 설치 명령어를 실행하면 로그 수집 Agent 다운로드, 설치, 환경 설정, Agent 실행, 데이터 수집이 자동으로 시작됩니다.
로그 수집 Agent를 설치하는 방법은 다음과 같습니다.
- 로그 수집 서버에 접속해 주십시오.
- 설치 시에는 root 권한이 필요하므로 root 계정이나 sudo 권한이 있는 계정으로 작업해야 합니다.
- 서버 접속 방법은 서버 접속(VPC) 또는 서버 접속(Classic)을 참고해 주십시오.
- 1. 콘솔에서 로그 수집 설정의 7번 절차에서 확인한 로그 수집 Agent 설치 명령어를 서버에서 실행해 주십시오.
- 로그 수집 Agent 설치 및 설정이 완료되면 다음과 같은 메시지가 출력됩니다.
================= Finish Installation =================
- 로그 수집 Agent 설치 명령어에 Install Key가 포함되어 있으며 정확하게 입력해야 정상적으로 설치됩니다.
- 로그 수집 Agent 설치 및 설정이 완료되면 다음과 같은 메시지가 출력됩니다.
3. Agent 프로세스 및 로그 수집 확인
로그 수집 설정 및 로그 수집 Agent 설치를 마친 후 Agent 실행 상태와 로그 수집 상태를 확인할 수 있습니다. 서버의 OS에 따른 확인 방법은 다음과 같습니다.
Linux 서버인 경우
- 서버에 접속해 주십시오.
- 서버 접속 방법은 서버 접속(VPC) 또는 서버 접속(Classic)을 참고해 주십시오.
- 터미널 프로그램에 다음 명령어를 실행하여 Agent의 프로세스를 확인해 주십시오.
ps -ef | grep filebeat
- 터미널 프로그램에서 명령어를 실행하면서 발생한 로그를 확인해 주십시오.
Windows 서버인 경우
- 서버에 접속해 주십시오.
- 서버 접속 방법은 서버 접속(VPC) 또는 서버 접속(Classic)을 참고해 주십시오.
- Windows PowerShell에 다음 명령어를 입력하여 Agent의 프로세스를 확인해 주십시오.
Get-Process -Name *beat*
- Agent를 설치 및 실행하면서 발생한 로그를 확인해 주십시오.
로그 수집이 되지 않는 경우 Agent 설치 중 오류가 발생했는지 확인하고, 로그 수집 Agent 설치를 다시 진행해 주십시오.
로그 수집 해제
서버의 로그 수집을 해제하기 위한 절차는 다음과 같습니다.
1. 콘솔에서 로그 수집 해제
2. 로그 수집 Agent 삭제
1. 콘솔에서 로그 수집 해제
네이버 클라우드 플랫폼 콘솔에서 로그 수집을 해제하는 방법은 다음과 같습니다.
- 네이버 클라우드 플랫폼 콘솔에서 Services > Management & Governance > Cloud Log Analytics 메뉴를 차례대로 클릭해 주십시오.
- Management 메뉴를 클릭해 주십시오.
- 로그 수집을 해제할 서비스에 해당하는 탭을 클릭해 주십시오.
- 보유한 서버 목록에서 로그 수집을 해제할 서버를 클릭해 선택한 후 [수집 해제] 버튼을 클릭해 주십시오.
- Log 수집 해제 팝업 창이 나타나면 정보를 확인한 후 [적용] 버튼을 클릭해 주십시오.
- 서버의 로그 수집을 중지하기 위한 방법 가이드 팝업 창이 나타나면, 내용을 확인한 후 [닫기] 버튼을 클릭해 주십시오.
- 서버에서 로그 수집 Agent를 삭제하지 않으면 수집 해제 후에도 불필요한 내부 트래픽이 발생합니다.
- [클립보드에 복사하기] 버튼을 클릭하면 로그 수집 agent 삭제 명령어를 클립보드에 복사할 수 있습니다.
- OS가 다른 복수의 서버를 선택하여 수집 해제할 경우 OS 종류별로 명령어가 다르므로 주의해 주십시오.
- Linux 서버와 Bare Metal Server는 수집 해제 명령어가 동일합니다.
2. 로그 수집 Agent 삭제
콘솔에서 로그 수집 해제를 완료한 후 해당 로그 수집 Agent를 삭제해야 합니다.
로그 수집 Agent를 삭제하는 방법은 다음과 같습니다.
- 서버에 접속해 주십시오.
- 서버 접속 방법은 서버 접속(VPC) 또는 서버 접속(Classic)을 참고해 주십시오.
- 1. 콘솔에서 로그 수집 해제의 6번 절차에서 확인한 로그 수집 Agent 삭제 명령어를 서버에서 실행해 주십시오.
- 로그 수집 Agent의 삭제가 완료되면 다음과 같은 메시지가 출력됩니다.
- Linux 서버인 경우:
Success Remove Agent
- Windows 서버인 경우:
Remove Agent
- Linux 서버인 경우:
- 로그 수집 Agent의 삭제가 완료되면 다음과 같은 메시지가 출력됩니다.
Daily Report 설정
Cloud Log Analytics는 당월, 전일까지의 주요 Event 및 로그 수집 현황을 이메일을 통해 매일 받아 볼 수 있는 Daily Report 기능을 제공합니다.
Daily Report 수신 여부를 설정하는 방법은 다음과 같습니다.
- 네이버 클라우드 플랫폼 콘솔에서 Services > Management & Governance > Cloud Log Analytics 메뉴를 차례대로 클릭해 주십시오.
- Management 메뉴를 클릭해 주십시오.
- [알람 설정] 버튼을 클릭해 주십시오.
- Daily Report 수신 항목의 체크 박스를 클릭하여 Daily Report 수신 여부를 설정해 주십시오.
- 통보대상그룹 목록에서 수신 여부를 설정할 그룹에 해당하는 체크 박스를 클릭한 후 [적용] 버튼을 클릭해 주십시오.
- 목록에서 원하는 통보 대상 그룹을 검색하려면 통보 대상 그룹 이름을 입력하고 을 클릭해 주십시오.
- [통보 대상 그룹 관리] 버튼을 클릭하면 통보 대상자를 관리할 수 있는 Notification Recipient 화면으로 이동합니다.
- 통보 대상 그룹 관리에 관한 자세한 내용은 Cloud Insight 사용 가이드 또는 Notification Recipient 사용 가이드를 참고해 주십시오.