2011-02-01 4 views
1

비슷한 운영 체제 (우분투 10.4)를 가진 10 개의 노드가 포함 된 클러스터가 있습니다. 각 노드의 성능을 모니터링하고 싶습니다. 주어진 시간에 CPU, 메모리 등을 캡처하고 있습니다. 전체 노드의 평균 CPU 사용률을 합산 한 결과를 결합 결과로 가져올 수 있습니다.클러스터 성능 캡처

실행하고 결과를 얻을 수있는 명령이 있습니까?

미리 감사드립니다.

답변

1

pbsnodes 명령의 출력을 사용하여이 정보를 캡처 할 수 있습니다. 당신이 상태를 보면 :

상태 = rectime = 1319751989, varattr = 작업 = 상태 = 무료, netload = 904408724, 그레 = loadave = 0.63, ncpus = 6, physmem = 8,193,856킬로바이트, availmem = 14,823,060킬로바이트, totemem = 16581436kb, idletime = 362, nusers = 1, nsessions = 15, sessions = 1788 1171 19146 19183 19197 19207 19217 19282 19329 19553 19617 20238 20292 20535 20601, uname = Linux napali 2.6.38-12 일반 # 51-Ubuntu SMP Wed Sep 28 14:27:32 UTC 2011 x86_64, opsys = linux

컴퓨터의로드 평균뿐만 아니라 컴퓨터의 메모리 상태에 대한 몇 가지 정보가 있습니다. 찾고있는 계산을 수행하는 구문 분석 스크립트를 작성하여 문제를 해결할 수 있습니다.