큐에 Cloud Logging 사용

Cloud Logging을 Cloud Tasks 큐와 함께 사용할 수 있습니다.

로깅 사용 설정

콘솔

  1. Cloud Tasks 콘솔 페이지로 이동합니다.

    Cloud Tasks

  2. 로깅을 설정할 큐를 찾고 이름을 클릭합니다.

  3. 큐 세부정보 페이지에서 로그 탭을 선택합니다.

  4. 로그 사용 설정을 클릭하고 확인합니다.

    스크린샷

gcloud

create 명령어 또는 update 명령어와 함께 플래그를 사용하여 Cloud Logging을 사용 설정할 수 있습니다.

gcloud tasks queues create QUEUE_ID --log-sampling-ratio=LOG_SAMPLING_RATION

또는

gcloud tasks queues update QUEUE_ID --log-sampling-ratio=LOG_SAMPLING_RATIO

다음을 바꿉니다.

  • QUEUE_ID: 큐의 ID입니다.
  • LOG_SAMPLING_RATIO: 로깅된 작업의 비율입니다. 1.00.0 사이의 모든 값은 해당 작업의 비율을 로깅합니다. 모든 작업을 로깅하려면 1.0으로 설정합니다. 작업을 로깅하지 않으려면 0.0(기본값)으로 설정합니다.

로깅 사용 중지

콘솔

  1. Cloud Tasks 콘솔 페이지로 이동합니다.

    Cloud Tasks

  2. 로깅을 해제할 큐를 찾고 이름을 클릭합니다.

  3. 큐 세부정보 페이지에서 로그 탭을 선택합니다.

  4. 점 3개 아이콘을 클릭하고 로그 중지를 클릭합니다. 진행을 확인합니다.

    스크린샷

gcloud

플래그를 0.0으로 설정하면 로깅 사용을 중지할 수 있습니다.

gcloud tasks queues update QUEUE_ID --log-sampling-ratio=0.0

QUEUE_ID를 큐의 ID로 바꿉니다.

로깅된 작업

다음 작업이 로깅됩니다.

  • 태스크 작업
    • CreateTask
    • DeleteTask
  • 시도 작업
    • AttemptDispatch
    • AttemptResponse

로그 보기

로그를 보려면 Google Cloud 콘솔에서 Logging > 로그 탐색기 페이지로 이동합니다.

로그 탐색기 페이지로 이동

로그 탐색기에서 로그를 보는 방법은 로그 탐색기 사용을 참조하세요.