Linuxサーバーで最後の(1、5、15分など)スワップアクティビティを監視しようとしています。
一つの方法は走ることです。仮想マシンの状態そしてずっと見てください。スリランカそしてだからこの期間中にカウンタが生成されます。
しかし、上記の間隔で交換アクティビティを示す値を取得するために、「ワンタイム」操作(たとえばNagiosプラグインを介して)をどのように確認できますか?
つまり、方法が必要です。すぐにサーバーが活発に交換されていることを確認してください。
ベストアンサー1
/proc/vmstat
次の出力が利用可能であると考えてください。
cat /proc/vmstat | grep pswp
注文する。
これにより、スワップインおよびスワップアウトカウンタが表示されます。
または:
のみsi
:
vmstat 1 1 | awk 'NR == 1 {next} NR == 2 {for (i = 1; i <= NF; i++) fields[$i] = i; next} {split($0, data); item = data[fields["si"]]; print item; totals[fields["si"]] += item} NR >= 6 + 2 {exit}'
のみso
:
vmstat 1 1 | awk 'NR == 1 {next} NR == 2 {for (i = 1; i <= NF; i++) fields[$i] = i; next} {split($0, data); item = data[fields["si"]]; print item; totals[fields["so"]] += item} NR >= 6 + 2 {exit}'