사용하기 전에

Q. CLA(Cloud Log Analytics)는 무엇인가요?

  • 네이버 클라우드 플랫폼[공공기관용]이 제공하는 서버를 비롯한 다양한 상품을 사용하면서 발생하는 로그 이력을 저장하고 분석할 수 있는 서비스입니다.
  • 다양한 종류의 로그 파일을 수집할 수 있으며, 간단한 스크립트의 실행만으로 필요한 프로그램의 다운로드, 설치, 설정, 자동 시작까지 편리하게 사용할 수 있습니다.
  • 검색 기능을 통해 데이터를 손쉽게 조회할 수 있고 필요한 정보를 간편하게 다운로드할 수 있어 효과적인 로그 관리가 가능합니다.

Q. 어떤 데이터를 수집할 수 있나요?

  • CLA는 텍스트 형식으로 생성되는 모든 종류의 로그 데이터 파일을 수집할 수 있습니다.
  • 많이 사용하는 로그는 템플릿으로 제공해 콘솔에서 선택하는 것만으로 수집 대상 로그를 설정할 수 있습니다.
  • 제공되는 템플릿의 종류는 다음과 같습니다.
    • Server syslog
    • Apache 로그(access log, Apache error log)
    • MySQL 설치형 상품의 로그(error log, slow log)
    • Tomcat 로그(catalina log)
    • Windows 서버의 event log
    • Windows 서버의 각종 text 형식의 로그
    • Microsoft SQL Server 설치형 상품의 error log
  • 템플릿으로 제공되지 않는 로그도 custom log 기능으로 직접 대상 로그를 지정해서 수집할 수 있습니다.

Q. 저장된 데이터는 어떻게 관리되나요?

  • 데이터는 논리적으로 분리된 개별 저장소에 2개 이상의 복제본으로 분산 저장됩니다.
  • 데이터가 삭제되는 경우는 다음과 같습니다.
    • 보관 기간이 지난 데이터는 자동으로 영구히 삭제됩니다.
    • 데이터의 용량이 설정한 용량을 초과하면 과거의 데이터부터 순차적으로 삭제됩니다.
    • CLA 상품 이용을 해지하면 해지와 동시에 데이터 전체가 삭제됩니다.

Q. Excel Download

  • 검색 결과를 Excel 파일로 다운로드할 수 있습니다.
  • Excel Download는 전체 데이터가 아니라 검색 결과 화면에 보이는 내용만 다운로드할 수 있습니다.
  • 전체 데이터를 다운 받을수 있는 기능은 현재 제공되지 않습니다.

Q. 저장 용량 및 보관 기간

  • CLA 에는 최대 100GB 까지의 데이터를 저장 할수 있으며, 최대 1개월 까지 저장 및 검색/대시보드에서 확인 하실 수 있습니다..
  • 100G 용량이 넘어갔을 경우 추가 저장용량 확보를 위해 최대 30% 정도의 데이터가 삭제 될 수 있습니다.
  • 저장 용량과 저장 기간을 더 늘리길 원하시면 고객지원으로 문의해 주시기 바랍니다.
  • 1개월이 지난 데이터는 과거 데이터부터 순차적으로 삭제됩니다.
  • 1개월이 지나지 않았더라도 저장된 데이터의 용량이 100G 를 초과하게 되면 최대 30%까지 과거 데이터 부터 매일 삭제 될수 있습니다.

Q. 이용 해지가 되지 않습니다.

  • CLA 상품은 네이버 클라우드 플랫폼에서 사용하는 여러 플랫폼의 로그를 통합 저장/검색 할수 있는 상품입니다.
  • Cloud DB for MySQL과 같은 연관 상품에서 CLA의 로그 관리(저장/검색)기능을 사용하는 경우에는 CLA 상품의 해지가 되지 않습니다.
  • 해당 상품을 먼저 해지 또는 반납한 이후에 CLA 의 이용 해지를 할 수 있습니다.

Q. 테스트로 사용해 보고 싶어요.

  • CLA에 저장된 데이터는 월 평균 1G Byte 까지는 무료로 사용하실수 있으며, 월 평균 저장용량이 1G Byte를 초과하여 사용시 초과분에 대하여 과금됩니다.
  • 월 평균 1G를 초과하지 않는 경우에는 과금이 되지 않습니다.
  • 현재 저장된 전체 용량은 CLA > Dashboard에서 확인하실수 있으며, 월 평균 사용량은 gov-ncloud.com의 마이페이지에서 확인 하실 수 있습니다.

사용 방법

CLA 이용 신청하기

CLA 상품은 NCP 에서 발생하는 다양한 로그를 수집하고, 이를 확인/분석할 수 있도록 제공되는 플랫폼 서비스입니다. CLA에서는 서버, 웹, 앱, 보안로그, event log, db log, Paas 상품등의 로그를 수집하고 조회 및 분석 할 수 있습니다. CLA 서비스를 이용하기 위해서는 CLA 서비스 이용신청을 하셔야합니다.

① 콘솔에서 All Products를 선택합니다.
② 우측 하단의 Analytics > Cloud Log Analytics를 선택합니다.

CLA 서비스로 이동합니다. 서비스 이용이 신청되어 있지 않을 경우에는 서비스 이용 신청 후 서비스를 사용할 수 있습니다.

① CLA 서비스의 이용 신청이 되어 있지 않았을 경우에는 서비스 이용신청 화면으로 이동합니다.
② 하단의 이용 신청 버튼을 클릭하시면 이용 신청이 완료됩니다.

① 이용 신청이 완료 되었습니다.

CLA 로그 수집 설정

데이터 수집에 필요한 로그 데이터를 웹 화면에서 손쉽게 설정할 수 있습니다. 기본으로 제공되는 다양한 템플릿을 사용해 수집할 로그 데이터를 바로 선택할 수 있습니다.

CLA 로그 수집을 설정하려면 로그를 수집할 서버를 선택하고 대상 로그 타입과 경로를 선택합니다. 서버에 접속하여 로그 수집 agent를 설치하면 로그 수집 설정이 완료됩니다.

1. 수집 대상 서버 선택

CLA에서 Management 메뉴를 선택하면 사용 중인 서버의 목록을 확인할 수 있습니다.

① 수집 설정을 위해서 좌측메뉴에서 Management를 선택 합니다.
② Management 메뉴를 선택하면 보유하고 있는 서버 리스트가 default 화면으로 표시 됩니다. 이 화면에서 다음 단계를 따라 서버를 선택하여 수집 설정을 할수 있습니다.
③ Cloud DB for MySQL을 사용하시는 경우에는 Server 옆에 CDB-MySQL 탭이 나타나며, 보유하고 있는 CDB-MySQL 리스트를 같이 확인 할 수 있습니다.

사용 중인 서버 중 로그 수집을 원하는 서버를 선택하고 수집 설정을 클릭합니다.

① 사용 중인 서버의 목록에서 로그를 수집할 대상 서버를 선택합니다.
② 대상 서버를 선택하면 수집 설정이 활성화됩니다. 수집 설정을 클릭하면 수집할 로그를 지정하는 화면으로 변경됩니다.

2. 수집할 로그 지정

로그 수집 설정 부분에는 일반적으로 많이 사용하는 로그에 대한 템플릿을 제공하므로 템플릿을 선택해서 사용할 수 있습니다. 직접 로그 타입과 경로, 파일 이름을 입력할 수도 있습니다.

  • 로그 템플릿 사용 설정하기

    ① 로그 설정 화면에서 수집 대상 로그 템플릿 목록을 확인합니다.
    ② 수집할 로그 템플릿을 선택합니다. 로그를 선택하면 자동으로 등록됩니다.
    ③ 선택한 로그가 현재 설정된 수집 로그 목록에 추가됩니다.
    적용을 클릭합니다.

  • Custom Log 설정하기: 템플릿으로 제공되지 않는 로그를 수집 설정하는 방법입니다.

    ① 템플릿에서 Custom Log를 선택합니다.
    ② 로그 타입을 입력합니다. 여기에 입력한 로그 타입으로 검색이나 대시보드에 데이터가 표시됩니다.
    ③ 로그 파일의 경로와 파일명을 입력합니다.
    ④ 선택한 로그를 추가합니다.
    ⑤ 설정을 완료합니다.

3. 로그 수집 agent 설치 명령어 복사

설정이 완료되면 로그 수집 agent 설치 방법이 안내됩니다. 로그 수집 agent 설치 명령어에 설치키(install key)가 포함되어 제공되며 이 값이 정확해야 정상적으로 설치할 수 있습니다.

① 설정을 완료하면 팝업 창에 OS종류별 로그 수집 agent 설치 방법이 표시됩니다. Linux 버전용 클립보드에 복사하기를 클릭하여 로그 수집 agent 설치 명령어를 복사합니다.
② Windows 2008 버전 OS 용 클립보드에 복사하기를 클릭하여 로그 수집 agent 설치 명령어를 복사합니다.
③ Windows 2012 버전 이상 OS용 클립보드에 복사하기를 클릭하여 로그 수집 agent 설치 명령어를 복사합니다.
④ 팝업 창을 닫습니다.

4. 서버에 로그 수집 agent 설치

앞 단계에서 복사한 로그 수집 agent 설치 명령어를 실행하면 로그 수집 agent 다운로드, 설치, 환경 설정, agent 실행, 데이터 수집이 자동으로 시작됩니다.

설치 시에는 root 권한이 필요하므로 설치할 서버에 접속한 후 root 계정이나 sudo 권한이 있는 계정으로 작업해야 합니다.

로그 수집 agent 설치 명령어의 설치키가 맞지 않으면 데이터가 수집되지 않습니다.

Linux에서 설치 및 확인하기

① 설정 완료 시 확인한 설치 명령어를 실행하면 설정한 정보 확인 후 agent 다운로드 및 설치, 설정 파일 다운로드, agent 실행이 진행됩니다.
② 설치가 끝나면 agent가 실행됩니다. 실행된 agent의 프로세스를 확인할 수 있습니다.
③ 로그가 수집되는지 테스트합니다. 이 예는 syslog에 로그를 남기는 테스트입니다.

Windows에서 설치 및 확인 하기

① 설정 완료 시 확인한 설치 명령어를 실행하면 설정한 정보 확인 후 agent 다운로드 및 설치, 설정 파일 다운로드, agent 실행이 진행됩니다.
② 설치가 끝나면 agent가 실행됩니다. 실행된 agent의 프로세스를 확인할 수 있습니다.
③ Winidows Event 로그는 agent를 설치 및 실행 하면서 발생한 로그를 대시보드나 검색을 통해 확인 할 수 있습니다..

CLA 데이터 확인하기

CLA 데이터 보관

CLA 서비스는 최대 100GB의 데이터를 최대 1개월간 보관하여, 다양한 방법으로 저장된 데이터를 검색할 수 있습니다.

1개월이 지난 데이터는 순차적으로 영구히 삭제되며, 100GB 용량을 초과하면 과거 데이터부터 순차적으로 영구히 삭제됩니다. 삭제된 데이터는 복구할 수 없습니다.

CLA 대시 보드

수집된 데이터에 대한 다양한 현황을 대시보드에서 실시간으로 확인할 수 있습니다.

① 전체 Log Count: 서버에 저장된 전체 데이터 수를 보여 줍니다.
② 일별 Log Count: 일별 데이터 발생량을 그래프로 보여 줍니다.
③ 최근 Log 발생량: 최근 1분 평균 데이터 발생량을 보여 줍니다.
④ 상품 정보: 현재 사용하고 있는 상품 정보와 사용 가능한 저장 공간을 보여 줍니다.
⑤ 저장 용량(MB): 전체 사용 가능 저장 공간 중 현재 사용하고 있는 저장 공간을 보여 줍니다.
⑥ Type별 사용 용량: 저장된 전체 데이터 중에서 타입별 데이터 사용 비율을 퍼센트 단위로 보여 줍니다.
⑦ Type별 Log 발생 현황: 데이터 종류별 발생 현황을 비교할 수 있게 보여 줍니다.
⑧ Server별 Log 발생 현황: 데이터를 수집하는 서버별 로그의 전체 수를 보여 줍니다.

CLA 데이터 검색

다양한 필터와 키워드를 조합해 원하는 시점의 원하는 데이터를 조회할 수 있습니다.

① 검색하고자 하는 데이터의 종류를 선택합니다. 기본값은 전체입니다.
② 검색하고자 하는 데이터의 조회 기간을 선택하거나 직접 입력해 원하는 시간대를 선택할 수 있습니다. 기본값은 최근 1시간입니다.
Log 발생시간에서 직접 입력을 선택한 경우 검색 시작 일자를 입력합니다.
Log 발생시간에서 직접 입력을 선택한 경우 검색 종료 일자를 입력합니다.
⑤ 로그를 키워드로 검색하는 경우 검색하고자 하는 문자열을 입력합니다.
⑥ 로그를 키워드로 검색하는 경우 검색하고자 하는 문자열을 입력한 후 클릭합니다.
⑦ 검색 필터를 설정한 후에는 적용을 클릭하여 검색 필터를 적용합니다.
⑧ 검색 결과 데이터를 시간대별로 보여 줍니다.
⑨ 검색 결과 데이터의 원본 메시지를 화면에 보여 줍니다. 한 페이지에 10개의 데이터가 표시됩니다.
⑩ 검색 결과를 페이지를 넘겨가면서 확인할 수 있습니다.
⑪ 검색 결과를 Excel 파일로 다운로드할 수 있습니다. 화면에 보이는 데이터만 다운로드할 수 있으며, 전체 데이터에 대한 다운로드는 향후 지원할 예정입니다.
⑫ 검색 결과 페이지 크기를 수정 할 수 있습니다. 기본 20개씩 보여지며 20, 30,50,100 개 단위로 출력할 수 있습니다.
⑬ 검색 결과 원하는 페이지로 직접 이동이 가능 합니다.
⑭ 검색 결과 막대그래프의 막대를 선택하면 선택된 시간으로 다시 검색됩니다.

로그 수집 해제하기

로그 수집을 해제하려면 CLA의 Management 메뉴에서 로그 수집을 해제하려는 서버를 선택하고 수집 해제를 클릭합니다. 로그 수집을 해제한 후 팝업 창에서 안내하는 대로 로그 수집 agent 삭제 명령어를 실행하여 서버에서 로그 수집 agent를 삭제합니다.

서버에서 로그 수집 agent를 삭제하지 않으면 CLA에 데이터가 저장되지는 않지만 데이터가 CLA에 계속 전송되어 CLA 사용량에 따른 과금이 발생할 수 있습니다.

① 데이터 수집을 중단하고자 하는 서버를 선택합니다.
② 선택한 서버에서 데이터 수집을 중단하기 위해 수집 해제를 클릭합니다.

① 수집 중단 대상 서버에 설정된 수집 설정 정보를 확인합니다.
② 수집 중단 설정을 완료하기 위해 적용을 클릭합니다.

① 서버에 접속해서 수집 중단을 위해 로그 수집 agent를 삭제하는 명령어를 복사합니다. 클립보드에 복사하기를 클릭하면 명령어가 클립보드에 복사됩니다.
② 여러 OS 를 선택하여 수집 해제 할 경우에는 OS 종류별 command가 차이가 있으므로 잘 확인하시고 사용 하여야 합니다.
닫기를 클릭하여 팝업 창을 닫습니다.

① 각 서버에 접속해서 위 단계에서 복사한 로그 수집 agent 삭제 명령어를 실행합니다.
② 명령어를 실행하면 설치된 agent가 정지되고 agent 및 설정 파일이 삭제됩니다.

CLA 상품 해지하기

상품을 해지하려면 콘솔의 CLOUD LOG ANALYTICS 메뉴에서 이용해지를 클릭합니다. 상품 해지와 동시에 기존에 저장된 데이터는 모두 삭제됩니다.

Cloud DB for MySQL 상품을 사용하고 있다면 CLA 데이터가 Cloud DB for MySQL Log Viewer 기능의 데이터 소스로 사용되므로 CLA 상품을 해지할 경우에는 Cloud DB for MySQL 상품에서 로그의 수집/조회 할 수 없습니다.

CLA 상품 해지 전에 먼저 다른 상품을 통한 로그 수집이 모두 중단되어야 CLA 상품을 해지할 수 있습니다.
수집 해제 후 서버에서 로그 수집 agent 삭제 명령어를 실행하지 않으면 불필요한 내부 트래픽이 발생합니다.

이용 해지를 클릭하시면 해지를 최종 확인하는 팝업이 나타납니다.
② 다른 상품에서 로그 수집을 사용중인 경우에는 다른 상품을 사용하고 있어서 해지할수 없습니다라는 메시지가 나타나며 해지가 되지 않습니다.
③ 팝업에서 확인를 클릭하시면 CLA 상품이 이용 해지되며, 데이터도 즉시 삭제됩니다.

연관 정보

""에 대한 건이 검색되었습니다.

    ""에 대한 검색 결과가 없습니다.

    처리중...