首页 > 编程语言 >【k8s集群】k8s集群node-exporter常用指标采集 exporter

【k8s集群】k8s集群node-exporter常用指标采集 exporter

时间:2024-12-10 13:31:32浏览次数:3  
标签:node exporter 字节 filesystem bytes 集群 memory total k8s

cpu、内存相关的指标

过去 1 分钟的系统平均负载 node_load1

系统总内存量(以字节为单位) node_memory_MemTotal_bytes

系统当前可用的内存量(以字节为单位) node_memory_MemAvailable_bytes

系统缓存使用的内存(以字节为单位) node_memory_Cached_bytes

用于缓冲使用的内存(以字节为单位) node_memory_Buffers_bytes

计算可用内存百分比 node_memory_MemAvailable_bytes / node_memory_MemTotal_bytes * 100

计算已用内存百分比 (node_memory_MemTotal_bytes - node_memory_MemAvailable_bytes) / node_memory_MemTotal_bytes *100

磁盘相关指标

文件系统大小(以字节为单位) node_filesystem_size_bytes

文件系统可用空间(以字节为单位 ) node_filesystem_avail_bytes

计算可用空间百分比 node_filesystem_avail_bytes / node_filesystem_size_bytes * 100

计算已用空间百分比 (node_filesystem_size_bytes - node_filesystem_avail_bytes ) / node_filesystem_size_bytes * 100

磁盘IO吞吐量相关核心指标

从给定设备读取的总字节数。(以字节为单位)。(使用irate可以得到每秒写入大小) node_disk_read_bytes_total

向给定设备写入的总字节数 node_disk_written_bytes_total

磁盘IOPS相关核心指标

磁盘设备完成的读操作总数。(使用irate可以得到每秒读操作的平均数) node_disk_reads_completed_total

磁盘设备完成的写操作总数。(使用irate可以得到每秒读操作的平均数) node_disk_writes_completed_total

网络核心指标

网络接口接收到的总字节数。(以字节为单位) node_network_receive_bytes_total

网络接口发送出去的总字节数。(以字节为单位) node_network_transmit_bytes_total

连接追踪核心指标

系统正在跟踪的网络连接的数量。这包括所有类型的连接,例如 TCP, UDP、ICMP等node_nf_conntrack_entries

系统conntrack 能够跟踪的网络连接的最大数量node_nf_conntrack_entries_limit

TCP与其他相关指标

当前已断开的TCP连接数node_tcp_connection_states{state="time_wait"}

当前建立的TCP连接数node_tcp_connection_states{state="established"}

https://www.volcengine.com/docs/6731/189369
https://github.com/prometheus/node_exporter

标签:node,exporter,字节,filesystem,bytes,集群,memory,total,k8s
From: https://www.cnblogs.com/o-O-oO/p/18595150

相关文章

  • 在Ubuntu 22.04上搭建Kubernetes集群
    Kubernetes简介什么是Kubernetes?Kubernetes(常简称为K8s)是一个强大的开源平台,用于管理容器化应用程序的部署、扩展和运行。它最初由Google设计并捐赠给CloudNativeComputingFoundation(CNCF)来维护,现在已经成为容器编排领域的事实标准。Kubernetes的核心特性服务......
  • Redis Cluster集群模式部署X
    RedisCluster模式部署Redis的哨兵模式基本已经可以实现高可用,读写分离,但是在这种模式下每台Redis服务器都存储相同的数据,很浪费内存,所以在redis3.0上加入了Cluster集群模式,实现了Redis的分布式存储,也就是说每台Redis节点上存储不同的内容。下面是Cluster集群模式的一......
  • minio集群部署【转】
    一、Minio分布式部署的优势1.1数据保护分布式Minio采用纠删码来防范多个节点宕机和位衰减。分布式Minio至少需要4个节点(4台服务器),使用分布式Minio就自动引入了纠删码功能。纠删码是一种恢复丢失和损坏数据的数学算法,Minio采用Reed-Solomoncode将对象拆分成N/......
  • milvus-backup(k8s)配置文件说明
     [root@yunwei-k8s-devconf]#morebackup.yaml#Configuresthesystemlogoutput.log:level:info#Onlysupportsdebug,info,warn,error,panic,orfatal.Default'info'.console:true#whetherprintlogtoconsolefile:rootPat......
  • Vsphere-集群服务
    vSphere集群服务(vCLS)默认处于激活状态,并在所有vSphere集群中运行。vCLS可确保在vCenterServer变得不可用时,集群服务仍可用于维护在集群中运行的工作负载的资源和运行状况。仍需要vCenterServer才能运行DRS和HA。当您升级到vSphere7.0Update3或新部......
  • 【 Kubernetes 集群】Pod 网络无法访问排查处理
    本文档介绍TKE集群中多场景下可能发生的常见网络问题,并给出对应的排查思路。当遇到此类问题时,建议您首先按照下文中的检查建议进行排查,若确认检查项无误后仍不能正常访问,请您联系我们寻求帮助。集群中不同节点上的容器(Pod)无法互访同一集群中不同节点上的Pod可以直接互......
  • 集群自动化工具--Ansible
    使用Ansible前需要进行ssh密钥认证Ansible概述自动化运维:批量管理、批量分发、批量执行Ansible由python编写批量管理工具说明Ansible无客户端,基于ssh进行管理与维护Saltstack需要安装客户端,基于ssh进行管理与维护Terraformtf批量管理基础设施Ansible管理......
  • 第76篇 Redis集群详细介绍
    前言Redis单实例的架构,从最开始的一主N从,到读写分离,再到Sentinel哨兵机制,单实例的Redis缓存足以应对大多数的使用场景,也能实现主从故障迁移。但是,在某些场景下,单实例存Redis缓存会存在的几个问题:写并发:Redis单实例读写分离可以解决读操作的负载均衡,但对于写操作,仍然是全部落......
  • K8s面试系列:K8s常用 API 资源总结速记
    写在前面博文内容为K8s中常用的API资源简单总结适合对K8s有基本认知,温习,面试准备的小伙伴内容涉及:API资源组成,SSA和CSA资源操作方式,以及下面资源类别简单描述工作负载:Deployments,StatefulSets,HorizontalPodAutoscaler(HPA)…服务:Service,Ingress,E......
  • 认识Redis集群1w
    概述Redis单实例的架构,从最开始的一主N从,到读写分离,再到Sentinel哨兵机制,单实例的Redis缓存足以应对大多数的使用场景,也能实现主从故障迁移。但是,在某些场景下,单实例存Redis缓存会存在的几个问题:写并发:Redis单实例读写分离可以解决读操作的负载均衡,但对于写操作,仍然是全部落在......