Google cloud platform Stackdriver停止从GKE容器记录日志
部署到GKE的Spring Boot应用程序的日志在2020年2月2日之后不再显示在Stackdriver日志中。当时发生的事情是Stackdriver移动到了一个新的UI,与GCP控制台更为集成——这可能与此有关吗 我在GKE中也有其他项目,比如基于Node.js的后端,在那里,Stackdriver的日志记录一直没有中断,但Spring启动应用程序只是保持沉默: 如果我在“Stackdriver Logging->Logs Viewer”的GCP控制台中选择“Kubernetes容器”而不是“GKE容器”,我确实会看到一些日志语句,特别是以下错误:Google cloud platform Stackdriver停止从GKE容器记录日志,google-cloud-platform,google-kubernetes-engine,stackdriver,google-cloud-stackdriver,google-cloud-logging,Google Cloud Platform,Google Kubernetes Engine,Stackdriver,Google Cloud Stackdriver,Google Cloud Logging,部署到GKE的Spring Boot应用程序的日志在2020年2月2日之后不再显示在Stackdriver日志中。当时发生的事情是Stackdriver移动到了一个新的UI,与GCP控制台更为集成——这可能与此有关吗 我在GKE中也有其他项目,比如基于Node.js的后端,在那里,Stackdriver的日志记录一直没有中断,但Spring启动应用程序只是保持沉默: 如果我在“Stackdriver Logging->Logs Viewer”的GCP控制台中选择“Kubernetes容器”而不
WARNING: You do not appear to have access to project [my-project] or it does not exist.
及
及
好的,这似乎开始解释问题,但我没有更改任何IAM权限,当将这些权限与托管Node.js GKE部署的项目中的权限进行比较时,它们似乎是相同的
我是否应该在托管Spring Boot GKE部署的项目中更改一些权限,以消除那些Stackdriver错误?哪些IAM成员会影响这些?需要什么角色?证明GKE集群启用了旧版Stackdriver日志记录和旧版Stackdriver监控: 通过将这些属性设置为disabled并配置Stackdriver Kubernetes引擎监视属性,问题得以解决: 但是,为什么Node.js应用程序的Stackdriver日志记录在启用了遗留选项的情况下继续不间断地进行,对我来说仍然是个谜
Error while fetching metric descriptors for kube-proxy: Get https://monitoring.googleapis.com/v3/projects/my-project/metricDescriptors?...
Error while sending request to Stackdriver Post https://monitoring.googleapis.com/v3/projects/my-project/timeSeries?...