はじめに
REDHATのバージョンによってメモリ使用率のだし方が違います。以下はfreeコマンドの結果からどこの値を取って計算すればよいかを纏めています。この計算はzabbix:メモリ使用率の考えかたを参考にしました。
■REDHAT6の場合
計算式:(total -(Free +buffers +cached))/ total *100
# free -m (←単位をMBで表示)
total used free shared buffers cached
Mem: 3833 1276 2557 3 199 607
-/+ buffers/cache: 468 3364
■REDHAT7&REDHAT8の場合
計算式:(total -available)/ total *100
# free -h
total used free shared buff/cache available
Mem: 7.6G 635M 5.6G 415M 1.4G 6.3G
Swap: 1.6G 0B 1.6G
以上