"일회성" 거래소 활동 모니터링

"일회성" 거래소 활동 모니터링

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}'

관련 정보