2016-05-11 14 views
3

Ich habe hapster mit influxdb und grafana implementiert, indem ich heapster-influxDB guide folgte. Beim Zugriff auf die Grafana-Instanz konnte ich keine Daten in Graphen sehen (Grafana-Service, der von NodePort nach außen offen ist). Es gibt keine Fehler in den Heapster- und Influxdb-Protokollen, wie unten aufgeführt.Kubernetes hapster - Grafana zeigt keine influxdb Daten an

Was könnte das Problem hier sein? Ich freue mich über ein positives Feedback.

$ kubectl version 
Server Version: version.Info{Major:"1", Minor:"1", GitVersion:"v1.1.3", GitCommit:"6a81b50c7e97bbe0ade075de55ab4fa34f049dc2", GitTreeState:"clean"} 

Grafana Armaturenbrett

enter image description here

Grafana Datenquelle-Einstellungen

enter image description here

heapster logs

I0510 10:33:12.556974  1 heapster.go:60] /heapster --source=kubernetes:https://kubernetes.default --sink=influxdb:http://monitoring-influxdb:8086 
I0510 10:33:12.557111  1 heapster.go:61] Heapster version 1.1.0-beta1 
I0510 10:33:12.557394  1 configs.go:60] Using Kubernetes client with master "https://kubernetes.default" and version "v1" 
I0510 10:33:12.557414  1 configs.go:61] Using kubelet port 10255 
I0510 10:33:12.619309  1 influxdb.go:199] created influxdb sink with options: host:monitoring-influxdb:8086 user:root db:k8s 
I0510 10:33:12.619546  1 heapster.go:87] Starting with InfluxDB Sink 
I0510 10:33:12.619601  1 heapster.go:87] Starting with Metric Sink 
I0510 10:33:12.637683  1 heapster.go:166] Starting heapster on port 8082 
I0510 10:33:35.000319  1 manager.go:79] Scraping metrics start: 2016-05-10 10:33:00 +0000 UTC, end: 2016-05-10 10:33:30 +0000 UTC 
I0510 10:33:35.292539  1 manager.go:152] ScrapeMetrics: time: 292.067849ms size: 78 
I0510 10:33:35.300239  1 influxdb.go:177] Created database "k8s" on influxDB server at "monitoring-influxdb:8086" 

I0510 10:34:05.000270  1 manager.go:79] Scraping metrics start: 2016-05-10 10:33:30 +0000 UTC, end: 2016-05-10 10:34:00 +0000 UTC 
I0510 10:34:05.274965  1 manager.go:152] ScrapeMetrics: time: 274.615057ms size: 78 
I0510 10:34:35.000246  1 manager.go:79] Scraping metrics start: 2016-05-10 10:34:00 +0000 UTC, end: 2016-05-10 10:34:30 +0000 UTC 
I0510 10:34:35.247562  1 manager.go:152] ScrapeMetrics: time: 247.236807ms size: 78 
I0510 10:35:05.000265  1 manager.go:79] Scraping metrics start: 2016-05-10 10:34:30 +0000 UTC, end: 2016-05-10 10:35:00 +0000 UTC 

Influxdb Protokolle https://drive.google.com/open?id=0B4f4RNm4mfqWZGtqbVBnWUJ2QjA

Verweisen Sie die YAML-Dateien, die ich verwendet habe. https://drive.google.com/open?id=0B4f4RNm4mfqWY2pZRmViWHFuMFk

InfluxDB Daten https://drive.google.com/open?id=0B4f4RNm4mfqWQTFxcFVhdko2Vms

Heapster api Daten https://drive.google.com/open?id=0B4f4RNm4mfqWQVhEZ3oxdEs1VTA

Antwort

1

Sie die Heapster master-Zweig-Version sein geschieht, ist nicht kompatibel mit einigen Kubernetes Cluster. Ich habe versucht, der neuesten Beta-Version zu folgen, und es funktioniert.

https://github.com/kubernetes/heapster/releases/tag/v1.2.0-beta.0 
1

Aber wissen Sie wirklich, wie man Grafana benutzt?

Ich habe das gleiche Problem mit Ihnen first.Everything scheint ohne error.But zu arbeiten, sehe ich habe gerade keine grafische Darstellung.

jedoch endlich finde ich, dass es, weil ich weiß nicht, ist wie man Grafana benutzt, um ein Panel hinzuzufügen.

Sehen Sie dieses Video und lernen Sie, wie man Grafana verwendet. https://www.youtube.com/watch?v=sKNZMtoSHN4&index=7&list=PLDGkOdUX1Ujo3wHw9-z5Vo12YLqXRjzg2

Das ist meine Meinung.