您可以将 Cloud Logging 与 Cloud Tasks 队列搭配使用。
启用日志记录功能
控制台
访问 Cloud Tasks 控制台页面。
找到要为其启用日志记录的队列,然后点击名称。
在“队列详情”页面上,选择“日志”标签页。
点击启用日志并确认。
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
:队列的 IDLOG_SAMPLING_RATIO
:要记录的操作的比例。介于1.0
和0.0
之间的任何值都会记录该比例 操作。如需记录所有操作,请将其设置为1.0
。如需不记录任何操作,请将其设置为0.0
(这是默认值)。
停用日志记录功能
控制台
访问 Cloud Tasks 控制台页面。
找到要关闭日志记录的队列,然后点击名称。
在“队列详情”页面上,选择“日志”标签页。
点击三点状图标,然后点击停用日志。确认。
gcloud
将标志设置为 0.0
即可停用日志记录功能。
gcloud tasks queues update QUEUE_ID --log-sampling-ratio=0.0
将 QUEUE_ID
替换为队列的 ID。
记录的操作
系统会记录以下操作:
- 任务操作
- CreateTask
- DeleteTask
- 尝试操作
- AttemptDispatch
- AttemptResponse
查看日志
如需查看日志,请转到 Logging >日志浏览器页面 Google Cloud 控制台:
如需了解如何在日志浏览器中查看日志,请参阅 使用日志浏览器。