에 익숙해지기 MetricBase

  • 릴리스 버전: Yokohama
  • 업데이트 날짜 2025년 01월 30일
  • 읽기6분
  • 담당자가 MetricBaseMetricBase 데모 플러그인을 설치한 후에는 ServiceNow 데모를 사용하여 에 익숙해질 MetricBase수 있습니다.

    필요 조건

    • MetricBase 데모 플러그인은 MetricBase 담당자가 ServiceNow 설치해야 합니다.
    • 필요한 역할: 관리자
    1. 다음으로 이동 MetricBase 데모 > 드론 함대에 있는 모든 드론의 이름, 모델, 길이, 너비, 고도 및 속도를 확인합니다. 드론 메트릭
    2. 선택 MetricBase 데모 > 메트릭 메트릭을 정의하는 방법을 확인합니다. 시계열 메트릭 목록에서 열 값은 드론의 시계열 메트릭이 저장된 테이블, 각 드론에 대해 저장된 모든 메트릭의 이름 및 각 메트릭에 대한 보존 정책을 지정합니다. 보존 정책은 측정을 수행하는 빈도와 해당 데이터를 보존하는 기간을 MetricBase 지정합니다.

      메트릭 정의

      드론 데이터를 보고 찾는 방법을 배웠으므로 이제 보존 정책을 사용하여 데이터를 수집하는 방법을 살펴보겠습니다.

    3. 보존 정책을 선택합니다. 보존 정책 양식에는 정책에 대한 정의가 표시됩니다. 다음 예에서 이 메트릭은 처음 8일 동안 분당 한 번씩 측정된 다음 다음 94일 동안 10분마다 한 번, 그 다음 397일 동안 한 시간에 한 번씩 측정됩니다. 그 후 시스템은 데이터를 폐기합니다.

      유지 정책

      를 참조하십시오MetricBase 유지 정책.
    4. 보존 기간 동안 데이터가 집계되는 방식을 보려면 보존 정책 일정 창 상단에 있는 왼쪽 화살표(<)를 선택하여 시계열 메트릭 목록으로 돌아갑니다.
    5. 테이블 이름을 선택합니다. 시계열 메트릭 정의에는 보존 정책 집계가 표시됩니다. 이 집계기는 데이터를 집계 기간의 평균, 최대값 또는 최소값 등으로 요약합니다. 다음 예에서 관리자는 속도 메트릭에 대한 테이블을 클릭했습니다. 그 결과 MetricBase 각 샘플링 기간 MetricBase 동안의 속도 평균이 데이터베이스에 저장됩니다.

      데이터 집계

      이제 보존 정책을 사용하여 데이터를 수집하는 방법을 이해했으므로 목록과 그래프로 데이터를 표시하는 방법을 살펴보겠습니다.

    6. Display로 시작하는 매개변수 필드를 확인합니다. 이 예시에서는 드론의 목록 뷰에 표시되는 속도 값이 각 드론에 대해 1시간 간격으로 기록된 마지막 속도임을 의미합니다. 이 표시 필드는 드론의 목록 보기에만 표시되는 내용을 제어합니다. 보존 정책과는 아무런 관련이 없습니다.
    7. 필드 탐색기 필드에 <table-name>.list를 입력하여 테이블의 목록 뷰를 표시합니다. 예: mb_demo_drone.list. 모든 드론 데이터가 나타납니다. 이전 단계의 예에서 속도 열에는 샘플링 기간의 마지막 값이 포함됩니다.
    8. 선택 MetricBase 데모 > 드론 그리고 속도(kph) 열을 봅니다. 이전 단계에서 이 값은 최대 1시간 전에 각 드론에 대해 기록된 마지막 속도라는 것을 알 수 있습니다. 값은 .list 명령을 사용하여 가져오는 것과 동일합니다.
    9. 첫 번째 드론의 속도 값을 선택합니다. 다음 그래프는 시간별로 측정된 드론의 속도를 보여줍니다.

      시간 경과에 따라 측정된 속도

      주:
      더 명확한 그래프를 얻기 위해 다른 시간 범위 필드 값을 선택해야 할 수도 있습니다. 예를 들어, 1일을 시도하십시오. 속도는 인위적으로 생성되었기 때문에 사인파입니다. 사인파 위로 마우스를 가져가면 실제 측정값을 볼 수 있습니다.
    10. 왼쪽 화살표(<)를 선택하여 드론 메트릭 목록으로 돌아가고 하나의 드론 유형(모델 열)을 마우스 오른쪽 버튼으로 클릭한 다음 일치 표시를 선택합니다. 선택한 유형의 드론만 나타납니다.
    11. 고도 열 제목 옆에 있는 메뉴 아이콘을 선택하고 시계열 차트를 선택합니다. Warbler-T7 유형 드론의 고도 측정값을 보여주는 그래프가 표시됩니다.

      모든 드론의 고도

      더 명확한 그래프를 위해 시간 범위 값을 변경할 수 있습니다.

    12. 왼쪽 화살표(<)를 선택하여 드론 메트릭 목록으로 돌아갑니다.
    13. 고도 열 머리글 옆에 있는 메뉴 아이콘을 클릭하고 시계열 차트 디자이너 를 선택하여 데이터를 시각화하는 다른 방법을 확인합니다. 보고서 생성
    14. 응용 프로그램에 표시되는 보고 보고서 만들기 페이지에서 그래프 매개 변수를 변경합니다.
      주:
      다음 단계에서 동일한 페이지를 유지하려면 실행을 선택합니다. 그래프를 디자인할 때 다음 페이지로 이동하려면 다음을 선택합니다.
      1. 유형 창에서 표시할 그래프의 종류를 선택하고 다음을 클릭합니다. 그래프 유형
      2. 구성 창에서 매개변수를 변경해 보십시오. 실행을 클릭하여 각 변경 내용의 결과를 봅니다.
        • 보고서 제목을 Warbler Altitude로 변경합니다.
        • 뷰를 필터링하는 조건을 적용합니다. 예를 들어, [Model] [is] [Warbler T7]과 같습니다.
        • 마지막 값을 1일로 변경합니다.
        • 변환 목록에서 봉투를 선택합니다. 시간 경과에 따른 Warbler T7 드론 함대의 최소 및 최대(엔벨로프) 고도를 볼 수 있습니다.
        • 시간 범위 목록을 사용하여 그래프에 표시할 타임라인을 선택합니다.
          주:
          상대 는 현재 시간을 기준으로 마지막 시간 범위를 사용합니다. 예를 들어, 마지막 이 1시간이면 그래프의 타임라인은 항상 이전 시간에 걸쳐 있습니다. 이 보고서를 대시보드에 추가하여 이전 시간의 메트릭을 표시할 수 있습니다.
      3. 스타일 창에서 차트 색 값을 변경하고 실행을 클릭합니다. 스타일 창

        드론 데이터를 목록과 그래프로 표시했습니다. 이제 모니터링하는 데이터가 임계값에 도달할 때 실행되는 트리거를 정의해 보겠습니다.

    15. 선택 MetricBase 데모 > 트리거 정의. MetricBase 트리거 정의 목록에는 트리거의 이름(이름), 트리거가 모니터링하는 메트릭(메트릭), 테이블(테이블 이름), 트리거가 속한 메트릭, 트리거 설명 및 트리거의 활성 여부가 표시됩니다. 트리거는 메트릭이 트리거 임계치를 충족하면 플로우를 시작합니다. 드론이 너무 낮게 비행하는 경우를 예로 들 수 있습니다. 트리거에 대한 자세한 내용은 트리거 워크플로우를 참조하십시오.트리거 정의
    16. 배터리 부족 드론을 선택합니다. 선형 예측 트리거 양식에는 MetricBase 배터리 부족 드론 트리거의 정의가 표시됩니다.선형 트리거

      이 예에서 트리거는 10분마다 드론 테이블(테이블 이름)의 배터리 잔량(%) 메트릭(메트릭)을 모니터링합니다(). 배터리 수명이 하향 추세(추세)이고 20분 이내에 20%(임계값)에 도달할 가능성이 80%(신뢰 수준)인 경우(수준 1의 아래) 트리거가 실행됩니다. 실행되기는 하지만 이 트리거를 흐름과 연결할 때까지 아무 일도 일어나지 않습니다. 플로우는 수행할 작업을 정의합니다.

    17. 선택 MetricBase > 트리거 플로우.
    18. 선택 새 플로우 시스템에 정의된 트리거를 흐름에 연결합니다.
    19. 플로우 이름 필드에서 플로우 이름을 지정하고 제출을 선택합니다. 플로우 속성 대화 상자
    20. 트리거 추가를 클릭하고 목록에서 MetricBase를 선택합니다. 플로우 정의 페이지
    21. MetricBase 트리거에서 이미 존재하는 트리거를 선택하고 완료를 선택합니다. 또는 MetricBase 트리거 오른쪽에 있는 더하기 기호를 선택하여 새 트리거를 만듭니다. MetricBase 트리거 선택
    22. 작업, 플로우 로직 또는 하위 플로우 추가를 선택합니다.
    23. 작업을 선택하여 트리거가 발생할 때 수행할 작업을 지정합니다. 동작 대화 상자가 나타납니다.

      작업 정의

    24. 왼쪽 열에서 작업 도메인을 선택하고 오른쪽 열에서 수행할 특정 작업을 선택합니다.
    25. 저장활성화를 선택합니다. 플로우는 활성화되지 않으면 실행되지 않습니다. 에 대한 워크플로우 스튜디오자세한 내용은 를 참조하십시오 Workflow Studio.

    다음 표에는 데모의 MetricBase 모듈이 요약되어 있습니다.

    표 1. MetricBase 데모 모듈
    모듈 설명
    드론 속도 및 고도와 같은 드론에 대한 메트릭을 유지하는 테이블입니다. 각 레코드는 다른 드론입니다. 기록을 추가할 수 있습니다.
    차량 드론 그룹에 대한 메트릭을 유지관리하는 테이블입니다. 각 레코드는 다른 함대입니다. 기록을 추가할 수 있습니다.
    데이터 작성기 드론 기록에 대한 데이터가 생성되는 방식을 정의하는 테이블입니다. 이 필드는 정보 제공의 목적으로 제공됩니다. 기록을 변경하거나 추가할 수 없습니다.
    메트릭 시스템에 정의된 메트릭 목록입니다. 이 목록은 다음과 같은 테이블입니다. MetricBase > 시계열 메트릭. 메트릭 필드를 추가할 수 있습니다.
    정기적인 업무 데모 애플리케이션에 대해 생성된 예약된 작업입니다. 이 작업은 5분마다 실행되어 데이터베이스의 데모 테이블에 MetricBase 데이터를 추가합니다. 일정을 변경할 수 있습니다.
    트리거 정의 데모에 정의된 트리거 목록입니다. 이 목록은 다음과 같은 테이블입니다. MetricBase > MetricBase 트리거 > 트리거 정의. 추가 트리거를 생성할 수 있습니다.
    변칙 로그 트리거 실행으로 인해 발생하는 로그 목록입니다. 저공 비행 드론 트리거는 예외 로그를 생성합니다.
    데이터 탐색기 데모 애플리케이션 데이터를 사용하여 JavaScript API로 MetricBase 실험할 수 있는 위젯입니다. 자세한 내용은 MetricBase API에 익숙해지기를 참조하십시오.