1 Star 0 Fork 0

packyzbq / dashboard

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
克隆/下载
integrations.md 1.62 KB
一键复制 编辑 原始数据 按行查看 历史
Shu Muto 提交于 2020-01-27 17:19 . Fix links in docs (#4813)

Integrations

Currently Dashboard implements metrics-server and Heapster integrations. They are using integration framework that allows to support and integrate more metric providers as well as additional applications such as Weave Scope or Grafana.

Metric integrations

Metric integrations allow Dashboard to show cpu/memory usage graphs and sparklines of resources running inside the cluster. In order to make Dashboard resilient to metric provider crashes there was --metric-client-check-period flag introduced. By default every 30 seconds health of the metric provider will be checked and in case it crashes metrics will be disabled.

metrics-server

For the sparklines and graphs to be shown in Dashboard you need to have metrics-server running in your cluster. It now uses dashboard-metrics-scraper that is deployed by default with Kubernetes Dashboard. It uses the Metrics API to gather metrics. The easiest way to check if metrics-server is installed and working properly is to run kubectl top pod or kubectl top node.

Heapster

Starting from Kubernetes Dashboard v2.0.0 Heapster is no longer maintained. Use metrics-server integration to enable metrics.


Copyright 2019 The Kubernetes Dashboard Authors

1
https://gitee.com/packyzbq/dashboard-zbq.git
git@gitee.com:packyzbq/dashboard-zbq.git
packyzbq
dashboard-zbq
dashboard
master

搜索帮助

53164aa7 5694891 3bd8fe86 5694891