SNMP 개요
문제가 발생하기 전에 이를 방지하고 문제가 발생할 경우 대응하도록 SNMP를 클러스터의 SVM을 모니터링할 수 있습니다. SNMP를 관리하려면 SNMP 사용자를 구성하고 모든 SNMP 이벤트에 대해 SNMP 트라프호스트 대상(관리 워크스테이션)을 구성해야 합니다. 데이터 LIF에서 SNMP는 기본적으로 해제되어 있습니다.
데이터 SVM에서 읽기 전용 SNMP 사용자를 생성하고 관리할 수 있습니다. SVM에서 SNMP 요청을 받도록 데이터 LIF를 구성해야 합니다.
SNMP 네트워크 관리 워크스테이션 또는 관리자는 SVM SNMP 에이전트에 정보를 쿼리할 수 있습니다. SNMP 에이전트는 정보를 수집하여 SNMP 관리자에게 전달합니다. SNMP 에이전트는 또한 특정 이벤트가 발생할 때마다 트랩 알림을 생성합니다. SVM의 SNMP 에이전트는 읽기 전용 권한을 가지고 있으며 설정된 작업에 사용하거나 트랩에 대한 응답으로 수정 조치를 취하는 데 사용할 수 없습니다. ONTAP는 SNMP 버전 v1, v2c 및 v3과 호환되는 SNMP 에이전트를 제공합니다. SNMPv3는 암호 구문 및 암호화를 사용하여 고급 보안을 제공합니다.
ONTAP 시스템의 SNMP 지원에 대한 자세한 내용은 를 참조하십시오 "TR-4220: Data ONTAP에서 SNMP 지원".
MIB 개요
MIB(Management Information Base)는 SNMP 객체 및 트랩을 설명하는 텍스트 파일입니다.
MIB는 스토리지 시스템의 관리 데이터 구조를 설명하며 OID(객체 식별자)가 포함된 계층적 네임스페이스를 사용합니다. 각 OID는 SNMP를 사용하여 읽을 수 있는 변수를 식별합니다.
MIB는 구성 파일이 아니며 ONTAP는 이러한 파일을 읽지 않기 때문에 MIB 기능은 MIB의 영향을 받지 않습니다. ONTAP는 다음과 같은 MIB 파일을 제공합니다.
-
NetApp 맞춤형 MIB('NetApp.MIB')
ONTAP는 IPv6(RFC 2465), TCP(RFC 4022), UDP(RFC 4113) 및 IPv4 및 IPv6 데이터를 모두 표시하는 ICMP(RFC 2466) MIB를 지원합니다.
또한 ONTAP는 "trap.dat" 파일에서 OID(개체 식별자)와 개체 약식 이름 간의 짧은 상호 참조를 제공합니다.
ONTAP MIB 및 traps.dat 파일의 최신 버전은 NetApp Support 사이트에서 확인할 수 있습니다. 그러나 지원 사이트에 있는 이러한 파일의 버전이 ONTAP 버전의 SNMP 기능과 일치하지 않을 수도 있습니다. 이러한 파일은 최신 ONTAP 버전에서 SNMP 기능을 평가하는 데 도움이 됩니다. |
SNMP 트랩
SNMP 트랩은 SNMP 에이전트에서 SNMP 관리자로 보내는 비동기 알림으로 전송되는 시스템 모니터링 정보를 캡처합니다.
SNMP 트랩에는 표준, 기본 제공 및 사용자 정의 세 가지 유형이 있습니다. 사용자 정의 트랩은 ONTAP에서 지원되지 않습니다.
트랩을 사용하여 MIB에 정의된 작동 임계값 또는 오류를 정기적으로 확인할 수 있습니다. 임계값에 도달하거나 장애가 감지되면 SNMP 에이전트는 해당 이벤트를 알리는 메시지(트랩)를 Traphosts에 보냅니다.
ONTAP는 SNMPv1 트랩을 지원하고 ONTAP 9.1, SNMPv3 트랩을 확인합니다. ONTAP는 SNMPv2c 트랩 및 정보를 지원하지 않습니다. |
표준 SNMP 트랩
이러한 트랩은 RFC 1215에 정의되어 있습니다. ONTAP에서 지원하는 5개의 표준 SNMP 트랩은 coldstart, 웜스타트, Linkdown, Linkup 및 authenticationFailure입니다.
authenticationFailure 트랩은 기본적으로 해제되어 있습니다. 명령을 사용하여 트랩을 활성화해야 system snmp authtrap 합니다. 자세한 내용은 man 페이지를 참조하십시오. "ONTAP 명령 참조입니다"
|
기본 제공 SNMP 트랩
내장 트랩은 ONTAP에서 미리 정의되며 이벤트가 발생하면 Traphost 목록의 네트워크 관리 스테이션으로 자동으로 전송됩니다. diskFailedShutdown, cpuTooBusy 및 volumeNearlyFull과 같은 이러한 트랩은 사용자 지정 MIB에 정의되어 있습니다.
각 내장 트랩은 고유한 트랩 코드로 식별됩니다.