Activation 사용하기

Activation 조회하기

Activation은 액션이나 트리거를 실행한 결과를 말합니다. 하나의 액션을 실행할 때마다 하나의 Activation이 생성되며, 각각 고유한 ID를 가집니다.

트리거는 실행 시마다 자신의 Activation과 연결된 Action들의 Activation이 생성되며 각각 고유한 값을 가집니다.

Activation ID는 임의의 32자리 alpha-numeric 값입니다.

Activation 결과의 예

{
    "ncf": {
      "namespace": "ncp_namespace",
      "name": "hello",
      "version": "0.0.1",
      "subject": "ncp_namespace",
      "activationId": "7db6b09bd3fa4f26b6b09bd3fa2f2631",
      "start": 1517466546109,
      "end": 1517466546111,
      "duration": 2,
      "response": {
          "status": "success",
          "statusCode": 0,
          "success": true,
          "result": "{ \"payload\": \"Hello, World in Naver!\" }"

      },
      "logs": [],
      "annotations": [
          {
              "key": "limits",
              "value": {
                  "logs": 10,
                  "memory": 256,
                  "timeout": 60000
              }
          },
          {
              "key": "path",
              "value": "style95/myPackage/hello"
          },
          {
              "key": "kind",
              "value": "nodejs:6"
          },
          {
              "key": "waitTime",
              "value": 23
          }
      ],
      "publish": false
  }
}

각각의 필드는 아래와 같은 의미를 나타냅니다.

  • namespace: 액션이 속한 namespace
  • name: 액션의 이름
  • activationId: 액션 실행결과의 고유 ID
  • start: 액션이 시작된 시간
  • end: 액션이 종료된 시간
  • duration: 액션이 실행된 기간 (ms)
  • response: 액션의 실행 결과, 액션이 최종 반환한 결과는 result 필드로 전달됨
  • logs: 사용자가 액션 내에서 출력한 로그
  • annotations: 액션과 관련된 정보
  • publish: 액션이 공유되었는지 여부 (beta에서 지원하지 않습니다.)

Dashboard의 Activation 결과 화면의 예

조건을 지정하여 Activation 조회하기

Activation은 각 Action이나 Trigger의 모니터링 탭에서 확인 가능합니다.

키워드와 날짜로 조회한 Activation 결과의 예

연관 정보 바로가기

아래 가이드에서 연관 정보를 확인할 수 있습니다.

""에 대한 건이 검색되었습니다.

    ""에 대한 검색 결과가 없습니다.

    처리중...