<p>I have set up my Kubernetes 1.3.4 cluster on GCE with </p>

<p><code>export KUBE_ENABLE_CLUSTER_MONITORING=google</code></p>

<p>This works quite nicely, I get application logs (for some reason in the <em>Container Engine</em> section, but well) and also pod and node metrics.</p>

<p>The only thing that is missing are the node memory metrics, only CPU is shown (see screenshot)</p>

<p><a href="http://i.stack.imgur.com/fhmYH.png" rel="noreferrer">No memory metrics</a></p>

<p>In the heapster logs I see tons of lines like this</p>

<pre><code>{
 metadata: {
  severity: "ERROR"    
  projectId: "&lt;project-id&gt;"    
  serviceName: "container.googleapis.com"    
  zone: "europe-west1-d"    
  labels: {
   container.googleapis.com/cluster_name: "production"     
   compute.googleapis.com/resource_type: "instance"     
   compute.googleapis.com/resource_name: "fluentd-cloud-logging-production-minion-group-p0w8"     
   container.googleapis.com/instance_id: "6772154497331326454"     
   container.googleapis.com/pod_name: "heapster-v1.1.0-2102007506-23b3e"     
   compute.googleapis.com/resource_id: "6772154497331326454"     
   container.googleapis.com/stream: "stderr"     
   container.googleapis.com/namespace_name: "kube-system"     
   container.googleapis.com/container_name: "heapster"     
  }
  timestamp: "2016-09-13T14:40:08.000Z"    
  projectNumber: "930564692351"    
 }
 textPayload: "E0913 14:40:08.665035       1 gcm.go:179] Error while sending request to GCM googleapi: Error 400: Timeseries 76, point: start is not older than end, for a cumulative metric, invalidParameter
"   
 insertId: "pt5bo7g132r266"   
 log: "heapster"   
}
</code></pre>

<p>Not sure if this is related. </p>

<p>Any ideas?</p>

<p>If you are running your cluster using GCE instead of GKE 
You should install the <a href="https://cloud.google.com/monitoring/agent/install-agent#linux-install" rel="nofollow noreferrer">stackdriver agent</a> and verify the credentials that agent is using to communicate with stackdriver <a href="https://cloud.google.com/monitoring/agent/troubleshooting#verify-project" rel="nofollow noreferrer">link</a> </p>

<p>If you are using linux you can install the agent by executing:</p>

<pre><code>curl -sSO https://dl.google.com/cloudagents/install-monitoring-agent.sh
sudo bash install-monitoring-agent.sh
</code></pre>

<p>and you can check your credentials running the following command:</p>

<pre><code>sudo cat $GOOGLE_APPLICATION_CREDENTIALS
sudo cat /etc/google/auth/application_default_credentials.json
</code></pre>
