跳至主要内容

[k8s] tool Lens 監控

Lens可以透過lens-metrics這namespace中的node-exporter可以監控每個Node的資源使用,例如: CPU、Memory、Disk lens-node-expoter.png node-export是以DaemonSet方式存在k8s中,default設定檔如下,可以看出預設的disk監控目錄為/這個路徑

    spec:
volumes:
- name: proc
hostPath:
path: /proc
type: ''
- name: sys
hostPath:
path: /sys
type: ''
- name: root
hostPath:
path: /
type: ''

但如意安裝會另外分割出/data來提供給pvc儲存,所以只能監控到Host OS底下/的路徑,無法監控資料儲存的/data變化,所以需要修lens-metrics這namesapce下的node-export

    spec:
volumes:
- name: proc
hostPath:
path: /proc
type: ''
- name: sys
hostPath:
path: /sys
type: ''
- name: root
hostPath:
path: /data <---修改成pvc所儲放的位置
type: ''