Docker v1.13とKubernetesをKubeadm v1.6と一緒にインストールしました。その後、Web UI(Dashboard)をインストールしました。私はそれにアクセスすることができますが、そのCPU /メモリ使用グラフの欠落...なぜこれが起こることができますか?Kuberenets Web UI(Dashboard)にグラフがありません
1
A
答えて
1
私の場合、アドオンとしてheapsterをインストールした後、使用グラフが機能しました。 Heapsterには、メトリックストレージ用のデータシンクとして、influxdbが必要です。
heapster-service.yml:
apiVersion: v1
kind: Service
metadata:
labels:
task: monitoring
# For use as a Cluster add-on (https://github.com/kubernetes/kubernetes/tree/master/cluster/addons)
# If you are NOT using this as an addon, you should comment out this line.
kubernetes.io/cluster-service: 'true'
kubernetes.io/name: Heapster
name: heapster
namespace: kube-system
spec:
ports:
- port: 80
targetPort: 8082
selector:
k8s-app: heapster
heapster-deployment.yml幸いにもあなたはkube-system
ネームスペースで次の定義を持つK8Sにすべてのものを簡単に展開することができます(K8S 1.4.6でそれをテストしました) :
apiVersion: extensions/v1beta1
kind: Deployment
metadata:
name: heapster
namespace: kube-system
spec:
replicas: 1
template:
metadata:
labels:
task: monitoring
k8s-app: heapster
version: v6
spec:
containers:
- name: heapster
image: kubernetes/heapster:canary
imagePullPolicy: Always
command:
- /heapster
- --source=kubernetes:https://kubernetes.default
- --sink=influxdb:http://monitoring-influxdb:8086
influxdb-service.yml:
apiVersion: v1
kind: Service
metadata:
labels:
task: monitoring
# For use as a Cluster add-on (https://github.com/kubernetes/kubernetes/tree/master/cluster/addons)
# If you are NOT using this as an addon, you should comment out this line.
kubernetes.io/cluster-service: 'true'
kubernetes.io/name: monitoring-influxdb
name: monitoring-influxdb
namespace: kube-system
spec:
# type: NodePort
ports:
- name: api
port: 8086
targetPort: 8086
selector:
k8s-app: influxdb
infuxdb-deployment.yml:
apiVersion: extensions/v1beta1
kind: Deployment
metadata:
name: monitoring-influxdb
namespace: kube-system
spec:
replicas: 1
template:
metadata:
labels:
task: monitoring
k8s-app: influxdb
spec:
volumes:
- name: influxdb-storage
emptyDir: {}
containers:
- name: influxdb
image: kubernetes/heapster_influxdb:v0.6
resources:
requests:
memory: "256M"
cpu: "0.1"
limits:
memory: "1G"
cpu: "1.0"
volumeMounts:
- mountPath: /data
name: influxdb-storage
+0
ありがとう、これは解決策です! – dplesa
関連する問題
- 1. 結果がありません、Webサービス
- 2. 空のWebアプリケーションテンプレートがありません
- 3. 'ASP.NET Web Application'テンプレートがありません
- 4. Zabbix Web Monitoringがありません
- 5. Web Platform Installer 3にVisual Web Developerがありませんか?
- 6. Cassandra Web Dashboard
- 7. Silverstripe unclecheese/dashboardモジュールでテンプレートが見つかりません
- 8. ProvidersHelperに似たクラスがありますが、Webにはありません。
- 9. グラフAPIにタイププロパティがありませんか?
- 10. グラフAPIにログアウト機能がありませんか?
- 11. AndroidPlotにグラフの開始点がありません
- 12. PHPにDataStaxグラフのドライバがありません
- 13. Chart JSの線グラフにツールチップがありません
- 14. 棒グラフのツールチップに値がありません
- 15. semantic-ui - モーダルにスタイルがありません
- 16. スレッドの後にUIの更新がありません
- 17. Sharepoint Framework ProjectにOffice UIファブリッククラスがありません
- 18. UIが正しい位置にありません
- 19. Typescript Material UIプロパティ 'classes'がMUIコンポーネントのタイプにありません
- 20. UI-Router:状態に有効なパラメータ値がありません
- 21. モデルは更新中ですが、UIはありません
- 22. Maven POM-Editor:依存関係グラフがありません
- 23. matplotlibのラベルがありません - 棒グラフ
- 24. グラフAPIのバグ投稿リンク、説明がありません
- 25. Facebookのグラフapiはアクセストークンのメールがありません
- 26. D3 V4円グラフAngular2 Typescriptパスが正しくありません
- 27. VS 2010のCrystal Reports - 棒グラフのグループタイトルがありません
- 28. IoTivityにはWeb UIがありますか?
- 29. Wp-admin/Dashboardが動作していません
- 30. ASP.NET MVC - 「Webアプリケーションに変換」オプションがありません
あなたはアドオンとして[heapster](https://github.com/kubernetes/heapster)をインストールしましたか?私はこれがグラフを見るために必要だと思う - 少なくともk8sで。 – fishi
ありがとう、これはトリックでした! :) – dplesa