데이터를 사용하여 MetricBase 플로우 트리거
데이터베이스에 저장된 시계열 데이터는 플로우를 MetricBase 트리거 워크플로우 스튜디오 할 수 있습니다. 이러한 트리거는 인시던트를 기록하고, 이메일을 보내고, 기타 경보를 생성할 수 있습니다.
트리거 정의는 플로우를 자동으로 실행하는 조건 세트입니다 워크플로우 스튜디오 . 에서 MetricBase 트리거 정의를 생성하고 이를 플로우와 연결하면 트리거 정의가 인스턴스 MetricBase 에서 서버로 전송됩니다. 트리거 및 플로우를 활성화한 후 는 MetricBase 데이터베이스의 시계열 데이터를 모니터링합니다 MetricBase . 시계열 데이터가 초기 트리거 조건과 일치한 후 한 조건에서 다음 조건으로 전환되면 전환 트리거가 생성되어 큐에 추가됩니다. 인스턴스는 큐를 폴링하고 전환 트리거를 처리한 다음 플로우를 워크플로우 스튜디오 실행합니다.
시계열 정책에 대한 자세한 내용은 을 참조하십시오 에서 시계열 정의 생성 MetricBase.
트리거 구현에 대한 개략적인 개요
- 인스턴스에 하나 이상의 트리거를 정의합니다.
- 밴드 트리거
- 메트릭 값이 값 범위 내에 있을 때 트리거됩니다.
- 선형 예측 트리거
- 일련의 값이 지정된 값을 향해 추세를 보이고 이에 도달할 것으로 예상될 때 트리거됩니다.
- 갭 트리거
- 지정된 기간 동안 값을 받지 못한 경우 트리거됩니다.
- 모델 트리거
- 교육된 모델이 예외 동작을 탐지할 때 트리거됩니다.
- 트리거 조건을 생성하여 트리거가 플로우를 실행하기 위한 요구 사항을 추가합니다.
예를 들어 데이터는 시간이 지남에 따라 변동하는 경우가 많습니다. 작은 변동으로 인해 원치 않는 중복 트리거 이벤트가 발생할 수 있습니다. 조건 스크립트는 잘못된 중복을 방지할 수 있습니다.
- 를 사용하여 워크플로우 스튜디오실행하는 플로우와 트리거를 연결합니다.
- 트리거 및 워크플로우를 테스트합니다.
- 트리거를 활성화합니다.
트리거 삭제
트리거가 흐름과 연결된 경우 에서 삭제할 MetricBase수 없습니다. 트리거를 삭제하려면 먼저 에서 워크플로우 스튜디오 플로우를 삭제한 다음 에서 트리거 MetricBase를 삭제할 수 있습니다.
레거시 트리거
레거시 트리거는 더 이상 사용되지 않습니다. 레거시 트리거는 만들 수 없습니다. 존재하는 레거시 트리거만 전달할 수 있습니다.