W3Cschool
恭喜您成為首批注冊(cè)用戶
獲得88經(jīng)驗(yàn)值獎(jiǎng)勵(lì)
Maven坐標(biāo),使用Spring Cloud GCP BOM:
<dependency> <groupId>org.springframework.cloud</groupId> <artifactId>spring-cloud-gcp-starter-logging</artifactId> </dependency>
Gradle坐標(biāo):
dependencies { compile group: 'org.springframework.cloud', name: 'spring-cloud-gcp-starter-logging' }
Stackdriver Logging是Google Cloud Platform提供的托管日志記錄服務(wù)。
該模塊支持將web請(qǐng)求跟蹤ID與相應(yīng)的日志條目相關(guān)聯(lián)。它是通過從映射診斷上下文(MDC)中檢索X-B3-TraceId
值來完成的
,該值由Spring Cloud Sleuth設(shè)置。如果未使用Spring Cloud Sleuth,則配置的TraceIdExtractor
將提取所需的標(biāo)頭值并將其設(shè)置為日志條目的跟蹤ID。這允許根據(jù)請(qǐng)求將日志消息分組,例如,在Google Cloud Console日志查看器中。
由于日志記錄的設(shè)置方式,在application.properties
中定義的GCP項(xiàng)目ID和憑據(jù)將被忽略。而是應(yīng)將GOOGLE_CLOUD_PROJECT
和GOOGLE_APPLICATION_CREDENTIALS
環(huán)境變量分別設(shè)置為項(xiàng)目ID和憑據(jù)私鑰位置。 如果您分別使用gcloud config set project [YOUR_PROJECT_ID]
和gcloud auth application-default login
命令使用Google Cloud SDK,則可以輕松完成此操作。
Copyright©2021 w3cschool編程獅|閩ICP備15016281號(hào)-3|閩公網(wǎng)安備35020302033924號(hào)
違法和不良信息舉報(bào)電話:173-0602-2364|舉報(bào)郵箱:jubao@eeedong.com
掃描二維碼
下載編程獅App
編程獅公眾號(hào)
聯(lián)系方式:
更多建議: