1. 程式人生 > >k8s監控 heapster部署

k8s監控 heapster部署

更多kubernetes文章:k8s專欄目錄
目錄位置 heapster/deploy/kube-config/influxdb/E1118 07:05:45.339132 1 reflector.go:203] k8s.io/heapster/metrics/sources/kubelet/kubelet.go:342: Failed to list *api.Node: Get https://kubernetes.default/api/v1/nodes?resourceVersion=0: dial tcp: i/o timeoutkubernetes.default 訪問不到,實際上是kube-dns出了問題,暫時還沒解決。這邊先寫死了ip:port來訪問的,我的宿主機是192.168.1.138,配置的就是192.168.1.138:6443,就可以訪問了。修改heapster.yaml配置- --source=kubernetes:
https://kubernetes.default
  為 - --source=kubernetes:https://192.168.1.138:6443dns問題目前還沒解決E0409 06:05:27.448890 1 reflector.go:190] k8s.io/heapster/metrics/util/util.go:30: Failed to list *v1.Node: nodes is forbidden: User "system:serviceaccount:kube-system:heapster" cannot list nodes at the cluster scope缺角色 無權訪問再啟動 heapster/deploy/kube-config/rbac/heapster-rbac.yaml就可以訪問了E0409 07:40:05.082253 1 influxdb.go:208] Failed to create influxdb: Retention Policy creation failed: json: cannot unmarshal number into Go value of type struct { Results []client.Result "json:\"results,omitempty\""; Err string "json:\"error,omitempty\"" }
暫時不知道什麼問題kube top 可以看node 和pod 的資源佔用情況 需要預先安裝heapster
[[email protected] ~]# kubectl top
Display Resource (CPU/Memory/Storage) usage.

The top command allows you to see the resource consumption for nodes or pods.

This command requires Heapster to be correctly configured and working on the server.

Available Commands:
  node        Display Resource (CPU/Memory/Storage) usage of nodes
  pod         Display Resource (CPU/Memory/Storage) usage of pods

Usage:
  kubectl top [options]

Use "kubectl <command> --help" for more information about a given command.
Use "kubectl options" for a list of global command-line options (applies to all commands).


安裝失敗時
[[email protected] ~]# kubectl top node
error: metrics not available yet


安裝成功時
[[email protected] rbac]# kubectl top node
NAME          CPU(cores)   CPU%      MEMORY(bytes)   MEMORY%   
tensorflow0   1046m        26%       1759Mi          22%       
tensorflow1   211m         5%        3237Mi          42%       
tensorflow2   61m          1%        1406Mi          18%

相關推薦

k8s監控 heapster部署

更多kubernetes文章:k8s專欄目錄目錄位置 heapster/deploy/kube-config/influxdb/E1118 07:05:45.339132 1 reflector.go:203] k8s.io/heapster/metrics/sources/

2.Dubbo2.5.3註冊中心和監控中心部署

png pac org .gz nbsp ng- jps 路徑 -a 轉載請出自出處:http://www.cnblogs.com/hd3013779515/ 1.註冊中心Zookeeper安裝 (1)搭建要求 zk服務器集群規模不小於3個節點要求各服務器之間系統時間要保持

zabbix分布式監控部署

init.d tor usr 9.png reat 特點 add 屬於 create zabbix是一個分布式監視,管理系統,基於server-clinet架構,可用於監視各種網絡服務,服務器和網絡機器等狀態. server端基於C語言,web管理端Front

Nagios監控基礎安裝與監控部署(下)

nrpe snmp上文總結了nagios監控的基礎安裝配置,現在來總結一下Nagios監控項部署一、Nagios服務端監控部署1、Nagios服務端目錄與相關配置文件說明Nagios 安裝完成後,/usr/local/nagios/目錄下會生成 nagios 相關目錄及配置文件,默認的的配置文件在/usr/l

Kubernetes(K8s)安裝部署過程(一)--證書安裝

更改 目錄 hand /etc 主題 nbsp kubecon 安裝部署 post 一、安裝前主題環境準備   1、docker安裝   建議使用官網yum源安裝,添加yum源之後,直接yum install docker即可   2、關閉所有節點的selinux

Kubernetes(K8s)安裝部署過程(三)--創建高可用etcd集群

方式安裝 10.9 修改配置 取消 roo initial code clas list 這裏的etcd集群復用我們測試的3個節點,3個node都要安裝並啟動,註意修改配置文件 1、TLS認證文件分發:etcd集群認證用,除了本機有,分發到其他node節

Kubernetes(K8s)安裝部署過程(四)--Master節點安裝

emc 不用 ces 成功 sts var 獲取 art health 再次明確下架構: 三臺虛擬機 centos 7.4系統,docker為17版本,ip為10.10.90.105到107,其中105位master,接下來的master相關組件安裝到此機器上。 etc

Kubernetes(K8s)安裝部署過程(六)--node節點部署

sch wan tool pods systemd tps stat mis type hi,everybody,我回來了,之前安裝到flannel之後,文章一直沒有更新,甚至不少小夥伴都來加qq詢問是否繼續更新了, 這裏說明下原因,我在部署1.91node的時候的確出現

Ceph:ceph-dash集群監控工具部署

amp app size nsh 1.5 file python tor too Ceph-dash是一款圖形化展現Ceph狀態的工具,並且部署起來非常簡單(在monitor節點上進行部署),操作如下:# mkdir -p /ceph-dash # cd /ceph-das

Kubernetes1.91(K8s)安裝部署過程(八)-- kubernetes-dashboard安裝

addons quest 集群 heapster 管理 min sele author aps kubernets-dashboard顧名思義是操作面板安裝,也就是可視化管理機器,同意我們用鏡像結合配置文件部署。 1、下載鏡像: docker pull reg

ganglia監控安裝部署

atl cat node tor cluster 安裝 配置 start epel 安裝ganglia監控 yum install epel-release 主節點: yum -y install ganglia-gmetad yum -y install ganglia-

centos7 k8s集群部署

k8s 集群部署 安裝k8s集群前期準備:網絡環境:節點 主機名 ipMaster k8s_master 192.168.3.216Node1 k8s_node1 192.168.3

Netdata---Linux系統性能實時監控平臺部署記錄

監測 conf netfilter 濕度 bind gui 硬盤 charts cpu使用率 轉載:https://www.cnblogs.com/kevingrace/p/7300191.html 通常來說,作為一個Linux的SA,很有必要掌握一個專門的系統監控工具,以

Zabbix監控系統部署

Zabbix LAMP LNMP 監控 Linux下常用的系統監控軟件有Nagios、Cacti、Zabbix、Monit等,這些開源的軟件,可以幫助我們更好的管理服務器,在第一時間內發現錯誤,並通知系統維護人員。 那我們今天就開始研究Zabbix。使用Zabbix的目的,是為了能夠更好的監控

Linux學習總結(五十五)監控zabbix部署 上篇

zabbix 中文亂碼 一 zabbix監控介紹 C/S架構,基於C++開發,監控中心支持web界面配置和管理單server節點可以支持上萬臺客戶端最新版本3.4,官方文檔https://www.zabbix.com/manuals5個組件zabbix-server 監控中心,接收客戶端上報信息,負責

Linux學習總結(五十六)監控zabbix部署 下篇

zabbix 監控 zabbix 應用舉例 一 添加自定義監控項目 我們舉一個實例:監控web服務器80端口的並發連接數,並設置圖形。1 . 寫一個可以抓取數據的腳本,在客戶端zabbix-agent 上創建腳本 vim /usr/local/sbin/estab.sh #!/bin/bash net

Kubernetes(k8s)集群部署k8s企業級Docker容器集群管理)系列之部署master/node節點組件(四)

clas -- ken let 發現 特殊 ref uber scp 0、前言 整體架構目錄:ASP.NET Core分布式項目實戰-目錄 k8s架構目錄:Kubernetes(k8s)集群部署(k8s企業級Docker容器集群管理)系列目錄 1、部署master組

Zabbix監控系統部署及添加被控節點

fonts start restart dex ble epo timezone 沒有 iat zabbix zabbix是由 Alexei Vladishev開發的一種網絡監視、管理系統,基於 Server-Client架構。可用於監視各種網絡服務、服務器和網絡機器等狀態

企業級分布式監控Zabbix部署+安裝排錯解決本地無法登錄問題+測試郵件報警

pat 事件 ip地址 DBName 上海 中國 centos 7 proxy start ---------------------概述---------------------- Zabbix是一個高度集成的企業級開源網絡監控解決方案,與Caci、 Nagios類似,

使用TiDB-Operator在k8s平臺上部署Ti-DB叢集

        TiDB Operator是PingCap公司開發的一款在Kubernetes平臺上部署和管理TiDB叢集的開源軟體。使用它可以把TiDB叢集自動化部署到k8s叢集,這使得TiDB分散式資料庫成為一款"雲原生(cloud-native)"資料庫