弊社のウェブページの改善のためにクッキーを使用しています。弊社のクッキーポリシーをお読みください。

NAS 271

ASUSTOR NAS MIBガイド

ASUSTOR NAS MIBファイルの基本を紹介します

2024-10-28

コースの目標

このコースを修了すると、下記のことができるようになります:

  1. ASUSTOR NAS MIB filesファイルの基本を理解する。
  2. PRTGを使用してASUSTOR NASのステータスを監視します。

前提条件

受講前提条件:

なし

次の項目についての知識を持つ受講生を対象としています:

SNMP、NMS


概要

1. はじめに

2. 要件

3. サポートされているMIBファイル

4. ASUSTOR MIBファイル

4.1 ASUSTORシステムMIB

4.2 ASUSTOR DISK MIB

4.3 ASUSTOR UPS MIB

5. 特定のOIDsを監視します

5.1 MIBファイルのインポート

5.2 NMSを設定する





1. はじめに

ASUSTOR Data Master (ADM)は、SNMP (Simple Network Management Protocol)をサポートしています。ネットワーク管理者は、SNMPベースのNMS(ネットワーク管理システム)を使用して、ASUSTOR NASのステータスを監視できます。
ASUSTOR NASは、SNMPトラップ機能が提供されているため、事前に定義されたレベルのイベントが発生したときに、アクティブにNMSに通知の送信ができます。

SNMP MIB (Management Information Base)は、ネットワークデバイスで管理対象オブジェクトを定義するために使用される情報の階層です。このドキュメントでは、ASUSTOR ADMでサポートされているMIBファイルを紹介するとともに、ASUSTOR MIBのOIDs (Object Identifiers(オブジェクト識別子))の使用方法についても説明します。
この資料を参照する前に、NMSとSNMPの経験と知識を持っていることをお勧めします。



2. 要件

  • ADM 2.4.0以降を搭載したASUSTOR NAS
  • SNMPベースのNMS


3. サポートされているMIBファイル

ASUSTOR ADMでサポートされているMIBファイルには、標準とASUSTOR固有の2種類があります。
次の表は、ASUSTOR 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 TCP over IPv6を実装するエンティティ
IPV6-UDP-MIB UDP over IPv6を実装するエンティティの場合
NET-SNMP-AGENT-MIB Net-SNMPエージェントの構造を監視
NET-SNMP-EXTEND-MIB Net-SNMPエージェントのスクリプト拡張用
NET-SNMP-VACM-MIB 標準のVACMビューテーブルに対するNet-SNMP拡張機能を定義
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 ディスクIO統計
UCD-DLMOD-MIB 動的にロード可能なMIBモジュール
UCD-SNMP-MIB プライベートUCDSNMP MIB拡張
UDP-MIB UDP実装を管理
ASUSTOR固有のMIB 説明
ASUSTOR-SYSTEM-MIB ASUSTORシステム情報
ASUSTOR-DISK-MIB ASUSTORディスク情報
ASUSTOR-UPS-MIB ASUSTOR UPS情報

ベンダーによっては、多くの標準MIBがNMSSソフトウェアとともに提供されます。必要に応じて、IETFウェブサイト( www.ietf.org )から標準MIBをダウンロードし、それらをNMSにコンパイルすることもできます。このドキュメントでは、標準のSNMP MIBファイルのOIDsについては説明しません。




4. ASUSTOR MIB ファイル

ASUSTOR MIBファイルは、ASUSTOR NAのシステム、ディスク、および接続されているUPSに関する特定のデータを提供できます。
ASUSTOR 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ファイルは、OID1.3.6.1.4.44738の子ノードです。MIBファイルは相互に依存していることに注意してください。最初にそれらすべてを一緒にNMSにインポートする必要がありますその後、NMS上の任意のアイテムを監視できます。



4.1 ASUSTOR システム MIB

ASUSTOR System MIBは、CPU、ファン、ネットワークステータスを含むすべてのシステムステータスを表示します。ユーザーは、システムの動作についてこのMIBを監視できます。以下の表は、システムMIBで提供される情報を示しています。

  • ASUSTOR システムグループの子ノード (.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があるかどうかを確認します

  • ASUSTOR ハードウェアグループの子ノード (.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 - 送信パケット(キロバイト(KB))
.1.1.7 netPacketReceived Integer - 受信パケット(キロバイト(KB))


4.2 ASUSTOR DISK MIB

ASUSTOR Disk MIBには、ディスク用とボリューム用の2つのテーブルがそれぞれ含まれています。そのため、ディスクまたはボリュームが追加または削除されると、テーブルのサイズが増減する可能性があります。たとえば、ディスクが挿入されると、関連情報を含む追加の行が表示されます。OIDDiskIndexおよび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は、ASUSTOR NASに接続されているUPSデバイスのステータスを監視する機能を提供します。UPS MIBの使用可能なOIDは、UPSデバイスによって提供される情報によって異なることに注意してください。UPSデバイスが特定のOIDのデータを提供しない場合、そのOIDはNMSソフトウェアに表示されません。
次の表は、UPS MIBで提供される部分的な情報を示しています。
すべてのOIDに関心がある場合は、MIBファイルASUSTOR-UPS-MIB.txtを参照してください。


  • ASUSTOR アップスグループの部分的な子ノード (.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. 特定のOIDsを監視します

どのNMSでも、SNMPを介してデータをキャプチャするには、特定のMIBファイルが必要です。NMSが特定のOIDを解決できるようにするには、ユーザーはすべてのMIBファイルをインポートする必要があります。インポートしたら、NMSを設定してデータをキャプチャできます。
さまざまな種類のNMSSを操作する手段は異なりますが、OID監視のプロセスは似ています。全体の手順は次のとおりです。

  1. MIBファイルをNMSにインポートします。
  2. 特定のOIDを監視するようにNMSを設定します。

次のガイドは、MIBファイルをインポートする方法や提供されたOIDの監視を設定する方法など、PRTG(NMSの一種)の使用法を示しています。
以下はOIDモニタリングの簡単な説明のみを目的としているため、PRTGに関する詳細については、PRTGのドキュメントを参照してください。



5.1 MIBファイルのインポート

PRTGはMIBファイルを直接インポートできないため、MIBファイルをPRTG形式に変換するにはPaessler MIB Importerが必要です。

  • Paessler MIB Importerをダウンロードしてインストールします。https://www.paessler.com/tools/mibimporter からダウンロードして、コンピューターにインストールします。
  • [ファイル] [MIBファイルのインポート]に移動します


  • すべてのASUSTOR MIBファイルをまとめて選択し、[ファイルを開く]をクリックします。

3つのMIBファイル:ASUSTOR-SYSTEM-MIB.txt、ASUSTOR-DISK-MIB.txt、ASUSTOR-UPS-MIB.txtは相互に依存しており、Paessler MIB Importerは個別にロードできないため、一緒にインポートする必要があります。インポートが成功すると、次のようなウィンドウが表示されます。



詳細情報は以下のとおりです。


  • [ファイル] [完全なOIDLibを名前を付けて保存...]に移動して、MIBファイルをPRTGでサポートされている形式にエクスポートします。

次に、MIB情報を含むMIBがサポートするライブラリが生成されます。



5.2 NMSを設定する

PRTGをインストールすると、必要なすべてのファイルを保存するためのフォルダ「PRTG Network Monitor」が作成されます。
MIBファイルを含むPRTGがサポートするライブラリは、フォルダ 「PRTG Network Monitor」のサブフォルダ「snmplibs」に配置する必要があります。これが完了すると、PRTGで監視するために特定のOIDを設定できます。
このガイドでは、ASUSTOR NASがすでにデバイスリストに追加されていることを前提としており、監視用のOIDを追加する方法のみに焦点を当てています。

  • PRTGネットワークモニターを開きます
  • [センサー] [センサーの追加]に移動します


  • [デバイスにセンサーを追加]をクリックし、リストからASUSTOR NASを選択して、[続行]をクリックします。


  • [カスタムセンサー] [SNMPライブラリ]を選択します。


  • 以前にエクスポートしたASUSTORライブラリファイルを選択し、[OK]をクリックします。


  • 監視する項目を選択します。


  • NMSでASUSTOR NASステータスの監視を今すぐ開始できます。

この説明は役に立ちましたか? はい / いいえ