2016-08-31 80 views
1

我有一個相當新的kubernetes羣集運行在GCE上。我試圖讓我的應用程序登錄到雲日誌記錄/ Stackdriver。gce容器日誌沒有顯示在雲端日誌記錄

我可以看到所有的kubernetes集羣日誌,但沒有實現容器輸出。

所以,當我按照本指南:http://kubernetes.io/docs/getting-started-guides/logging/,我可以看到莢

kubectl logs counter 
2163: Wed Aug 31 15:02:52 UTC 2016 

這絕不會向日志接口

Pod not showing in selector

的輸出的fluentd,雲日誌記錄莢沒有記錄輸出

kubectl logs --namespace=kube-system fluentd-cloud-logging-staging-minion-group-20hk 

的/var/log/google-fluentd/google-fluentd.log文件看上去很幸福

... 
2016-08-31 14:07:16 +0000 [info]: following tail of /var/log/containers/node-problem-detector-v0.1-hgtcr_kube-system_POD-07e5b134c9f8ff48f73f1df41473a84a07738ac750840f09938d604694c4bd6e.log 
2016-08-31 14:07:16 +0000 [info]: following tail of /var/log/containers/rails-2607986313-s7r5e_default_POD-9f1dd02f23de552a40297f761d09c03b50e5a2cd9789ef498139d24602d9847e.log 
2016-08-31 14:07:16 +0000 [info]: following tail of /var/log/salt/minion 
2016-08-31 14:07:16 +0000 [info]: following tail of /var/log/startupscript.log 
2016-08-31 14:07:16 +0000 [info]: following tail of /var/log/docker.log 
2016-08-31 14:07:16 +0000 [info]: following tail of /var/log/kubelet.log 
2016-08-31 14:07:22 +0000 [info]: Successfully sent to Google Cloud Logging API. 
2016-08-31 14:07:22 +0000 [info]: Successfully sent to Google Cloud Logging API. 

Kubernetes版本是

Client Version: version.Info{Major:"1", Minor:"3", GitVersion:"v1.3.5", GitCommit:"b0deb2eb8f4037421077f77cb163dbb4c0a2a9f5", GitTreeState:"clean", BuildDate:"2016-08-11T20:29:08Z", GoVersion:"go1.6.2", Compiler:"gc", Platform:"darwin/amd64"} 
Server Version: version.Info{Major:"1", Minor:"3", GitVersion:"v1.3.5", GitCommit:"b0deb2eb8f4037421077f77cb163dbb4c0a2a9f5", GitTreeState:"clean", BuildDate:"2016-08-11T20:21:58Z", GoVersion:"go1.6.2", Compiler:"gc", Platform:"linux/amd64"} 

簇開始

export KUBE_GCE_ZONE=europe-west1-d 
export NODE_SIZE=n1-standard-2 
export NUM_NODES=2 
export KUBE_GCE_INSTANCE_PREFIX=staging 
export ENABLE_CLUSTER_AUTOSCALER=true 
export KUBE_ENABLE_CLUSTER_MONITORING=true 
export KUBE_ENABLE_CLUSTER_MONITORING=google 

任何想法我可能做錯了?據我的理解,這應該是現成的,對吧?

回答

0

好吧,這是相當愚蠢的:

如果您運行GCE A kubernetes集羣,容器應用程序日誌將出現在谷歌集裝箱引擎日誌。

從來沒有打擾檢查那裏,因爲,我沒有使用容器引擎。