당사는 당사 웹페이지를 개선하기 위해 쿠키를 사용합니다. 당사의 쿠키 정책 을 읽으십시오.

NAS 271

아수스토어 NAS MIB 가이드

ASUSTOR NAS의 MIB 파일의 기초에 대해 설명합니다.

2022-07-19

강좌 목표

본 강좌를 마치면 다음을 할 수 있게 됩니다.

  1. 아수스토어 NAS MIB파일의 기본 사항을 알 수 있습니다.
  2. PRTG를 사용하여 아수스토어 NAS 상태를 모니터링할 수 있습니다.

전제 조건

강좌를 위한 전제 조건:
없음

학생들이 갖추어야 할 것으로 기대되는 실용적 지식:
SNMP, NMS


요약

1. 소개

2. 요구 사항

3. 지원되는 MIB 파일

4. ASUSTOR MIB 파일

4.1 ASUSTOR SYSTEM MIB

4.2 ASUSTOR DISK MIB

4.3 ASUSTOR UPS MIB

5. 특정 OID 모니터

5.1 MIB 파일 가져 오기

5.2 NMS 설정





1. 소개

아수스토어 데이타 마스터 (ADM)는 2.4.0부터 SNMP (단순 네트워크 관리 프로토콜)를 지원합니다. 네트워크 관리자는 모든 SNMP 기반 NMS(네트워크 관리 시스템)를 사용하여 아수스토어 NAS의 상태를 모니터링할 수 있습니다. SNMP 트랩 기능이 제공되므로 아수스토어 NAS는 사전 정의된 이벤트 수준이 발생할 때 NMS에 알림을 적극적으로보낼 수 있습니다.

A SNMP MIB (관리 정보 베이스)는 네트워크 장치에서 관리되는 개체를 정의하는데 사용되는 정보의 계층입니다. 이 문서는 아수스토어 ADM에서 지원하는 MIB 파일을 소개하고 아수스토어 MIB에서 OID(Object Identifiers)가 어떻게 사용되는지 설명합니다. 사용자는 이 문서를 참고하기 전에 NMS 와 SNMP에 대한 경험과 지식을 갖고 있는 것이 좋습니다.



2. 요구 사항

  • 아수스토어 NAS ADM 2.4.0 이상
  • SNMP 기반 NMS


3. 지원되는 MIB 파일

아수스토어 ADM에는 표준 및 아수스토어 관련 두가지 유형의 MIB파일이 지원됩니다.
아래 표는 아수스토어 ADM에서 지원하는 MIB를 보여줍니다.


표준 MIB 확장
DISMAN-EVENT-MIB 네트워크 관리를 위한 이벤트 트리거 및 동작 정의
DISMAN-SCHEDULE-MIB 주기적으로 또는 특정 시점에서 SNMP 설정 작업 예약
HOST-RESOURCES-MIB 호스트 시스템 관리에 사용
IF-MIB 네트워크 인터페이스 하위 계층 설명
IP-FORWARD-MIB CIDR 다중 경로 IP 경로 관리용
IP-MIB IP 및 ICMP 관리 개체의 경우
IPV6-ICMP-MIB ICMPv6을 구현하는 엔티티의 경우
IPV6-MIB IPv6 프로토콜을 구현하는 엔티티의 경우
IPV6-TCP-MIB IPv6통해 TCP를 구현하는 엔티티의 경우
IPV6-UDP-MIB IPv6를 통해 UDP를 구현하는 엔티티의 경우
NET-SNMP-AGENT-MIB Net-SNMP 에이전트를 위한 구조 모니터링
NET-SNMP-EXTEND-MIB Net-SNMP 에이전트를 위한 구조 모니터링
NET-SNMP-VACM-MIB 표준 VACM 보기 테이블에 대한 Net-NFS확장을 정의합니다
NOTIFICATION-LOG-MIB SNMP 알림 기록용
SNMP-COMMUNITY-MIB SNMPv2, SNMPv2c및 SNMPv3간의 공존을 지원하도록 지원하려면
SNMP-FRAMEWORK-MIB SNMP 관리 아키텍처 MIB
SNMP-MPD-MIB 메신저 처리 및 표시용
SNMP-USER-BASED-SM-MIB SNMP 사용자 기반 보안 모델
SNMP-VIEW-BASED-ACM-MIB SNMP에 대한 뷰 기반 액세스 제어 모델
SNMPv2-MIB SNMP 엔티티의 경우
TCP-MIB TCP 구현 관리
UCD-DISKIO-MIB 디스크 IO 통계의 경우
UCD-DLMOD-MIB 동적으로 로드 가능한 MIB 모듈
UCD-SNMP-MIB 비공개 UCD SNMP MIB 확장
UDP-MIB UDP 구현 관리용
ASUSTOR-specific MIB 확장
ASUSTOR-SYSTEM-MIB ASUSTOR 시스템 정보의 경우
ASUSTOR-DISK-MIB ASUSTOR 디스크 정보의 경우
ASUSTOR-UPS-MIB ASUSTOR UPS 정보의 경우

공급 업체에 따라 많은 표준 MIB가 NMS 소프트웨어와 함께 제공됩니다. 필요한 경우 표준 MIB를 IETF 웹사이트 (www.ietf.org)에서 다운로드하여 NMS로 컴파일할 수도 있습니다. 표준 SNMP MIB 파일의 OID는 이 문서에서 설명하지 않습니다.




4. ASUSTOR MIB 파일

ASUSTOR MIB 파일은 아수스토어 NAS의 시스템, 디스크 및 연결된 UPS에 대한 특정 데이터를 제공할 수 있습니다. 아수스토어 MIB파일을 얻으려면 ADM [서비스] [SNMP]로 이동하여 하이퍼 링크를 클릭하여 다운로드 하십시오.



ADM은 3개의 ASUSTOR MIB 파일을 제공합니다. 자세한 내용은 아래 표를 확인하십시오. :


파일 이름 OID 그룹
ASUSTOR-SYSTEM-MIB .1.3.6.1.4.1.44738.1 ASUSTOR system
.1.3.6.1.4.1.44738.2 ASUSTOR hardware
.1.3.6.1.4.1.44738.3 net
ASUSTOR-DISK-MIB .1.3.6.1.4.1.44738.4 disk
.1.3.6.1.4.1.44738.5 volume
ASUSTOR-UPS-MIB .1.3.6.1.4.1.44738.6 ASUSTOR ups

이 MIB 파일은 OID 1.3.6.1.4.44738의 하위 노드입니다. MIB 파일은 서로 종속되어 있습니다. 먼저 NMS에 모든 항목을 함께 가져와야만 NMS의 모든 항목을 모니터링 할 수 있습니다.



4.1 ASUSTOR SYSTEM MIB

아수스토어 시스템 MIB는 CPU, 팬 및 네트워크 상태를 포함한 모든 시스템 상태를 표시합니다. 사용자는 시스템 작동을 위해 이 MIB를 모니터링 할 수 있습니다. 아래 표는 시스템 MIB에 제공된 정보를 보여줍니다.

  • 시스템 그룹 의 하위 노드 (.1.3.6.1.4.1.44738.1)
OID 이름 유형 상태 유형 확장
.1.0 sysSerialNumber String - NAS의 일련번호
.2.0 sysADMVersion String - NAS의 ADM 버전
.3.0 sysBiosVersion String - NAS의 BIOS 버전
.4.0 sysUptime String - NAS의 가동 시간
.5.0 sysTime String - NAS의 현재 시간
.6.0 sysTimeZone String - NAS의 시간대
.7.0 sysAsustorID String Available
Unavailable
업그레이드를 위한 최신 ADM이 있는지 확인합니다

  • The child-nodes of ASUSTOR hardware group (.1.3.6.1.4.1.44738.2)
OID 이름 유형 상태 유형 확장
.1.0 hwModelName String - NAS의 모델 이름
.2.0 hwSysTemperature Integer - 섭씨 온도의 시스템 온도
.3.0 hwCPUTemperature Integer - 섭씨 온도의 CPU 온도
.4.0 hwTotalMem Integer - 시스템 총 메모리 용량 (MB)
.5.0 hwFreeMem Integer - 시스템의 사용 가능한 메가 바이트 (MB)
.6.0 hwProcessor String - CPU의 모델 이름
.7.1.1.1 cpuIndex Integer - 내부적으로 SNMP 테이블에 사용되며 액세스할 수 없음
.7.1.1.2 cpuUsage Integer - CPU 사용률
.8.1.1.1 fanIndex Integer - 내부적으로 SNMP 테이블에 사용되며 액세스할 수 없음
.8.1.1.2 fanSpeed Integer - 팬속도(RPM)

  • net 그룹의 자식 노드 (.1.3.6.1.4.1.44738.3)
OID 이름 유형 상태 유형 확장
.1.1.1 netIndex Integer - 내부적으로 SNMP 테이블에 사용되며 액세스할 수 없음
.1.1.2 netInterface Integer - 네트워크 인터페이스
.1.1.3 netMacAddress String - 네트워크 인터페이스의 MAC 주소
.1.1.4 netIPv4Address String - 네트워크 인터페이스의 IPv4 주소
.1.1.5 netIPv6Address String - 네트워크 인터페이스의 IPv6 주소
.1.1.6 netPacketSent Integer - 나가는 패킷 kilobyte(KB)
.1.1.7 netPacketReceived Integer - 들어오는 패킷 kilobyte(KB)


4.2 ASUSTOR DISK MIB

아수스토어 디스크 MIB에는 디스크와 볼륨을 위한 두개의 테이블이 각각 있습니다. 따라서 디스크 또는 볼륨을 추가하거나 제거할 때 테이블의 크기가 증가하거나 감소할 수 있습니다. 예를 들어, 디스크가 삽입되면 관련 정보가 들어있는 추가 행이 보여집니다. OIDs DiskIndex 및 VolumeIndex는 테이블 행의 인덱스 용으로 예약되어 있으며 액세스 할 수 없습니다. 아래 표는 디스크 MIB에 제공된 정보를 설명합니다.


  • 디스크 그룹의 자식 노드 (.1.3.6.1.4.1.44738.4)
OID 이름 유형 상태 유형 확장
.1.1.1 diskIndex Integer - 내부적으로 SNMP 테이블에 사용되며 액세스할 수 없음
.1.1.2 diskID String - 디스크 베이의 ID
.1.1.3 diskModel String - 디스크 모델의 이름
.1.1.4 diskType String SATA
SSD
디스크 유형
.1.1.5 diskStatus String Healthy
Normal
Risky
Dangerous
Bad
디스크의 S.M.A.R.T 상태
.1.1.6 diskTemperature Integer - 섭씨 온도이 디스크 온도
.1.1.7 diskSize Integer - 기가 바이트 (GB)단위의 디스크 크기
.1.1.8 diskSmartInfo String - 디스크의 S.M.A.R.T정보

  • 볼륨 그룹의 자식 노드 (.1.3.6.1.4.1.44738.5)
OID 이름 유형 상태 유형 확장
.1.1.1 volumeIndex Integer - 내부적으로 SNMP 테이블에 사용되며 액세스할 수 없음
.1.1.2 volumeName String - 볼륨 이름
.1.1.3 volumeLevel String Single
JBOD
Raid0
Raid1
Raid10
Raid5
Raid6
볼륨 레벨
.1.1.4 volumeStatus String Healthy
Clean
Active
Resyncing
Recovering
Reshaping
Appending
Migrating
fsExpanding
fsIniting Degraded
Failed
Inactive
볼륨 상태
.1.1.5 volumeFileSystem String - 볼륨 파일 시스템 유형
.1.1.6 volumeTotalSize Integer - 총 볼륨 크기(GB)
.1.1.7 volumeFreeSize Integer - 볼륨 프리 크기(GB)


4.3 ASUSTOR UPS MIB

ASUSTOR UPS MIB는 아수스토어 NAS에 연결된 UPS 장치의 상태를 모니터링하는 기능을 제공합니다. UPS MIB에서 사용할 수 있는 OID는 UPS 장치가 제공하는 정보에 따라 다릅니다.UPS장치가 특정 OID에 대한 데이터를 제공하지 않으면 해당 OID는 NMS소프트웨어에 나타나지 않습니다. 아래 표는 UPS MIB에 제공된 부분 정보를 설명합니다.모든 OID에 관심이 있으시면 MIB파일 ASUSTOR-UPS-MIB.txt를 참조하십시오.


  • ASUSTOR ups 그룹의 부분 자식 노드 (.1.3.6.1.4.1.44738.6)
OID 이름 유형 상태 유형 확장
.1.0 upsManufacturer String - UPS 제조 업체
.2.0 upsModel String - UPS 모델 명
.4.0 upsVendorID String - UPS 벤더 ID
.6.0 upsStatus String OL: On line
OB: On battery
LB: Low battery
UPS 상태
.7.0 upsBatteryChargePercentage Integer - 충전된 배터리 비율
.8.0 upsBatteryChargeLowPercentage Integer - UPS가 LB로 전환할 떄 남은 배터리 수준(백분율)
.13.0 upsInputSensitivity String - UPS 입력 전력 감도
.16.0 upsInputVoltage Integer - UPS 입력 전압



5. 특정 OID 모니터

모든 NMS에서 SNMP를 통해 데이터를 캡쳐하려면 특정 MIB파일이 필요합니다. 사용자는 NMS가 특정 OID를 해결할 수 있도록 모든 MIB 파일을 가져와야합니다. 가져오기가 완료되면 NMS를 설정하여 데이터를 캡쳐할 수 있습니다. 다른 종류의 NMS를 조작하는 방법은 다양하지만 OID 모니터링 프로세스는 유사합니다. 전체 절차는 다음과 같습니다.

  1. MIB 파일을 NMS로 가져옵니다.
  2. 특정 OID를 모티러하도록 NMS를 설정하십시오.

다음 가이드에서는 제공된 OID에 대한 MIB파일 및 설정 모니터링을 가져오는 방법을 포함하여NMS 유형) 사용을 보여줍니다. PRTG에 관한 추가적인 도움이 필요하시면 PRTG문서를 참조하십시오. 다음은 OID 모니터링에 대한 간단한 설명입니다.



5.1 MIB 파일 가져오기

PRTG가 MIB 파일을 직접 가져올 수 없기 때문에 Paessler MIB는 MIB파일을 PRTG형식으로 변환해야합니다. :

  • Paessler MIB Importer를 다운로드하고 설치하십시오. https://www.paessler.com/tools/mibimporter 에서 다운로드하여 컴퓨터에 설치하십시오.
  • File Import MIB File 가져오기로 이동하십시오.


  • 모든 ASUSTOR MIB파일을 선택하고 Open File를 클릭하십시오.

3개의 MIB files: ASUSTOR-SYSTEM-MIB.txt, ASUSTOR-DISK-MIB.txt 및 ASUSTOR-UPS-MIB.txt는 서로 같이 가져올 수 없으므로 함께 가져와야 합니다. 가져오기에 성공하면 아래와 같이 창이 나타납니다.



상세한 정보는 다음과 같습니다.


  • File Save Complete OIDLib as…로 이동하여 MIB 파일을 PRTG 지원 형식으로 내보내십시오.

MIB 정보가 들어있는 PRTG 지원 라이브러리가 생성됩니다.



5.2 NMS 설정

PRTG가 설치되면 모든 필수 파일을 저장하기 위한 'PRTG 네트워크 모니터' 폴더가 생성됩니다. 해당 MIB 파일이 포함된 PRTG 지원 라이브러리는 "PRTG Network Monitor"</b폴더의 하위 폴더 "snmplibs" 에 저장해야 합니다. 이 작업이 완료되면 특정 OID를 PRTG에서 모니터링하도록 설정할 수 있습니다. 이 가이드는 아수스토어 NAS가 이미 장치 목록에 추가되었다고 가정하고 모니터링을 위해 OID를 추가하는 방법에만 중점을 둡니다.

  • PRTG 네트워크 모니터 열기
  • Sensors Add Sensor로 이동합니다.


  • Add sensor to an existing device를 클릭하고 목록에서 ASUSTOR NAS를 선택한 다음 Continue을 클릭합니다.


  • Custom Sensors SNMP Library를 선택합니다.


  • 이전에 내보낸 ASUSTOR 라이브러리 파일을 선택하고 OK을 클릭하십시오.


  • 모니터링할 항목을 선택하십시오.


  • 이제 NAS에서 아수스토어 NAS상태를 모니터링할 수 있습니다.

이 게시물이 도움이 되었습니까? / 아니요