O monitor de Kubernetes do Site24x7 usa a API kubelet e a API kube-state-metrics para coletar métricas relacionadas à utilização de memória e CPU.
Para utilização de memória, o cálculo funciona desta forma:
Uso de memória do tamanho do conjunto de trabalho (WSS)
--------------------------------------------- x 100 = Utilização de memória (%)
Limite de pod da memória
Exemplo:
Uso de memória WSS = 150 MiB
Limite de memória definido para esse pod = 256 MiB
Utilização de memória por porcentagem = 150 / 256 x 100 = 58,5%
Para utilização da CPU, o cálculo funciona desta forma:
Uso da CPU
-------------------- x 100 = utilização de CPU (%)
Limite de pod da CPU
Exemplo:
Uso da CPU = 200 millicores
Limite de CPU desse pod = 400 millicores