MetricBase 갭 트리거 생성

  • 릴리스 버전: Washingtondc
  • 업데이트 날짜 2024년 02월 01일
  • 읽기3분
  • 데이터 수신이 중지될 때 MetricBase 경고하는 갭 트리거를 MetricBase 만듭니다.

    시작하기 전에

    필요한 역할: admin

    이 태스크 정보

    갭 트리거는 지정된 기간 동안 데이터 수신을 중지할 때 MetricBase 실행됩니다.

    그림 1. 누락된 데이터에서 갭 트리거 실행
    갭 트리거는 데이터베이스의 누락된 데이터에서 실행됩니다.
    여러 트리거 수준을 정의하여 서로 다른 심각도를 나타낼 수 있습니다. 예를 들어 수준 1로 10분의 간격을 설정하고, 수준 2로 20분의 간격을 설정하는 식으로 설정할 수 있습니다. 각 수준은 서로 다른 플로우 디자이너 플로우를 트리거해야 합니다. 서로 다른 레벨에서 간격 지속 시간 간의 차이는 10분 이상이어야 합니다. 예를 들어 수준 1을 10분 간격으로 설정한 경우 수준 2를 20분 이상의 간격으로 설정해야 합니다.
    주:
    수준 간의 간격 기간을 10분 미만으로 설정하면 오류 MetricBase 메시지가 표시되고 추가한 수준이 삭제됩니다.

    폴링 빈도는 여러 수준의 간격 기간 간의 차이를 사용하여 계산되고 2로 나누어집니다(내림). 예를 들어, 다음과 같은 경우를 예로 들 수 있습니다.

    • 수준 1은 누락된 데이터가 5분 후에 트리거됩니다.
    • 수준 2는 누락된 데이터가 30분 후에 트리거됩니다.

    Floor((30-5)/2) = 12분이므로 폴링 빈도는 12분입니다.

    최대 폴링 빈도는 5분마다이고 최소 빈도는 30분마다입니다. 트리거에 수준이 하나만 있는 경우 폴링 빈도는 30분입니다.

    MetricBase 는 들어오는 데이터가 아니라 데이터베이스에 저장된 MetricBase 데이터를 검색합니다. 따라서 데이터가 누락된 경우 간격 다음에 간격 트리거가 실행될 수 있습니다. 예를 들어 10분마다 폴링하고 간격이 30분 동안 누락된 데이터인 경우 MetricBase 데이터가 마지막으로 수신된 후 40분 후에 트리거가 실행될 수 있습니다.

    프로시저

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

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

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

      활성 트리거를 활성화하는 옵션입니다.
      메트릭

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

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

      설명 트리거에 대한 설명입니다.
    5. 저장을 선택합니다.
      새 기록이 생성됩니다.
    6. MetricBase 방금 만든 레코드의 갭 트리거 수준 영역에서 각 셀을 두 번 클릭하여 트리거 매개 변수를 지정하는 값을 추가합니다.
      필드 설명
      수준 심각도 증가를 나타내는 숫자입니다. 예를 들어 수준 1을 10분 동안 데이터가 없도록 정의할 수 있습니다. 수준 2는 20분 동안 데이터가 없을 수 있습니다. 각 수준은 서로 다른 플로우를 트리거해야 합니다. 수준조건 스크립트에서 자주 사용됩니다.
      기능 함수, 보다 크거나 같음은 수신된 데이터의 간격이 필드에 지정한 값보다 클 때 이 트리거가 실행됨을 의미합니다. 함수에는 하나의 옵션만 있으며 비워 두거나 MetricBase 오류 메시지를 표시할 수 없습니다.
      기간 트리거를 실행하는 데이터를 받지 못한 시간입니다. 형식은 시:분:초입니다. 예를 들어 00:20:00은 데이터가 누락된 지 20분 후에 이 트리거가 실행됨을 의미합니다.
    7. 옵션: 테이블에 행을 추가하여 다중 계층 트리거 동작을 만듭니다.
      일반적으로 각 추가 행(수준)은 더 심각한 상태를 나타냅니다. 수준과 연결된 플로우는 플로우 디자이너 심각도가 증가함에 따라 경고해야 합니다.
    8. 업데이트를 선택합니다.
    9. 옵션: 트리거가 플로우를 플로우 디자이너 실행할지 여부를 결정하는 트리거 조건을 추가합니다.
      자세한 내용은 트리거 조건 만들기를 참조하세요.

    갭 트리거 양식

    갭 트리거 양식

    다음에 수행할 작업

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