我对普罗米修斯很陌生,所以这可能是个愚蠢的问题--但这里有一个问题。
当我请求node_memory_Active_bytes和node_memory_MemTotal_bytes时,我得到:
node_memory_Active_bytes{instance="10.1.4.9:9100",job="node-exporter"} 3257815040
(..and..)
node_memory_MemTotal_bytes{instance="10.1.4.9:9100",job="node-exporter"} 16509550592但是,在该框中,如果运行free -b,则会得到以下内容:
$ free -b
total used free shared buff/cache available
Mem: 16509550592 2264915968 6787731456 59121664 7456903168 14140530688
Swap: 0 0 0我很难将普罗米修斯的记忆观点和实际机器的观点联系起来。我肯定我做错了什么,但我不知道是什么。总数的匹配,但免费
发布于 2021-03-15 20:06:34
对free -b命令的等效查询:
node_memory_MemTotal_bytes
node_memory_MemTotal_bytes - node_memory_MemFree_bytes - node_memory_Buffers_bytes - node_memory_Cached_bytes - node_memory_SReclaimable_bytes
node_memory_Shmem_bytes
node_memory_MemFree_bytes
node_memory_Buffers_bytes + node_memory_Cached_bytes + node_memory_SReclaimable_bytes
node_memory_MemAvailable_bytes共计:
https://stackoverflow.com/questions/59738885
复制相似问题