MetricBase 갭 트리거 생성

  • 릴리스 버전: Zurich
  • 업데이트 날짜 2025년 07월 31일
  • 소요 시간: 3분
  • 데이터 수신이 중지될 때 MetricBase 경고하는 갭 트리거를 MetricBase 생성합니다.

    시작하기 전에

    필요한 역할: admin

    이 태스크 정보

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

    그림 1. 갭 트리거는 누락된 데이터에서 실행됩니다.
    갭 트리거는 데이터베이스에서 누락된 데이터에 대해 실행됩니다.
    여러 트리거 수준을 정의하여 서로 다른 심각도를 나타낼 수 있습니다. 예를 들어 10분의 간격을 수준 1로, 20분의 간격을 수준 2로 설정하는 식입니다. 각 수준은 다른 워크플로우 스튜디오 흐름을 트리거해야 합니다. 서로 다른 수준의 간격 기간 간의 차이는 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. 옵션: 트리거가 플로우를 워크플로우 스튜디오 실행하는지 여부를 결정하는 트리거 조건을 추가합니다.
      조건에 따라 트리거 실행 문서를 참조하십시오.

    갭 트리거 양식

    갭 트리거 양식

    다음에 수행할 작업

    이 트리거를 워크플로우 스튜디오 플로우와 연결합니다. 자세한 내용은 플로우에 트리거 할당 섹션을 참조하세요.