MetricBase 선형 예측 트리거 만들기

  • 릴리스 버전: Washingtondc
  • 업데이트 날짜 2024년 02월 01일
  • 읽기3분
  • 메트릭이 MetricBase 지정된 기간 내에 지정된 임계치를 초과할 가능성이 있는 시기를 탐지하는 선형 예측 트리거를 생성합니다.

    시작하기 전에

    필요한 역할: admin

    이 태스크 정보

    선형 예측 트리거는 과거 데이터를 사용하여 미래 값을 예측하는 선을 생성합니다. 선형 값이 임계값에 도달할 것으로 예측되면 MetricBase 트리거가 실행됩니다.

    그림 1. 선형 예측 변수가 임계값을 초과합니다.
    선형 예측 변수가 임계값을 초과합니다.

    가장 최근의 데이터 요소가 임계값에 도달하면 선형 예측에 관계없이 트리거가 실행됩니다.

    트리거 매개변수에는 예측 계산에 사용할 과거 데이터의 양, 앞을 내다볼 수 있는 정도, 수용하는 신뢰도 수준이 포함됩니다.

    프로시저

    1. 다음으로 이동 모두 > MetricBase > MetricBase 트리거 > 트리거 정의레이블이 표시됩니다.
    2. 새로 만들기를 선택합니다.
    3. MetricBase 트리거 생성 양식에서 선형 예측 트리거 옵션을 선택합니다.
    4. 양식의 필드에 내용을 입력합니다.
      트리거 수준은 처음에 이 양식에 표시되지 않습니다. 나중에 수준을 구성합니다.
      표 1. MetricBase 선형 예측 트리거 양식
      필드 설명
      이름 선형 예측 트리거의 이름입니다.
      테이블 이름

      모니터링하려는 메트릭이 들어 있는 데이터베이스의 MetricBase 테이블입니다. 검색 아이콘을 클릭할 때 나타나는 유일한 테이블은 시계열 메트릭에 지정한 테이블입니다.

      테이블을 선택하기 전에 메트릭을 선택하면 해당 메트릭이 있는 테이블만 테이블 이름 모달에 나타납니다.

      메트릭

      테이블 이름으로 지정된 모니터링하려는 테이블 메트릭입니다. 검색 아이콘을 클릭할 때 나타나는 유일한 메트릭은 해당 테이블의 메트릭입니다.

      테이블 이름을 지정하기 전에 지표를 선택하면 모든 시계열 지표의 지표가 나타납니다. 메트릭을 선택한 후 테이블 이름 옆에 있는 검색 아이콘을 클릭하면 해당 메트릭이 포함된 테이블만 나타납니다.

      활성 트리거를 활성화하는 옵션입니다.
      기간 값의 향후 과정을 예측하는 라인을 계산하는 데 사용되는 시간 길이입니다. 예를 들어, 마지막 10분 동안의 데이터를 사용하여 선형 예측 변수를 계산할 수 있습니다. 값이 너무 길면 선이 현재 추세를 반영하지 않습니다. 값이 너무 짧으면 선이 원시 값을 너무 가깝게 따라가 값의 전체 추세를 정확하게 반영하지 않을 수 있습니다. 값은 메트릭의 샘플링 속도로 정의된 샘플링 기간의 10배 이상이어야 합니다.
      경고:
      이 값을 트리거 수준의Window 값과 혼동하지 마세요. 이 값은 메트릭임계값을 초과할 가능성이 있는지 확인하기 위해 선형 예측 변수가 얼마나 먼 미래를 살펴볼지를 지정합니다.
      신뢰도(%) 실제 데이터가 데이터의 선형 예측에 얼마나 가깝게 부합하는지를 측정한 값입니다. 95%의 신뢰 수준은 트리거를 실행하기 위해 실제 값이 예측 값의 5% 이내에 있어야 함을 의미합니다. 실제 값이 예측 값에 가까울 때만 트리거하려면 높은 신뢰도 백분율을 선택합니다. 예측 값에서 유의하게 다른 실제 데이터를 유효한 것으로 받아들이려면 더 낮은 신뢰 수준(예: 80%)을 선택합니다.
      추세 추세의 방향: 상향 또는 하향. 예를 들어, 값이 임계치를 향해 증가하거나 감소하고 있습니다.
      임계치 트리거가 실행되기 전에 메트릭이 도달할 것으로 예상되는 대상 값입니다.
      설명 트리거에 대한 설명입니다.
    5. 저장을 선택합니다.
      새 기록이 생성됩니다.
    6. 방금 생성한 레코드의 Linear Predictor Trigger Levels(선형 예측 트리거 수준) MetricBase 섹션에서 각 셀을 두 번 클릭하여 트리거 매개 변수를 지정하는 값을 추가합니다.
      표 2. MetricBase 선형 예측 트리거 수준
      필드 설명
      수준 심각도 증가를 나타내는 숫자입니다. 각 수준은 서로 다른 플로우를 트리거해야 합니다. 예를 들어, 다음을 정의할 수 있습니다.
      수준 1
      배터리는 30분 안에 20%에 도달할 것으로 예상됩니다.
      수준 2
      배터리는 20분 안에 5%에 도달할 것으로 예상됩니다.

      수준조건 스크립트에서 자주 사용됩니다.

      기능 임계값에 사용할 비교 함수입니다. 보다 작거나 같음 은 유일하게 사용할 수 있는 옵션입니다. 예를 들어 배터리 수명은 30분 이하입니다 .
      기간 메트릭이 임계치를 초과할 것으로 예측되는지 확인하기 위해 선형 예측 변수를 살펴볼 미래의 일입니다.
      경고:
      이 값을 트리거 정의 양식Window 값과 혼동하지 마십시오. 이 값은 예측 변수 선의 기울기를 계산하기 위해 사용할 데이터의 양(시간 단위로 측정)을 지정합니다.
    7. 옵션: 테이블에 행을 추가하여 다중 계층 트리거 동작을 만듭니다.
      일반적으로 각 추가 행(수준)은 더 심각한 상태를 나타냅니다. 수준과 연결된 Flow Designer 플로우는 심각도가 증가함에 따라 경고를 표시해야 합니다.
    8. 업데이트를 선택합니다.
    9. 옵션: 트리거가 플로우를 플로우 디자이너 실행할지 여부를 결정하는 트리거 조건을 추가합니다.
      자세한 내용은 트리거 조건 만들기를 참조하세요.

    선형 예측 변수 양식

    선형 예측 변수 양식

    다음에 수행할 작업

    이 트리거를 플로우와 플로우 디자이너 연결합니다. 자세한 내용은 플로우에 트리거 할당을 참조하십시오.