Мы используем cookie-файлы, чтобы улучшить эту веб-страницу. Ознакомьтесь с Политикой в отношении cookie-файлов .

NAS 271

Руководство по MIB ASUSTOR NAS

Знакомимся с основами файлов MIB сетевых хранилищ ASUSTOR

2017-12-29

ЦЕЛИ КУРСА
После прохождения этого курса вы получите следующие умения:
1. Получите основы знаний о файлах MIB (базы управляющей информации) ASUSTOR NAS
2. Использование PRTG для мониторинга статуса ASUSTOR NAS

ПРЕДВАРИТЕЛЬНЫЕ УСЛОВИЯ
Предварительные условия курса:
Без требований
Слушатели должны получить следующие практические знания:
SNMP, NMS

OUTLINE
1. Введение
2. Требования
3. Поддерживаемые файлы MIB
4. Файлы MIB ASUSTOR
4.1. ASUSTOR SYSTEM MIB
4.2. ASUSTOR DISK MIB
4.3. ASUSTOR UPS MIB
5. Мониторинг специфичных OID
5.1. Импортирование файла MIB
5.2. Настройка NMS



1. Введение
ASUSTOR Data Master (ADM) поддерживает SNMP (Simple Network Management Protocol), начиная с версии 2.4.0. Сетевые администраторы могут использовать любые NMS (система управления сетью), основанные на SNMP, для мониторинга состояния ASUSTOR NAS. При возникновении заранее определенных уровней событий ASUSTOR NAS может активно послать уведомление NMS благодаря предоставленной способности ловушки SNMP.

SNMP MIB (Management Information Base) (база управляющей информации) - это иерархия информации, используемой для определения управляемых объектов в сетевом устройстве. Этот документ вводит поддерживаемые файлы MIB на ASUSTOR ADM, а также описывает, как используются OID (идентификаторы объектов) в MIB ASUSTOR. Пользователям рекомендуется иметь опыт и знание NMS и SNMP перед ознакомлением с этим документом.

2. Требования


· ASUSTOR NAS с ADM версии не ранее 2.4.0
· NMS, основанная на SNMP


3. Поддерживаемые файлы MIB

Есть два типа файлов MIB, подерживаемых на ASUSTOR ADM: стандартные и ASUSTOR-специфичные. Таблица ниже показывает все MIB, поддерживаемые ASUSTOR ADM.


Стандартные MIB

Объяснение

DISMAN-EVENT-MIB

Для определения событийных триггеров и действий для целей управления сетью

DISMAN-SCHEDULE-MIB

Для планирования операций SNMP, задаваемых периодически или в определенные моменты времени

HOST-RESOURCES-MIB

Для использования в управлении хост-систем

IF-MIB

Для описания подуровней сетевого интерфейса

IP-FORWARD-MIB

Для управления многолучевого распространения IP-маршрутов CIDR

IP-MIB

Для объектов управления IP и ICMP

IPV6-ICMP-MIB

Для субъектов, осуществляющих ICMPv6

IPV6-MIB

Для субъектов, осуществляющих протокол IPv6

IPV6-TCP-MIB

Для субъектов, осуществляющих TCP через IPv6

IPV6-UDP-MIB

Для субъектов, осуществляющих UDP через IPv6

NET-SNMP-AGENT-MIB

Для мониторинга структур для Net-SNMP агента

NET-SNMP-EXTEND-MIB

Для скриптовых расширений для Net-SNMP агента

NET-SNMP-VACM-MIB

Определяет расширения Net-SNMP для стандартной таблицы просмотра VACM

NOTIFICATION-LOG-MIB

Для регистрации SNMP-уведомления

SNMP-COMMUNITY-MIB

Для поддержки сосуществования между SNMPv1, 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

Для статистики ввода-вывода диска

UCD-DLMOD-MIB

Для динамических загружаемых модулей MIB

UCD-SNMP-MIB

Для частных расширений MIB UCD SNMP

UDP-MIB

Для управления реализациями UDP

ASUSTOR-специфичные MIB

Объяснение

ASUSTOR-SYSTEM-MIB

Для информации о системе ASUSTOR

ASUSTOR-DISK-MIB

Для информации о дисках ASUSTOR

ASUSTOR-UPS-MIB

Для информации об ИБП ASUSTOR


В зависимости от производителя, многие стандартные MIB поставляются с программным обеспечением NMS. Вы также можете загрузить стандартные MIB с сайта IETF, www.ietf.org, и, если необходимо, компилировать их в вашу NMS. В данном документе не будут объяснены OID стандартных файлов MIB для SNMP.

4. Файлы MIB ASUSTOR

Файлы MIB ASUSTOR могут предоставить специфичные данные о системе ASUSTOR NAS, дисках и подключенных ИБП. Чтобы получить файлы MIB ASUSTOR, проследуйте ADM > Службы > SNMP и нажмите на ссылку для скачивания.


ADM предоставляет 3 файла MIB ASUSTOR. За деталями, пожалуйста, обратитесь к таблице:

OID

Группа

Имя файла

.1.3.6.1.4.1.44738.1

система asustor

ASUSTOR-SYSTEM-MIB

.1.3.6.1.4.1.44738.2

аппаратное обеспечение asustor

.1.3.6.1.4.1.44738.3

сеть

.1.3.6.1.4.1.44738.4

диск

ASUSTOR-DISK-MIB

.1.3.6.1.4.1.44738.5

объем

.1.3.6.1.4.1.44738.6

ибп asustor

ASUSTOR-UPS-MIB


Эти файлы MIB – дочерние узлы OID 1.3.6.1.4.44738. Обратите внимание, файлы MIB являются взаимозависимыми. Вы должны импортировать их все вместе в вашу NMS, и затем вы сможете проводить мониторинг любого из пунктов в NMS.

4.1 ASUSTOR SYSTEM MIB
Системная MIB ASUSTOR показывает все состояния системы, включая процессор, вентилятор и состояние сети. Пользователи могут следить за этой MIB для работы системы. Приведенные ниже таблицы показывают информацию, представленную в системной MIB.

Дочерние узлы системной группы asustor (.1.3.6.1.4.1.44738.1)

OID

Имя

Тип

Тип статуса

Объяснение

.1.0

sysSerialNumber

String

-

Серийный номер данного NAS

.2.0

sysADMVersion

String

-

Версия ADM данного NAS

.3.0

sysBiosVersion

String

-

Версия BIOS данного NAS

.4.0

sysUptime

String

-

Время безотказной работы данного NAS

.5.0

sysTime

String

-

Текущее время данного NAS

.6.0

sysTimeZone

String

-

Часовой пояс данного NAS

.7.0

sysAsustorID

String

Available

Unavailable

Проверяет, есть ли более новая версия ADM для обновления


Дочерние узлы аппаратной группы asustor (.1.3.6.1.4.1.44738.2)

OID

Имя

Тип

Тип статуса

Объяснение

.1.0

hwModelName

String

-

Модель данного NAS

.2.0

hwSysTemperature

Integer

-

Температура системы в градусах Цельсия

.3.0

hwCPUTemperature

Integer

-

Температура процессора в градусах Цельсия

.4.0

hwTotalMem

Integer

-

Общий объем памяти системы в мегабайтах (МБ)

.5.0

hwFreeMem

Integer

-

Свободный объем памяти системы в мегабайтах (МБ)

.6.0

hwProcessor

String

-

Модель процессора

.7.1.1.1

cpuIndex

Integer

-

Используется внутренне для таблицы SNMP и не доступна

.7.1.1.2

cpuUsage

Integer

-

Процент использования процессора

.8.1.1.1

fanIndex

Integer

-

Используется внутренне для таблицы SNMP и не доступна

.8.1.1.2

fanSpeed

Integer

-

Скорость вращения вентилятора, об/м


Дочерние узлы сетевой группы (.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

-

Исходящие пакеты в килобайтах (КБ)

.1.1.7

netPacketReceived

Integer

-

Входящие пакеты в килобайтах (КБ)


4.2 ASUSTOR DISK MIB
Дисковая MIB ASUSTOR содержит две таблицы, соответственно для диска и тома. Таким образом, таблицы можно увеличить или уменьшить в размерах, когда диски или тома добавлены или удалены. Например, если будет вставлен диск, появится дополнительная строка, содержащая соответствующую информацию. OID 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

-

Размер диска в гигабайтах (ГБ)

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

-

Общий размер тома в гигабайтах (ГБ)

.1.1.7

volumeFreeSize

Integer

-

Свободный объем тома в гигабайтах (ГБ)


4.3 ASUSTOR UPS MIB
MIB ИБП ASUSTOR дает возможность контролировать состояние устройства ИБП, подключенного к ASUSTOR NAS. Обратите внимание, что доступные OID MIB ИБП зависят от того, какая информация предоставлена устройством ИБП. Если устройство ИБП не предоставляет данные для определенного OID, то этот OID не появится в программном обеспечении NMS. Приведенная ниже таблица описывает частичную информацию, представленную в MIB ИБП. Если вы заинтересованы во всех OID, пожалуйста, обратитесь к MIB-файлу ASUSTOR-UPS-MIB.txt.

Частичные дочерние узлы группы ИБП asustor (.1.3.6.1.4.1.44738.6)

OID

Имя

Тип

Тип статуса

Объяснение

.1.0

upsManufacturer

String

-

Производитель ИБП

.2.0

upsModel

String

-

Модель ИБП

.4.0

upsVendorID

String

-

ID поставщика ИБП

.6.0

upsStatus

String

OL: On line

OB: On battery

LB: Low battery

Состояние ИБП

.7.0

upsBatteryChargePercentage

Integer

-

Процент зарядки аккумулятора

.8.0

upsBatteryChargeLowPercentage

Integer

-

Оставшийся уровень заряда батареи в процентах, когда ИБП переключается на LB

.13.0

upsInputSensitivity

String

-

Чувствительность входной мощности ИБП

16.0

upsInputVoltage

Integer

-

Входное напряжение ИБП


5. Мониторинг специфичных OID
В любом NMS, определенные файлы MIB необходимы для того, чтобы захватить данные через SNMP. Пользователям необходимо импортировать все файлы MIB, чтобы гарантировать, что NMS может решить конкретные OID. После импорта данные могут быть захвачены путем настройки NMS. Хотя способы эксплуатации различных видов NMS отличаются, процесс мониторинга OID одинаков. Общая процедура состоит в следующем:


1. Импортирование файла MIB в NMS.
2. Настройка НМС для мониторинга конкретных OID.

Следующее руководство демонстрирует использование PRTG (тип NMS), включая импортирование файлов MIB и настройку мониторинга для предоставленных OID. Для получения дополнительной справки по PRTG, пожалуйста, обратитесь к документации PRTG, так как следующая информация предназначена только для краткого описания мониторинга OID.


5.1 Импортирование файла MIB
Т.к. PRTG не может импортировать файлы MIB напрямую, для преобразования файлов MIB в формат PRTG необходим Paessler MIB Importer:

1. Загрузите и установите Paessler MIB Importer. Загрузите по ссылке http://www.paessler.com/tools/mibimporter, и установите на ваш компьютер.

2. Проследуйте File > Import MIB File

3. Выберите все файлы MIB ASUSTOR вместе, и нажмите Open File

Три файла MIB: ASUSTOR-SYSTEM-MIB.txt, ASUSTOR-DISK-MIB.txt и ASUSTOR-UPS-MIB.txt, должны быть импортированы вместе, так как они взаимозависимы, и Paessler MIB Importer не может загрузить их по отдельности. Если импортирование прошло успешно, должно появиться окно, выглядящее подобно показанному ниже.


Более подробная информация приведена ниже.



4. Проследуйте File > Save Complete OIDLib as… для экспорта файлов MIB в поддерживаемый PRTG формат.




Будет создана поддерживаемая PRTG библиотека, содержащая информацию MIB.

5.2 Настройка NMS
При установке PRTG для хранения всех необходимых файлов он создаст папку “PRTG Network Monitor”. Поддерживаемая PRTG библиотека, содержащая файлы MIB под вопросом, должна быть помещена в подпапку “snmplibs” в папке “PRTG Network Monitor”. После того, как это было сделано, можно настраивать конкретные OID для мониторинга в PRTG. Данное руководство предполагает, что ASUSTOR NAS уже были добавлены в список устройств, и фокусируется только на том, как добавить OID для мониторинга.

1. Нажмите Open, чтобы открыть PRTG Network Monitor

2. Проследуйте Sensors > Add Sensor



3. Нажмите Add sensor to an existing device, выберите из списка ASUSTOR NAS, нажмите Continue



4. Выберите Custom Sensors > SNMP Library




5. Выберите ранее экспортированный файл библиотеки ASUSTOR и нажмите OK


6. Выберите пункты для мониторинга


7. Вы готовы начать мониторинг состояния ASUSTOR NAS в NMS!



Была ли эта статья полезной? Да / Нет