Korzystamy z ciasteczek, aby ulepszać naszą stronę. Prosimy przeczytać naszą politykę dotyczącą ciasteczek .

NAS 271

ASUSTOR NAS MIB Guide

Wprowadza podstawy plików ASUSTOR NAS MIB

2024-10-30

CELE KURSU

Po ukończeniu tego kursu będziesz w stanie:

  1. Poznaj podstawy plików MIB serwera ASUSTOR NAS.
  2. Wykorzystać PRTG do monitorowania statusu ASUSTOR NAS.

WYMAGANIA WSTĘPNE

Wymagania wstępne kursu:

Nie dotyczy

Od studentów oczekuje się praktycznej wiedzy w zakresie:

SNMP, NMS


AGENDA

1. Wstęp

2. Wymagania

3. Obsługiwane pliki MIB

4. Pliki ASUSTOR MIB

4.1 MIB SYSTEMU ASUSTOR

4.2 ASUSTOR DISK MIB

4.3 ASUSTOR UPS MIB

5. Monitorowanie określonych OID

5.1 Importuj plik MIB

5.2 Ustawienie NMSc





1. Wstęp

ASUSTOR Data Master (ADM) obsługuje SNMP (Simple Network Management Protocol). Administratorzy sieci mogą używać dowolnego NMS (Network Management System) opartego na SNMP do monitorowania statusu ASUSTOR NAS. Z zapewnioną zdolnością SNMP trap, ASUSTOR NAS może aktywnie wysyłać powiadomienia do NMS, gdy wystąpią wcześniej zdefiniowane poziomy zdarzeń.

SNMP MIB (Management Information Base) jest hierarchią informacji używaną do definiowania zarządzanych obiektów w urządzeniu sieciowym. Ten dokument wprowadza obsługiwane pliki MIB na ASUSTOR ADM, jednocześnie opisując jak OIDs (Object Identifiers) w ASUSTOR MIBs są używane. Zachęcamy użytkowników do posiadania doświadczenia i wiedzy na temat NMS i SNMP przed zapoznaniem się z tym dokumentem.



2. Wymagania

  • ASUSTOR NAS z ADM 2.4.0 lub nowszym
  • System NMS oparty na SNMP


3. Obsługiwane pliki MIB

Istnieją dwa rodzaje plików MIB obsługiwanych przez ASUSTOR ADM: standardowe i specyficzne dla ASUSTORA. Poniższa tabela przedstawia wszystkie MIB-y obsługiwane przez ASUSTOR ADM.


Standardowa MIB Wyjaśnienie
DISMAN-EVENT-MIB Do definiowania wyzwalaczy zdarzeń i działań na potrzeby zarządzania siecią
DISMAN-SCHEDULE-MIB Planowanie operacji zestawów SNMP okresowo lub w określonych punktach czasu
HOST-RESOURCES-MIB Do stosowania w zarządzaniu systemami hostów
IF-MIB Do opisywania podwarstw interfejsów sieciowych
IP-FORWARD-MIB Do zarządzania wielościeżkowymi trasami IP CIDR
IP-MIB Dla obiektów zarządzania IP i ICMP
IPV6-ICMP-MIB Dla podmiotów implementujących ICMPv6
IPV6-MIB Dla podmiotów wdrażających protokół IPv6
IPV6-TCP-MIB Dla podmiotów wdrażających TCP over IPv6
IPV6-UDP-MIB Dla podmiotów wdrażających UDP over IPv6
NET-SNMP-AGENT-MIB Dla struktur monitorujących agenta Net-SNMP
NET-SNMP-EXTEND-MIB Skryptowe rozszerzenia dla agenta Net-SNMP
NET-SNMP-VACM-MIB Definiuje rozszerzenia Net-SNMP do standardowej tabeli widoków VACM
NOTIFICATION-LOG-MIB Do rejestrowania powiadomień SNMP
SNMP-COMMUNITY-MIB Aby pomóc w obsłudze współistnienia SNMPv1, SNMPv2c i SNMPv3
SNMP-FRAMEWORK-MIB Architektura zarządzania SNMP MIB
SNMP-MPD-MIB Do przetwarzania i wysyłania komunikatów
SNMP-USER-BASED-SM-MIB Dla modelu bezpieczeństwa opartego na użytkownikach SNMP
SNMP-VIEW-BASED-ACM-MIB Dla modelu kontroli dostępu opartego na widoku dla SNMP
SNMPv2-MIB Dla podmiotów SNMP
TCP-MIB Do zarządzania implementacjami TCP
UCD-DISKIO-MIB Dla statystyk IO dysku
UCD-DLMOD-MIB Dla modułów MIB ładowanych dynamicznie
UCD-SNMP-MIB W przypadku prywatnych rozszerzeń UCD SNMP MIB
UDP-MIB Do zarządzania implementacjami UDP
MIB specyficzne dla ASUSTORA Wyjaśnienie
ASUSTOR-SYSTEM-MIB Informacje dotyczące systemu ASUSTOR
ASUSTOR-DISK-MIB Informacje o dysku ASUSTOR
ASUSTOR-UPS-MIB Informacje dotyczące UPS ASUSTOR 

W zależności od dostawcy, wiele standardowych MIB jest dostarczanych z oprogramowaniem NMS. Można również pobrać standardowe MIB-y z witryny IETF, www.ietf.org, i w razie potrzeby skompilować je w systemie NMS. OIDs standardowych plików SNMP MIB nie zostaną wyjaśnione w tym dokumencie. i skompilować je do systemu NMS, jeśli to konieczne. Identyfikatory OID standardowych plików SNMP MIB nie będą wyjaśniane w tym dokumencie.




4. Pliki ASUSTOR MIB

Pliki ASUSTOR MIB mogą dostarczyć specyficznych danych o systemie ASUSTOR NAS, dyskach i podłączonym UPS. Aby uzyskać pliki ASUSTOR MIB, proszę przejść do ADM [Usługi] [SNMP] i kliknąć hiperłącze do pobrania.



ADM dostarcza 3 pliki ASUSTOR MIB. Proszę sprawdzić poniższą tabelę w celu uzyskania szczegółowych informacji:


Nazwa pliku OID Grupa
ASUSTOR-SYSTEM-MIB .1.3.6.1.4.1.44738.1 System ASUSTOR
.1.3.6.1.4.1.44738.2 Okucia ASUSTOR
.1.3.6.1.4.1.44738.3 netto
ASUSTOR-DISK-MIB .1.3.6.1.4.1.44738.4 dysk
.1.3.6.1.4.1.44738.5 tom
ASUSTOR-UPS-MIB .1.3.6.1.4.1.44738.6 ASUSTOR w górę

Te pliki MIB są węzłami potomnymi OID 1.3.6.1.4.44738. Proszę zauważyć, że pliki MIB są wzajemnie zależne. Musisz najpierw zaimportować je wszystkie razem do swojego NMS, a następnie możesz monitorować dowolne elementy w NMS.



4.1 MIB SYSTEMU ASUSTOR

ASUSTOR System MIB wyświetla wszystkie statusy systemu, w tym CPU, wentylator i status sieci. Użytkownicy mogą monitorować ten MIB pod kątem działania systemu. Tabele poniżej pokazują informacje dostarczane w System MIB.

  • Węzły podrzędne grupy systemu ASUSTOR (.1.3.6.1.4.1.44738.1)
OID Nazwa Typ Status Wyjaśnienie
.1.0 sysSerialNumber String - Numer seryjny tego NAS-a.
.2.0 sysADMVersion String - Wersja ADM tego NAS
.3.0 sysBiosVersion String - Wersja BIOS-u tego NAS-a
.4.0 sysUptime String - Czas pracy tego NAS-a
.5.0 sysTime String - Aktualny czas tego NAS
.6.0 sysTimeZone String - Strefa czasowa tego NAS
.7.0 sysAsustorID String Dostępne
Niedostępne
Sprawdza, czy istnieje nowszy ADM do uaktualnienia.

  • Węzły podrzędne grupy sprzętu ASUSTOR (.1.3.6.1.4.1.44738.2)
OID Nazwa Typ Status Wyjaśnienie
.1.0 hwModelName String - Nazwa modelu tego NAS
.2.0 hwSysTemperature Integer - Temperatura systemu w stopniach Celsjusza
.3.0 hwCPUTemperature Integer - Temperatura procesora w stopniach Celsjusza
.4.0 hwTotalMem Integer - Całkowita pojemność pamięci systemu w megabajtach (MB)
.5.0 hwFreeMem Integer - Pojemność wolnej pamięci systemu w megabajtach (MB)
.6.0 hwProcessor String - Nazwa modelu procesora
.7.1.1.1 cpuIndex Integer - Używane wewnętrznie dla tabeli SNMP i niedostępne
.7.1.1.2 cpuUsage Integer - Procent wykorzystania procesora
.8.1.1.1 fanIndex Integer - Używane wewnętrznie dla tabeli SNMP i niedostępne
.8.1.1.2 fanSpeed Integer - Prędkość obrotowa wentylatora w obr.

  • Węzły podrzędne grupy netto (.1.3.6.1.4.1.44738.3)
OID Nazwa Typ Status Wyjaśnienie
.1.1.1 netIndex Integer - Używane wewnętrznie dla tabeli SNMP i niedostępne
.1.1.2 netInterface Integer - Interfejs sieciowy
.1.1.3 netMacAddress String - Adres MAC interfejsu sieciowego
.1.1.4 netIPv4Address String - Adres IPv4 interfejsu sieciowego
.1.1.5 netIPv6Address String - Adres IPv6 interfejsu sieciowego
.1.1.6 netPacketSent Integer - Ilość wychodzących pakietów w kilobajtach (KB)
.1.1.7 netPacketReceived Integer - Ilość przychodzących pakietów w kilobajtach (KB)


4.2 ASUSTOR DISK MIB

ASUSTOR Disk MIB zawiera dwie tabele odpowiednio dla dysku i woluminu. Jako takie, tabele mogą zwiększyć lub zmniejszyć swój rozmiar, gdy dyski lub woluminy są dodawane lub usuwane. Na przykład, jeśli dysk zostanie wstawiony, pojawi się dodatkowy wiersz zawierający odpowiednie informacje. OIDs DiskIndex i VolumeIndex są zarezerwowane dla indeksów wierszy tabeli i nie mogą być dostępne. Poniższe tabele opisują informacje zawarte w Disk MIB.


  • Węzły podrzędne grupy dysków (.1.3.6.1.4.1.44738.4)
OID Nazwa Typ Status Wyjaśnienie
.1.1.1 diskIndex Integer - Używane wewnętrznie dla tabeli SNMP i niedostępne
.1.1.2 diskID String - Identyfikator wnęki na dysk
.1.1.3 diskModel String - Nazwa modelu dysku
.1.1.4 diskType String SATA
SSD
Typ dysku
.1.1.5 diskStatus String Zdrowy
Normalny
Ryzykowny
Niebezpieczny
Zły
Status S.M.A.R.T dysku
.1.1.6 diskTemperature Integer - Temperatura dysku w stopniach Celsjusza
.1.1.7 diskSize Integer - Wielkość dysku w gigabajtach (GB)
.1.1.8 diskSmartInfo String - S.M.A.R.T info o dysku

  • Węzły podrzędne grupy wolumenu (.1.3.6.1.4.1.44738.5)
OID Nazwa Typ Status Wyjaśnienie
.1.1.1 volumeIndex Integer - Używane wewnętrznie dla tabeli SNMP i niedostępne
.1.1.2 volumeName String - Nazwa woluminu
.1.1.3 volumeLevel String Pojedynczy
JBOD
Raid0
Raid1
Raid10
Raid5
Raid6
Poziom głośności
.1.1.4 volumeStatus String Zdrowa
Czysta
Aktywny
Resyncing
Odzyskanie
Przekształcenie
Dodawanie
Migracja
fsExpanding
fsIniting Zdegradowany
Nie udało się
Nieaktywny
Stan głośności
.1.1.5 volumeFileSystem String - Typ systemu plików woluminu
.1.1.6 volumeTotalSize Integer - Całkowita wielkość woluminu w gigabajtach (GB)
.1.1.7 volumeFreeSize Integer - Wolny rozmiar woluminu w gigabajtach (GB)


4.3 ASUSTOR UPS MIB

ASUSTOR UPS MIB zapewnia możliwość monitorowania statusu urządzenia UPS podłączonego do ASUSTOR NAS. Należy pamiętać, że dostępne OIDy MIB UPS zależą od tego, jakie informacje są dostarczane przez urządzenie UPS. Jeśli urządzenie UPS nie dostarcza danych dla określonego OID, ten OID nie pojawi się w oprogramowaniu NMS. Poniższa tabela opisuje częściowe informacje dostarczane w UPS MIB. Jeśli są Państwo zainteresowani wszystkimi OID, proszę zapoznać się z plikiem MIB ASUSTOR-UPS-MIB.txt.


  • Węzły częściowe grupy ASUSTOR ups (.1.3.6.1.4.1.44738.6)
OID Nazwa Typ Status Wyjaśnienie
.1.0 upsProducent String - Producent UPS
.2.0 upsModel String - Nazwa modelu zasilacza UPS
.4.0 upsVendorID String - Identyfikator sprzedawcy UPS
.6.0 upsStatus String OL: Na linii
OB: Na baterii
LB: Niski poziom baterii
Stan UPS
.7.0 upsBatteryChargePercentage Integer - Procentowy wskaźnik naładowania baterii
.8.0 upsBatteryChargeLowPercentage Integer - Pozostały poziom baterii w procentach po przełączeniu UPS na LB
.13.0 upsInputSensitivity String - Czułość mocy wejściowej UPS
.16.0 upsInputVoltage Integer - Napięcie wejściowe UPS



5. Monitorowanie określonych OID

W każdym systemie NMS do przechwytywania danych przez SNMP potrzebne są określone pliki MIB. Użytkownicy muszą zaimportować wszystkie pliki MIB, aby upewnić się, że system NMS może rozwiązywać określone identyfikatory OID. Po zaimportowaniu dane mogą być przechwytywane poprzez konfigurację systemu NMS. Chociaż sposoby obsługi różnych rodzajów NMS różnią się, proces monitorowania OID jest podobny. Ogólna procedura wygląda następująco.

  1. Importuj plik MIB do NMS.
  2. Skonfiguruj NMS do monitorowania określonych OID.

Poniższy przewodnik demonstruje użycie PRTG (rodzaj NMS), w tym jak importować pliki MIB i ustawić monitorowanie dla dostarczonych OID. Aby uzyskać dalszą pomoc dotyczącą PRTG, należy zapoznać się z dokumentacją PRTG, ponieważ poniższy przewodnik ma na celu jedynie krótki opis monitorowania OID.



5.1 Importuj plik MIB

Ponieważ PRTG nie może importować plików MIB bezpośrednio, Paessler MIB Importer jest wymagany do konwersji plików MIB na format PRTG:


  • Wybierz wszystkie pliki ASUSTOR MIB razem i kliknij Otwórz plik

Trzy pliki MIB: ASUSTOR-SYSTEM-MIB.txt, ASUSTOR-DISK-MIB.txt i ASUSTOR-UPS-MIB.txt, muszą być importowane razem, ponieważ są wzajemnie zależne i Paessler MIB Importer nie może ich załadować pojedynczo. Jeśli import się powiedzie, powinno pojawić się okno jak na rysunku poniżej.



Szczegółowe informacje przedstawione są jak poniżej.


  • Przejdź do File Save Complete OIDLib as…, aby wyeksportować pliki MIB do formatu obsługiwanego przez PRTG.

Następnie zostanie wygenerowana wspierana przez PRTG biblioteka zawierająca informacje MIB.



5.2 Konfiguracja systemu NMS

Po zainstalowaniu PRTG utworzy folder "PRTG Network Monitor" do przechowywania wszystkich wymaganych plików. Obsługiwaną przez PRTG bibliotekę zawierającą omawiane pliki MIB należy umieścić w podfolderze "snmplibs" w folderze "PRTG Network Monitor". Po wykonaniu tych czynności można skonfigurować konkretne OIDy do monitorowania w PRTG. Ten przewodnik zakłada, że ASUSTOR NAS został już dodany do listy urządzeń i skupia się tylko na tym, jak dodać OIDy do monitorowania.

  • Otwórz Monitor sieci PRTG
  • Przejdź do Sensors Add Sensor


  • Kliknij Add sensor to a device, wybierz ASUSTOR NAS z listy, kliknij Kontynuuj


  • Wybierz Custom Sensors SNMP Library


  • Wybierz wcześniej wyeksportowany plik biblioteki ASUSTOR i kliknij OK


  • Wybierz elementy do monitorowania


  • Możesz zacząć monitorować status ASUSTOR NAS na NMS już teraz!

Czy artykuł był pomocny? Tak / Nie