snmp 설치

모니터링 은 데이터 수집 과 떨 어 질 수 없습니다.자주 사용 하 는 Mrtg,Cacti,Zabbix 등 모니터링 소프트웨어 는 모두 snmp 프로 토 콜 을 통 해 데 이 터 를 수집 합 니 다!
1 snmp 프로 토 콜 이 무엇 입 니까?
단순 네트워크 관리 프로 토 콜(SNMP,Simple Network Management Protocol)은 인터넷 공학 팀(IETF,Internet Engineering Task Force)이 정의 하 는 인터넷 프로 토 콜 클 러 스 터 의 일부분 을 구성 했다.이 협 의 는 네트워크 관리 시스템 을 지원 하여 네트워크 에 연 결 된 설비 가 관리 상의 관심 을 끄 는 상황 이 있 는 지 모니터링 할 수 있다.이것 은 응용 층 프로 토 콜(applicationlayer protocol),데이터베이스 모델(database schema),그리고 자료 아 이 템 을 포함 하 는 네트워크 관리 표준 으로 구성 되 어 있다.
2 linux 시스템 에서 snmp 서비스 설정
2.1 snmpd 서비스 설치
yum install net-snmp*
2.2 snmpd.conf 설정 문서 편집
vim /etc/snmp/snmpd.conf

  • 41 줄 1 은 default 를 모니터링 서버 ip 로 변경 합 니 다.2.Public 를 복잡 한 식별 문자열 로 바 꿉 니 다
  • com2sec notConfigUser  10.0.100.70dongnan

  • 62 줄 1 시스템 뷰 를 all 로 변경 하여 모든 snmp 접근 권한
  • access  notConfigGroup ""      any       noauth    exact  all none none

  • 85 줄 에서\#주석 기 호 를 제거 합 니 다
  • view all    included  .1                               80

  • 2.3 snmpd 서비스 시작
    /etc/init.d/snmpd start
    2.4 snmpd 서비스 검증
    //snmpd tcp/udp 161 포트 사용
    grep 'Simple Net Mgmt Proto' /etc/services  
  • snmp        161/tcp             # Simple Net Mgmt Proto

  • snmp        161/udp             # Simple Net Mgmt Proto
    lsof -i :161
  • COMMAND  PID USER   FD   TYPE DEVICE SIZE NODE NAME

  • snmpd   3734 root   11u  IPv4  13174       UDP *:snmp  

  • ps -ef | grep 'snmpd'
  • root      3734     1  0 09:34 ?        00:00:00 /usr/sbin/snmpd -Lsd -Lf /dev/null -p /var/run/snmpd.pid -a

  • 2.5 snmpd 로그 단계 수정
    //이상 작업 은 snmpd 서비스의 정상 적 인 사용 을 만족 시 킬 수 있 습 니 다.그러나 snmpd 기본 로그 단 계 는/var/log/message 에 대량의 snmp 정 보 를 기록 합 니 다.그러면 시스템 로 그 를 관찰 하 는 데 영향 을 줄 수 있 기 때문에 변경 이 필요 합 니 다!
    Mar  1 09:55:01 monitor snmpd[3734]: Connection from UDP: [127.0.0.1]:37535  
  • Mar  1 09:55:01 monitor snmpd[3734]: Received SNMP packet(s) from UDP: [127.0.0.1]:37535  

  • Mar  1 09:55:01 monitor snmpd[3734]: Connection from UDP: [127.0.0.1]:47836  
  • Mar  1 09:55:01 monitor snmpd[3734]: Received SNMP packet(s) from UDP: [127.0.0.1]:47836  

  • //기 존의 OPTINOS 를 설명 하고 아래 줄 을 추가 하여 snmpd 서 비 스 를 다시 시작 하면 됩 니 다.
    vim /etc/init.d/snmpd

    #OPTIONS="-Lsd -Lf /dev/null -p /var/run/snmpd.pid -a"
  • OPTIONS="-LS 4 d -p /var/run/snmpd.pid -a"
  • /etc/init.d/snmpd restart
  • Stopping snmpd:                                            [  OK  ]
  • Starting snmpd:                                            [  OK  ]

  • 2.6 snmpwalk 명령 검증 사용
    snmpwalk -v 1 -c dongnan 192.168.57.82
  • snmpwalk -v 2c -c dongnan 192.168.57.71

  • -v 는 버 전 을 말 합 니 다.-c 는 키 를 말 합 니 다.시스템 정 보 를 얻 으 면 정상 입 니 다!

  • 메모:RHEL 5/Centos 5 시스템 에서 rpm 패키지 로 설 치 된 SNMP

    좋은 웹페이지 즐겨찾기