Прометей сообщает о другом значении для node_memory_Active_bytes и free -b - PullRequest
0 голосов
/ 14 января 2020

Я довольно новичок в Prometheus, так что это, возможно, глупый вопрос - но здесь идет. в окне, если я запускаю free -b, я получаю следующее:

$ free -b
              total        used        free      shared  buff/cache   available
Mem:    16509550592  2264915968  6787731456    59121664  7456903168 14140530688
Swap:             0           0           0

Я пытаюсь сопоставить представление памяти Прометея с фактическим видом машины. Я уверен, что я должен делать что-то не так, но я понятия не имею, что. Общий матч, но свободный

1 Ответ

0 голосов
/ 14 января 2020

Я думаю, вы путаете «активную» память с «использованной» памятью, не так ли? Это разные вещи.

Подробнее об этом здесь .

Чтобы получить «использованную» память с помощью Prometheus Node Exporter, рассчитайте:

node_memory_MemTotal_bytes - node_memory_MemAvailable_bytes
...