SNMP MIB 추가 혹은 알아내는 방법
현재 동아리 프로젝트 snmp 이용한 모니터링 툴 개발을
하려고 합니다. 기간은 20일 정도 남았는데..
우선 설치부터 하고 사용법을 알아야 할 듯 싶어서 공부하던 중
문제가 발생 했습니다...ㅠㅠ
상황 : 페도라 코어 3 ( 서버 2대 )
한대는 net-snmp설치, 나머지 한대는 기본적으로
설치되는 snmpd 데몬만 띄운 상태입니다.
서버 1 (net-snmp 설치된 서버)
snmpget -v 2c -c public localhost ssCpuUser.0
UCD-SNMP-MIB::ssCpuUser.0 = INTEGER: 2
라고 나옵니다. 잘 나오는 거죠..^^
서버 2
나머지 서버 한대 아이피를 123.123.123.123 이라고 가정
해보죠.. 이 명령어를 친 곳은 localhost였던 서버, 123
아이피 서버의 시피유 정보를 가져오고 싶은 겁니다...
snmpget -v 2c -c public 123.123.123.123 ssCpuUser.0
UCD-SNMP-MIB::ssCpuUser.0 = No Such Object available on this agent at this OID
라고 나옵니다.. 제 생각에는 OID가 없어서 mIB 혹은
OID를 추가 해야 할 듯 하거나...뻘짓이지만
123아이피 서버에서 net-snmp를 설치하면 되지
않을까라는 의구심이 듭니다. 아무튼간에...
123서버에서의 다른 MIB, 즉 여러가지 정보를 가져오고 싶은데
그에 해당하는 값이 없다면 어떻게 해야 하는지 궁금합니다.
20일 정도 남았는데 프로그램 개발을 할 수 있을지 모르겠네요..
ㅠㅠ
댓글 달기