- 인쇄
- PDF
액션 관리
- 인쇄
- PDF
Classic 환경에서 이용 가능합니다.
네이버 클라우드 플랫폼 콘솔의 Cloud Functions > Action에서 생성한 액션을 수정, 삭제 및 실행하고 실행 결과에 대해 그래프와 표를 통해 모니터링 할 수 있습니다. 생성한 액션의 상세 관리 화면으로 이동하는 방법은 다음과 같습니다.
- 네이버 클라우드 플랫폼 콘솔의 Region 메뉴에서 이용 중인 리전을 클릭하여 선택해 주십시오.
- Platform 메뉴에서 Classic을 클릭하여 선택해 주십시오.
- Services > Compute > Cloud Functions 메뉴를 차례대로 클릭해 주십시오.
- Action 메뉴를 클릭해 주십시오.
- 목록에서 액션 이름을 클릭해 주십시오.
액션 관리 화면
영역 | 설명 |
---|---|
① 개요 | 액션 실행, 수정, 삭제, 연결 정보 |
② 상세 정보 | 액션 기본 정보, 트리거, 모니터링, 디폴트 파라미터 |
액션 개요
실행
액션을 실행합니다.
수정
액션을 수정합니다.
삭제
액션을 삭제합니다.
연결 정보
액션 실행을 트리거하는 전체 이벤트 소스를 유형별로 그룹화하여 보여줍니다. 하나의 유형을 선택하면 상세 정보의 Trigger 탭에서 해당 유형의 이벤트 소스 연결 상세 정보를 확인할 수 있습니다.
기본 정보
액션의 기본 정보
액션 기본 정보
액션의 기본적인 정보 확인
- 이름: 액션 이름
- 타입: 액션 종류(일반 액션/웹 액션/시퀀스 액션/시퀀스 웹 액션)
- 런타임: 액션이 실행되는 언어 및 버전 환경
- 액션 Timeout: 액션이 동작할 수 있는 최대 시간
- 메인 함수: 액션에서 사용 중인 메인 함수나 클래스의 이름
- 액션 메모리: 액션에서 사용 가능한 메모리
- 설명: 액션에 대한 추가 정보
액션 실행 순서
시퀀스 액션 또는 시퀀스 웹 액션에서 순차적으로 실행되는 액션 정보 확인
- 실행 순서: 시퀀스 액션에서 액션이 실행되는 순서
- 액션 이름: 액션의 이름
- 런타임: 액션의 런타임 정보
- 타입: 액션 종류
트리거
액션 실행을 트리거하는 이벤트 소스 정보
추가
액션의 트리거를 추가합니다.
제거
액션의 트리거를 제거합니다.
트리거 목록
액션의 트리거 목록. 이름을 클릭하면 트리거 메뉴 또는 트리거와 연결된 서비스 정보로 이동합니다.
- 타입: 트리거 종류
- 이름: 트리거 이름
- Event Source: 액션을 트리거링하는 연결 서비스 정보
- 업데이트 일시: 최근 트리거 수정 일시
이벤트 소스 상세 목록
액션 개요의 연결 정보에서 트리거 타입을 선택하면 해당 유형의 이벤트 소스 연결 정보를 확인할 수 있습니다.
모니터링
액션 실행 결과 및 상세 정보
그래프
- 상태: 조회 기간 동안 실행 성공한 액션 비율과 실패한 액션 비율
- 실행 수: 조회 기간 동안 시간별 실행 성공한 액션 횟수와 실패한 액션 횟수
- 실행 시간: 조회 기간 동안 시간별 평균 실행 소요 시간(ms)과 최대 소요 시간(ms)
표
- ID: 액션 실행 결과에 대한 고유 ID. 클릭하면 상세 정보를 확인할 수 있습니다.
- 상태: 액션 실행 결과 성공, 실패 여부
- 시작 시간: 액션 실행을 시작한 시각(ms)
- 실행 시간: 액션 실행에 소요된 시간(ms)
- 실행 결과를 기준으로 검색어를 입력하여 원하는 내용을 검색할 수 있습니다.
- 조회 기간 동안 전체 액션 실행 결과에 대한 모니터링은 Dashboard에서 가능합니다. Dashboard 사용 방법은 Dashboard를 참조해 주십시오.
디폴트 파라미터
액션 코드로 전달할 파라미터의 기본 값을 확인할 수 있습니다.
액션 수정
액션의 이름, 타입을 제외한 나머지 내용을 수정할 수 있습니다. 액션을 수정하는 방법은 다음과 같습니다.
- 네이버 클라우드 플랫폼 콘솔의 Region 메뉴에서 이용 중인 리전을 클릭하여 선택해 주십시오.
- Platform 메뉴에서 Classic을 클릭하여 선택해 주십시오.
- Services > Compute > Cloud Functions 메뉴를 차례대로 클릭해 주십시오.
- Action 메뉴를 클릭해 주십시오.
- 목록에서 액션 이름을 클릭해 주십시오.
- 액션 개요에서 [수정] 버튼을 클릭해 주십시오.
액션 삭제
액션을 삭제할 수 있습니다. 삭제한 액션은 복구가 불가능하기 때문에 신중하게 진행해 주십시오. 액션을 삭제하는 방법은 다음과 같습니다.
- 네이버 클라우드 플랫폼 콘솔의 Region 메뉴에서 이용 중인 리전을 클릭하여 선택해 주십시오.
- Platform 메뉴에서 Classic을 클릭하여 선택해 주십시오.
- Services > Compute > Cloud Functions 메뉴를 차례대로 클릭해 주십시오.
- Action 메뉴를 클릭해 주십시오.
- 목록에서 액션 이름을 클릭해 주십시오.
- 액션 개요에서 [삭제] 버튼을 클릭해 주십시오.
액션 실행
액션을 실행할 수 있습니다. 런타임 파라미터를 입력하여 액션의 정상 동작 여부를 확인할 수 있습니다. 액션을 실행하는 방법은 다음과 같습니다.
- 네이버 클라우드 플랫폼 콘솔의 Region 메뉴에서 이용 중인 리전을 클릭하여 선택해 주십시오.
- Platform 메뉴에서 Classic을 클릭하여 선택해 주십시오.
- Services > Compute > Cloud Functions 메뉴를 차례대로 클릭해 주십시오.
- Action 메뉴를 클릭해 주십시오.
- 목록에서 액션 이름을 클릭해 주십시오.
- 액션 개요에서 [실행] 버튼을 클릭해 주십시오.
- 런타임 파라미터에 액션 코드로 전달할 JSON 데이터를 입력해 주십시오.
- 액션 코드에서 리턴한 결과만 보려면 결과만 보기를 활성화 해 주십시오. 비활성화 되어 있으면 액티베이션 정보를 모두 확인할 수 있습니다. 액티베이션의 자세한 정보는 Cloud Functions 개념을 참조해 주십시오.
액션 실행에 대한 로그를 생성하도록 설정할 수 있습니다. 모든 액션은 코드에서 stdout이나 stderr로 출력된 정보에 Timestamp 정보를 추가하여 logs 필드로 반환합니다. Dashboard 또는 Action > 액션 상세 정보 > 모니터링의 실행 이력 상세 정보에서 로그를 확인할 수 있습니다.
트리거 추가
다른 서비스의 이벤트와 연결하여 액션을 실행하는 트리거를 추가할 수 있습니다. 트리거를 추가하는 방법은 다음과 같습니다.
- 네이버 클라우드 플랫폼 콘솔의 Region 메뉴에서 이용 중인 리전을 클릭하여 선택해 주십시오.
- Platform 메뉴에서 Classic을 클릭하여 선택해 주십시오.
- Services > Compute > Cloud Functions 메뉴를 차례대로 클릭해 주십시오.
- Action 메뉴를 클릭해 주십시오.
- 목록에서 액션 이름을 클릭해 주십시오.
- 액션 개요의 연결 정보 또는 상세 정보 트리거 탭의 [추가] 버튼을 클릭해 주십시오.
- 연결 방법에서 새로운 트리거를 생성하거나 기존에 생성된 트리거를 선택하여 추가할 수 있습니다.
- 타입에서 추가할 트리거 유형을 선택해 주십시오.
- 트리거 설정 정보는 사용 가이드 트리거 하위 유형별 트리거 가이드를 참조해 주십시오.
- API Gateway 트리거는 신규 생성만 가능합니다.
- API Gateway 트리거는 액션 타입에 따라 유형이 정해지며 변경할 수 없습니다.
- HTTP 방식: 웹 액션, 시퀀스 웹 액션
- Webhook 방식: 일반 액션, 시퀀스 액션
트리거 제거
액션의 트리거를 제거하여 다른 서비스의 이벤트와 연결을 해제합니다. 트리거를 제거하는 방법은 다음과 같습니다.
- 네이버 클라우드 플랫폼 콘솔의 Region 메뉴에서 이용 중인 리전을 클릭하여 선택해 주십시오.
- HTTP 방식: 웹 액션, 시퀀스 웹 액션
- Platform 메뉴에서 Classic을 클릭하여 선택해 주십시오.
- Services > Compute > Cloud Functions 메뉴를 차례대로 클릭해 주십시오.
- Action 메뉴를 클릭해 주십시오.
- 목록에서 액션 이름을 클릭해 주십시오.
- 상세 정보 트리거 탭에서 제거할 트리거를 선택하고 [제거] 버튼을 클릭해 주십시오.
- [확인] 버튼을 클릭하여 연결을 해제해 주십시오.
연결된 액션이 없는 트리거는 삭제될 수 있습니다.