본문으로 건너뛰기

시나리오 관리

Monitoring Flow에서 시나리오 활용하여 시나리오 스텝(워크플로우)을 만들 수 있습니다. Monitoring Flow 서비스에서 시나리오를 관리하는 방법은 다음과 같습니다.

시나리오 목록 보기

현재 생성된 시나리오 목록과 기본 정보를 확인할 수 있습니다.

  1. 카카오클라우드 콘솔에서 Monitoring Flow 메뉴를 선택합니다.

  2. Monitoring Flow 메뉴에서 현재 생성된 시나리오를 확인합니다.

    항목설명
    시나리오 필터필터를 통해 시나리오를 조회하거나 키워드로 검색
    이름사용자가 설정한 시나리오의 이름
    시나리오 ID시나리오의 고유 ID 값
    플로우 커넥션플로우 커넥션 이름
    스케줄시나리오가 실행되는 스케줄
    - 5자리 크론 표현식 사용(예: " 0 * 1 * * " → 매일 1시(KST)에 자동실행)
    - 분/시간마다 표시(예: 30m → 30분마다 자동실행)
    마지막 실행 결과시나리오가 실행된 마지막 결과 상태
    - Succeeded, Failed
    - 각 상태 값에 대한 자세한 설명은 시나리오 결과 참고
    마지막 실행 시간시나리오가 실행된 마지막 실행 시간

시나리오 상세 보기

시나리오의 세부 정보, 실행 결과를 확인할 수 있습니다.

  1. 카카오클라우드 콘솔에서 Monitoring Flow 메뉴를 선택합니다.

  2. Monitoring Flow 메뉴에서 정보를 확인할 시나리오를 선택합니다.

  3. 시나리오의 상세 화면에서 정보를 확인합니다.

    항목설명
    시나리오 이름사용자가 설정한 시나리오의 이름
    시나리오 ID시나리오의 고유 ID 값
    플로우 커넥션시나리오에 연결된 플로우 커넥션
    스케줄시나리오가 실행되는 스케줄
    - 5자리 크론 표현식 사용(예: " 0 * 1 * * " → 매일 1시(KST)에 자동실행)
    - 분/시간마다 표시(예: 30m → 30분마다 자동실행)
    마지막 실행 결과시나리오가 실행된 마지막 결과 상태
    -Succeeded, Failed
    - 각 상태 값에 대한 자세한 설명은 시나리오 마지막 실행 상태 참고
    마지막 실행 시간시나리오가 실행된 마지막 실행 시간

시나리오 상세 탭별 정보

시나리오의 이름, ID, 플로우 커넥션, 스케줄, 마지막 실행 시간, 마지막 실행 결과 등 세부 정보를 확인할 수 있습니다. 시나리오 스텝을 편집하고, 시나리오를 관리할 수 있습니다. 세부 정보는 사용자가 입력한 원본 데이터를 포함하고 있으며, 스텝별 사용자가 입력한 값에 따라 세부 정보가 다릅니다.

항목설명
시나리오 스텝 차트시나리오 스텝 구조 미리보기
- 각 스텝 항목을 클릭 시, 우측에서 스텝별 세부 정보를 확인 가능
스텝 이름사용자가 설정한 스텝의 이름
스텝 상세 정보스텝별 설정한 상세 정보
API 스텝 세부 정보
항목설명
Expected Code사용자가 입력한 URL의 예상 Status Code
- 최대 10개
- 미입력 시 200으로 표시됨
Method사용자가 선택한 API 요청 방법
URL접근하는 API의 URL
Parameters/Headers사용자가 입력한 Parameters/Headers의 Key,Value 값
Body입력한 Body 출력값
Set Variables 스텝 세부 정보
항목설명
Variable사용자가 선택한 Variable
Step사용자가 입력한 Step 정보
Key사용자가 입력한 Key 값
For 스텝 세부 정보
항목설명
Type사용자가 선택한 For 스텝의 유형
CountCount를 선택한 경우, 표시되는 입력한 반복 횟수
Base VariableForEach를 선택한 경우, 표시되는 다수의 데이터를 반복 실행하기 위해 선택한 Json List 유형의 Variable
Marker Variable특정 데이터를 읽어오기 위한 Marker Variable
Marker Value특정 위치의 데이터를 읽어오기 위해 입력한 Marker 값
If 스텝 세부 정보
항목설명
Logicaland, or 함수
Left Operand연산에 사용되는 왼쪽 대상
Comparison선택한 비교 연산자
- >, >=, <, <=, ==, !=
Right Operand연산에 사용되는 오른쪽 대상
Sleep 스텝 세부 정보
항목설명
슬립 시간사용자가 입력한 슬립 실행할 시간
- 최대 5분 이내

시나리오 수정

생성된 시나리오의 이름, 플로우 커넥션, 스케줄을 수정할 수 있습니다.

  1. 카카오클라우드 콘솔에서 Monitoring Flow 메뉴를 선택합니다.
  2. Monitoring Flow 메뉴에서 정보를 확인할 시나리오를 선택합니다.
  3. 시나리오 목록 상단의 [수정] 버튼을 클릭합니다.
  4. 변경 작업 후 [저장] 버튼을 클릭합니다.

시나리오 복사

생성된 시나리오를 복사할 수 있습니다. 단, 시나리오의 이름은 중복될 수 없습니다.

안내
  • 시나리오 복사 시, 시나리오 이름만 수정할 수 있습니다.
  • 복사된 시나리오는 원본 시나리오에 설정된 플로우 커넥션과 스케줄이 동일하게 적용됩니다.
  1. 카카오클라우드 콘솔에서 Monitoring Flow 메뉴를 선택합니다.
  2. Monitoring Flow 메뉴에서 정보를 확인할 시나리오를 선택합니다.
  3. 시나리오 목록 상단의 [복사] 버튼을 클릭합니다.
  4. 시나리오 이름을 입력 후 [복사] 버튼을 클릭합니다.

시나리오 삭제

시나리오에 연결된 서브넷이 없는 경우에만 시나리오를 삭제할 수 있습니다.

주의

삭제한 시나리오는 복구할 수 없습니다.

  1. 카카오클라우드 콘솔에서 Monitoring Flow 메뉴를 선택합니다.
  2. Monitoring Flow 메뉴에서 정보를 확인할 시나리오를 선택합니다.
  3. 시나리오 목록 상단의 [삭제] 버튼을 클릭합니다.
    • 시나리오에 연결된 서브넷이 있는 경우, 서브넷 연결 해제 후 시나리오를 삭제해 주세요.
  4. 삭제하려는 시나리오 이름을 입력 후 [삭제] 버튼을 클릭합니다.


서비스 활용하기

Monitoring Flow 서비스의 다양한 활용 예제를 튜토리얼에서 만나보실 수 있습니다. 아래 목록의 튜토리얼을 통해 구체적인 사용 사례와 설정 방법을 확인해 보세요.