Node Exporter 用于采集节点数据,Prometheus 用于存储和查询数据,Grafana 用于数据可视化和告警。 部署node-exporter 这里创建守护进程集,这样就能将 node-exporter 部署到每一台从节点上 我这里没有挂载配置,要是有自定义需求可以把必要配置挂载出来让 kubesphere 的配置中心管理 配置下集群内网和外网的访问方式 部署Promet...
EdgeMesh 部署完成后,edge 节点上的 node-exporter 中的两个境变量还是空的,也无法访问kubernetes.default.svc.cluster.local:443,原因是该 pod 中 DNS 服务器配置错误,应该是 169.254.96.16 的,但是却是跟宿主机一样的 DNS 配置。 kubectl exec -it node-exporter-hcmfg -n kubesphere-monitoring-system -- sh...
kubesphere-monitoring-system kube-state-metrics-5c466fc7b6-ghggf 3/3 Running 0 50m kubesphere-monitoring-system node-exporter-d6rcp 0/2 CrashLoopBackOff 4 28s kubesphere-monitoring-system node-exporter-pplsw 0/2 CrashLoopBackOff 4 29s kubesphere-monitoring-system node-exporter-wxp4t 0/2 Crash...
node_exporter: port:9100 # resources: {} # kube_rbac_proxy: # resources: {} # kube_state_metrics: # resources: {} # prometheus: # replicas: 1 # volumeSize: 20Gi # resources: {} # operator: # resources: {} # alertmanager: # replicas: 1 # resources: {} # notification_manager: ...
2、nodeexport进程占用主机端口 9100,端口冲突 解决:修改daemonset,换成另一个端口重启即可 kubectl edit ds -n kubesphere-monitoring-system node-exporter 3、部署之后,部分docker镜像下载失败,删除重新拉取即可 4、总结 集群管理可视化真的很方便,安装和使用过程成难免遇到问题,但是生产环境不是儿戏,需要做好...
这样edit后可能还不会生效,因为删除老的(没有nodeSelector)replicaset还在,pod可能会根据老的replicaset进行创建;所以直接将kubesphere的所有replicaset都删除,让他根据新的deployment和statefulset进行replicaset的创建。 最终,只有kubesphere的node-exporter组件是所有node都有一个pod,这也是显然的。
tcp 0 0 127.0.0.1:9100 127.0.0.1:58278 ESTABLISHED 12187/node_exporter renwayleadded thekind/bugCategorizes issue or PR as related to a bug.labelJul 3, 2022 stalebotadded thestaleNo recent activity in a long periodlabelOct 12, 2022 ...
kubectl edit ds -n kubesphere-monitoring-system node-exporter 部署之后,部分docker镜像下载失败,删除重新拉取即可 4、总结 集群管理可视化真的很方便,安装和使用过程成难免遇到问题,但是生产环境不是儿戏,需要做好充分准备、避免问题的发生。Nfs的yaml较为长,如需要可私信联系索取。
# node_exporter: # resources: {} # alertmanager: # replicas: 1 # resources: {} # notification_manager: # resources: {} # operator: # resources: {} # proxy: # resources: {} gpu: nvidia_dcgm_exporter: enabled: false # resources: {} ...
二、Node Exporter部署 1、在k8s集群的所有节点上下载所需要的image docker pull prom/node-exporter docker pull prom/prometheus:v2.0.0 docker pull grafana/grafana:4.2.0 1. 2. 3. 2、采用daemonset方式部署node-exporter组件 node-exporter的pod和service都是9100端口,然后映射到宿主机的31672端口 ...