net-snmp의 cpu 사용율에 대해서..

ins878의 이미지

안녕하세요. 이번에 서버에 net-snmp하고 mrtg를 연동해서 시스템 정보를 볼 수 있도록 구성을 하려고 합니다.
일단 저의 서버가 CPU 2개, 램 512 등의 일반적인 서버인데요... 문제는 net-snmp를 이용해서 cpu의 MIB값을 확인하면, cpu에 대한 값(정보)은 하나밖에 나오질 않습니다.
다시말해, 저의 서버에 cpu는 2개인데 snmp에서 가지고 오는 cpu의 값은 하나입니다. 이곳 저곳 자료를 다 찾아봐도 관련 자료를 찾을 수 없어서 고수님들께 부탁을 드립니다.
어떻게하면 snmp에서 cpu별 값을 가지고 올 수 있는가요? 만약 snmp에서 여러개의 cpu값을 가지고 오지 못한다면, cpu가 여러개일때 snmp에서 가지고 오는 cpu값은 맨 처음의 cpu값인가요?

꼭!~~고수님들 답변부탁드립니다...

빠샤의 이미지

듀얼 시퓨가진 머신이 없지만..참고만 하세요

해당 oid값이 없다면..script 를 이용해서 별도로 만드셔야 될것 같습니다.

안녕리눅스의 김정균님이 사용하시는 cpuchek script입니다.

http://oops.org/rrdexec/config/rrdexec-util/cpucheck.pl.txt

샘플은 http://oops.org/rrdexec/oops/cpu.html

http://oops.org/rrdexec/config/ 여기 snmp.conf 도 참고 하시구요.

도움이 되실런지 :oops: