쉽게 시스템의 네트워크 성능 모니터링 리눅스의 그래픽 도구를 사용할 수 있습니다. 이 문서에는 MRTG를 사용 하는 방법을 배웁니다 (SNMP 기반, http://www.aliyun.com/zixun/aggregation/10374.html 모니터링 "> 네트워크 트래픽 도구) 및 Webalizer (도구는 사이트를 분석 하 여 적중률).
많은 서버, 라우터 및 방화벽 계속 그들의 개체 표식 (Oid)에 그들의 운영 통계 및 추적 단순 네트워크 관리 프로토콜 (SNMP)를 사용 하 여 신중 하 게 검색할 수 있습니다. 사용의 용이성에 대 한 장치 제조업체 관리 정보 기본 파일 MIB 그들의 장치에 대 한 장치 개체 식별자 OID의 기능을 정의 하는 제공 합니다. 많은 새로운 용어를이 두 문장에서 이해 될, 그래서 잠시 그들을 알아낼 필요가 있다.
Oid와 Mib
Oid는 SNMP 표준에 의해 정의 된 구조화 된 관리 정보 나무에 의해 결정 됩니다. 나무 가지와 잎을 통해 상속 루트 노드 루트와 함께 시작 하 고 각 자식 노드는 별도 시간을 구분 하는 경로에 그들의 자신의 참조 값을 추가. OID 구조는 그림에 표시 되어, 해당 OID 경로 1.3.6.1.4.1 이므로 엔터프라이즈 OID 분기의 경로 처음 org, 국방부, 인터넷, 및 개인 지점을 통해 전달 된다.
SNMP OID 구조
관리 정보 베이스 (MIB) 정의 각 OID 지점. 테이블 관계를 보여 줍니다 해당 일반적으로 사용 되는 Oid와 그들의 Mib. 예를 들어 조직 MIB 정의 Oid 국방부 계층에 필요한 최고 수준의 텍스트입니다. 국방부 하위 인터넷 MIB 디렉터리, 관리, 실험, 및 개인 분기에 최고 수준의 Oid를 정의합니다. 이 MIB 정보는 SNMP 관리 프로그램에 대 한 유용 하 고 값, 형식 및 설명을 볼 수 OID를 클릭할 수 있습니다.
Oid와 해당 MIBs
OID MIB 1.3 org 1.3.6 국방부 1.3.6.1 인터넷 1.3.6.1.1 디렉터리 1.3.6.1.2 관리 1.3.6.1.3 실험 1.3.6.1.4 Priva Te 1.3.6.1.4.1 기업
더 나은 읽기 MIB 별칭 OID 지점에 번호를 대체 하 여 OID를 확인할 수 있습니다. 예를 들어, OID를 사용할 수 있습니다. 1.3.6.1.4.1.9.9.109.1.1.1.1.5로 enterprises.9.9.109.1.1.1.1.5. 즉, 바꿀 수 있습니다 OID 번호 (1.3.6.1.4.1) 기업의 분기의 이름으로.
기억, 분기는 잎의 OID 값만 하단의 실제로 읽을 수 있습니다. 하드 디스크에 디렉터리 구조도 Oid를 처리 합니다. 각 분기는 하위, 그리고 하단 (잎)는 파일 처럼.
리눅스에서 Snmpget 명령을 단일 잎의 값을 출력 하 고 분기 아래 모든 나뭇잎의 값을 출력 하는 snmpwalk 명령. 나중이 명령을 토론; 지금 당신이 알아야 할 모든 것 일반적으로 명령의 출력 나열 하지 않습니다 전체 OID, 그것은에 속한다만 MIB 파일 및 해당 파일에 별칭 예:
snmpv2-mib::sysuptime.0
여기 속한 OID 값 0 비트를 사용 하 여 Sysuptime 별칭에서 Snmpv2-mib 파일
장치 공급 업체는 일반적으로 기업 MIB, 아래 그들의 자신의 OID 지점 할당 그리고 그들은 또한 관리의 용이성에 대 한 정보를 표시 전세계적으로 Oid를 제공 해야 합니다. 예를 들어 NIC 인터페이스 데이터 처리량 일반 나무에 미리 정의 된 위치에 배치 합니다 있지만 사용자 지정 프로세서 카드에 메모리 사용 값 공급 업체의 OID 분기 아래에 있는 MIB에 정의 됩니다.
보안 조치로 서, 커뮤니티 문자열 OID를 쿼리하려면 SNMP 비밀을 알고 해야 합니다. 여러 커뮤니티 문자열 이며 가장 일반적인 액세스 통계 및 시스템 매개 변수를 제공 하는 읽기 전용 문자열입니다. 대부분의 경우, public으로 설정 않도록 수정 해야 짐작. 읽기 / 쓰기 커뮤니티 문자열 뿐만 아니라 통계 데이터 및 시스템 매개 변수를 뿐만 아니라 시스템 매개 변수를 수정 하는 데 사용 됩니다.