Grafana 사용
    • PDF

    Grafana 사용

    • PDF

    Article Summary

    VPC 환경에서 이용 가능합니다.

    Grafana는 데이터 시각화 시스템으로서 대시보드를 통해 애플리케이션을 모니터링할 수 있습니다. 사용자마다 개별 Grafana를 사용할 수 있으며 OpenTSDB 앱과 연동하여 모니터링 시스템을 구축할 수 있습니다.

    참고

    Grafana에 대한 자세한 설명은 Grafana Labs를 참조해 주십시오.

    Grafana 앱 상세 정보 확인

    앱 생성이 완료되면 상세 정보를 확인할 수 있습니다. 앱 상세 정보의 StatusStable이면 앱이 정상적으로 구동된 것을 의미합니다.
    앱 상세 정보를 확인하는 방법은 다음과 같습니다.

    1. 네이버 클라우드 플랫폼의 콘솔에서 Services > Big Data & Analytics > Data Forest 메뉴를 차례대로 클릭해 주십시오.
    2. 좌측의 Data Forest > Apps 메뉴를 클릭해 주십시오.
    3. 앱을 소유한 계정을 선택해 주십시오.
    4. 상세 정보를 확인할 앱을 클릭해 주십시오.
    5. 앱 상세 정보를 확인해 주십시오.
      df-grafana_2-1_ko
      • Quick links
        • AppMaster: 컨테이너 로그를 확인할 수 있는 URL. 앱 생성 시 모든 앱은 YARN 큐에 제출되며, YARN은 각 앱의 상세 정보를 확인할 수 있는 Web UI 제공
        • Grafana Server: Grafana 서버에 접속할 수 있는 URL. Grafana 관리자 계정은 사용자 계정이며 Data Forest 계정과 비밀번호로 로그인
        • shell: 웹 셸(web shell)에 접속할 수 있는 URL
        • supervisor: Grafana를 관리할 수 있는 supervisor URL
      • 컴포넌트: GRAFANA-7.5.10 타입은 server 컴포넌트 하나로 구성됩니다.
        • server: 기본으로 지정된 값이 권장 리소스
    참고

    AppMaster UI에 로그인하고 각 컨테이너의 로그를 확인하는 방법은 Quick links 접속을 참조해 주십시오.

    <예시>
    Grafana 서버 로그인 화면은 다음과 같습니다.
    df-grafana_04_vpc_ko

    Grafana 서버 접속 화면은 다음과 같습니다.
    df-grafana_05_vpc_ko

    Supervisor 링크 접속 화면은 다음과 같습니다.
    df-grafana_06_vpc_ko

    Data Sources 추가

    Grafana를 사용하려면 Data Source를 추가해야 합니다.

    구동된 OpenTSDB 앱을 Data Source로 추가하는 방법을 기준으로 설명합니다.

    1. Grafana 서버에 접속해 주십시오
    2. Configuration > Data Sources 메뉴를 클릭해 주십시오.
      df-grafana_07_vpc_ko
    3. [Add data source] 버튼을 클릭해 주십시오.
      • Grafana에서 지원하는 다양한 Data Sources를 확인 가능
    4. [OpenTSDB] 를 클릭해 주십시오.
      df-grafana_08_vpc_ko
    5. 설정 정보를 확인하고 [Save & Test] 버튼을 클릭해 주십시오.
      df-grafana_09_vpc_ko
      • HTTP / URL: test-01 사용자가 opentsdb라는 이름으로 OpenTSDB 앱을 구동한 후 생성된 URL은 http://test-01.opentsdb.tsd.4242.proxy.kr.df.naverncp.com 입니다.
      • OpenTSDB settings / version: 2.3
    6. 정상적으로 완료되었는지 확인해 주십시오.
      • Data source is working 이 나타나면 정상적으로 완료된 것입니다.

    데이터베이스 백업

    데이터베이스 파일에 변동이 있을 경우에만 10초 주기로 HDFS에 백업됩니다.
    사용자가 'grafana-1'라는 이름으로 앱을 생성한 경우 다음과 같이 백업됩니다.

    # 최신 백업 파일 (10초 주기로 DB 파일 변동이 있을 경우에만 백업)
    hdfs://koya/user/test-01/grafana/grafana-1/grafana.db
    
    # 버저닝 백업 파일 (BACKUP_VERSIONING_INTERVAL=3600, 1hour)
    hdfs://koya/user/test-01/grafana/grafana-1/grafana.db.2021050320000
    hdfs://koya/user/test-01/grafana/grafana-1/grafana.db.2021050330000
    hdfs://koya/user/test-01/grafana/grafana-1/grafana.db.2021050340000
    
    참고
    • 앱을 중지한 후 다시 시작할 경우에는 최신 백업 파일 hdfs://koya/user/test-01/grafana/grafana-1/grafana.db에 복구됩니다.
    • 버저닝 백업 파일에서 복구하려면 앱을 중지하고 버저닝 백업 파일을 최신 백업 파일로 복사한 후에 앱을 다시 시작해 주십시오.

    이 문서가 도움이 되었습니까?

    What's Next
    Changing your password will log you out immediately. Use the new password to log back in.
    First name must have atleast 2 characters. Numbers and special characters are not allowed.
    Last name must have atleast 1 characters. Numbers and special characters are not allowed.
    Enter a valid email
    Enter a valid password
    Your profile has been successfully updated.