Elevate コミュニティ カンファレンスで LogicMonitor ユーザー仲間に加わり、弊社の最新製品イノベーションを実際に体験してください。

今すぐ登録

ソリューション

MSP、エンタープライズIT、またはその中間のどこで作業していても、ソリューションは明確です。

ソリューションの概要

その他

当社のブログ、ガイド、ケーススタディ、電子書籍、その他の実用的な洞察を活用して、IT 監視と観測性を強化してください。

リソースを表示

会社概要

LogicMonitor と私たちのチームについて知りましょう。

会社概要

ドキュメント

ドキュメントを読んだり、最新のリリース ノートを確認したり、ワールドクラスのカスタマー サービス チームにチケットを送信したりしてください。

リソースを表示

NetAppFASモニタリング

最終更新日: 10 年 2024 月 XNUMX 日

概要

NetAppファブリック接続ストレージ(FAS)システム(一般にファイラーとも呼ばれます)の監視に使用されるデータ収集方法には、次のXNUMX種類があります。

  • ネットアップ API
  • SNMP

包括的な監視のために、 両言語で NetAppAPIおよびSNMPアクセスを構成する必要があります。 この記事では、利用可能なさまざまなNetAppモードのセットアップと構成について説明します。

Note: デフォルトでは、LogicMonitorはHTTPSを使用してポート443経由でNetAppAPIにアクセスします。 ただし、古いLogicMonitorアカウントは、デフォルトでポート80でHTTP経由でNetApp APIにアクセスする場合があり、データの取得が妨げられる可能性があります。 この動作が発生している場合は、 netapp.ssl リソースツリーのルートフォルダレベルでプロパティをTRUEの値に設定します。

クラスターモード(CDOT)

SNMPの有効化

クラスタ管理アドレスにSSHで接続します。 現在のSNMP構成を表示するには:

scenariolab::> system snmp community show
scenariolab
ro  Logically

新しいSNMPコミュニティを作成するには:

scenariolab::> system snmp community add -type ro -community-name secret 

SNMP構成を確認します。

scenariolab::> system snmp community show
scenariolab ro  Logically
ro secret

NetAppAPIの有効化

のサンプル名でAPIユーザーを作成するには ロジックモニター クラスターのコンテキストでは:

security login create -username logicmonitor -application ontapi -authmethod password  -role readonly

アクセスを許可するには、ホストのsnmp.community、netapp.user、およびnetapp.passプロパティを定義する必要があります。

クラスターモードSVM(vFiler)

NetAppクラスターモードでストレージ仮想マシンを完全に監視し、アクセスを委任できるようにするには、SVMを個別のデバイスとして追加し、SVM自体でSNMPアクセスとAPIアクセスの両方を有効にする必要があります。 そのために必要な手順は次のとおりです。

  1. SVMのSNMPコミュニティを追加します。
  2. SVMのインターフェースのファイアウォール構成でSNMPが許可されていることを確認します。SVMで使用されるインターフェース、ファイアウォールポリシーを決定し、必要に応じて修正します。
  3. SVMファイアウォールを介したAPIアクセスを許可し、APIユーザーを作成して、APIアクセスを有効にします。

次の例では、でアクセスを有効にします 画像 サーバー。

SNMPの有効化

まず、現在のSNMP構成を確認できます。

scenariolab::> system snmp community show
scenariolab
ro  Logically

SVM(サーバー)のSNMPコミュニティを追加します 画像:

scenariolab::> system snmp community add -type ro -community-name Logical -vserver images

SNMP構成を確認します。

scenariolab::> system snmp community show
images
ro  Logical
scenariolab
ro  Logically

次のコマンドを使用して、vserverのインターフェイスで使用されるファイアウォールポリシーを確認できます。

network interface show  -fields firewall-policy
vserver lif  firewall-policy
------- ---- ---------------
foo     lif2 data
images  lif1 data

次に、問題のサーバーのポリシーが画像、使用して データ この場合のポリシー)はsnmpを許可します:

scenariolab::> firewall policy show -service snmp
(system services firewall policy show)
Policy           Service    Action IP-List
---------------- ---------- ------ --------------------
cluster           snmp       allow  0.0.0.0/0
data              snmp       deny   0.0.0.0/0
intercluster      snmp       deny   0.0.0.0/0
mgmt              snmp       allow  0.0.0.0/0

データポリシーではSNMPが許可されていないため、ファイアウォールポリシーを修正するか、新しいポリシーを作成することができます。 この場合、新しいファイアウォールポリシーを作成します。

system services firewall policy create -policy data1 -service snmp -action allow -ip-list 0.0.0.0/0
scenariolab::> firewall policy show -service snmp
(system services firewall policy show)
Policy           Service    Action IP-List
---------------- ---------- ------ --------------------
cluster           snmp       allow  0.0.0.0/0
data              snmp       deny   0.0.0.0/0
data1             snmp       allow  0.0.0.0/0
intercluster      snmp       deny   0.0.0.0/0
mgmt              snmp       allow  0.0.0.0/0

これで、vserverイメージ(lif1)が使用するインターフェイスに新しいポリシーを割り当てることができます。

network interface modify -vserver images -lif lif1 -firewall-policy data1

SNMPが有効になりました

NetAppAPIの有効化

APIアクセスをSVMに有効にするには、SVMのインターフェイスで使用されるファイアウォールポリシーを介したHTTP / HTTPSアクセスを許可する必要があります。 これらのコマンドは、上記で作成した新しいファイアウォールポリシーにHTTPおよびHTTPSアクセスを追加します。これは、vserverのインターフェイスにすでに適用されています。 画像。

system service firewall policy create  -policy data1 -service http -action allow -ip-list 0.0.0.0/0
system service firewall policy create  -policy data1 -service https -action allow -ip-list 0.0.0.0/0

次に、このvserverのコンテキストでAPIユーザーを作成する必要があります。

security login create -username logicmonitor -application ontapi -authmethod password -vserver images -role vsadmin

これで、SVMをホストとしてLogicMonitorに追加できます。 アクセスを許可するには、ホストのsnmp.community、netapp.user、およびnetapp.passプロパティを定義する必要があります。

非クラスターモード(7モード)

注意:

  • OnTap 8以降では、APIのHTTPアクセスを明示的に有効にする必要があります。 オプションhttpd.admin.enableon
  • GD Collectors 22.0または21.0を使用するには、7モードNetAppを監視するためにTLSを有効にする必要があります(コマンドライン「optionstls.enableon」)。

NetAppAPIの有効化

以下に詳述する権限で新しいNetAppアカウントを作成することをお勧めします。

APIアクセスのみを持つlogicmonitorという新しいユーザーを作成するには、NetAppファイラーで次の操作を実行します。

useradmin role add APIrole -a api-*,login-http-admin
useradmin group add APIGroup -r APIRole
useradmin user add logicmonitor -g APIGroup
New password:<secret>
Retype new password:<secret>

Note: 必要な現在の最小API権限でロールを作成するには、上記のコマンドの代わりにこのコマンドを使用するか、ロールが既に存在する場合はuseradmin rolemodifyを使用します。

useradmin role add APIrole -a login-http-admin,api-perf*,api-disk-list*,api-volume-list*,api-system-get*

これにより、現在のNetAppデータソースには十分な読み取り専用APIアクセスが許可されますが、異なるAPI呼び出しを使用する可能性のある将来のデータソースには不十分な場合があります。)

次に、LogicMonitorで次のプロパティを指定します。

netapp.user=logicmonitor
netapp.pass=<secret>

デフォルトでは、LogicMonitorはHTTPSを使用してポート443経由でNetAppAPIにアクセスします。 LogicMonitorがAPIに接続するポートを変更するには、プロパティを設定します netapp.api.sslport 適切なポートに。

SSLの代わりにHTTPを使用してAPIにアクセスする場合:

  • をセットする  netapp.ssl プロパティ(グローバル、グループごと、またはホスト用)を「false」に設定 SSLアクセスを無効にします。
  • netapp.api.port デフォルトは80になります。HTTP経由で別のポートに接続する場合は、このプロパティを適切に設定します。

SNMPの有効化

ネットアップCLIから次の操作を実行します。

options snmp.enable                  on
snmp community add ro <secret>

注:オプションtrusted.hostsまたはオプションsnmp.accessのデフォルト設定を変更した場合は、ファイラーのコレクターのIPアドレスがこれらのオプションに追加されていることを確認してください。 入力するだけでSNMP設定を確認できます SNMP コマンドラインで:

labfiler01> snmp
 contact:
 ~
 location:
 ~ PDT
 authtrap:
 ~ 0
 init:
 ~ 1
 traphosts:
 community:
 ~ ro public

NetAppSyslogのSSHメッセージ

LogicMonitorがNetAppを監視できるようにした後、通常、NetAppは次のようなメッセージのログ記録を開始します。

[openssh.versionExchange.Fail:error]: Did not receive identification string from X.X.X.X

これは、LogicMonitorがNetAppでSSHの応答性をチェックするが、実際のログインは完了しないという事実によるものです。メッセージは無害ですが、メッセージを生成したくない場合は、デバイスでLogicMonitorによるSSHのチェックを無効にできます。 。 (もちろん、これにより、SSHがデバイスで応答しなかった場合のアラートも防止されます。)

パッケージ内のLogicModule

LogicMonitorは、NetAppシステムがクラスターモード(CDOT)環境で実行されているか7モード環境で実行されているかに応じて、NetAPPFAS監視用にXNUMXつの異なるパッケージを提供します。 一部のLogicModuleは、両方のパッケージで共有されます。

お名前タイプ説明

両方のパッケージで共有されるLogicModule

addCategory_NetAppプロパティソースNetApp ホストを識別し、SSL が使用されているかどうか、どのモード (7 モードまたはクラスタ モード) で実行されているかを検出し、「NetApp_7Mode」または「NetApp_ClusterMode」のいずれかのシステム カテゴリを割り当てます。
NetApp_システム情報プロパティソースNetAppホストのメタデータと、OnTAPIバージョン、動作モード(7モードまたはクラスターモード)、システムバージョン、モデル、プロセッサ、メモリなどの構成を検出します。
NetAppIf-データソース64ビットカウンターを使用したNetAppインターフェイスの統計
NetAppSnapVault-データソースSnapVaultステータス

クラスターモードパッケージのLogicModules

NetApp_Cluster_iSCSIデータソースIOPS、スループット、遅延、SCSIコマンド、ログインアクティビティ、エラーなどのiSCSIインターフェイスのパフォーマンスメトリックを監視します。
NetApp_Cluster_ボリュームデータソースNetAppボリュームのストレージとパフォーマンスの指標を監視します。
NetApp_Cluster_VoltageSensorsデータソース環境電圧センサーの読み取り値と動作ステータスを監視します。
NetApp_Cluster_TemperatureSensorsデータソース環境温度値とセンサーの動作状態を監視します。
NetApp_Cluster_StorageAdapterデータソースNetAppホストストレージアダプタの状態とパフォーマンスのメトリックを監視します。
NetApp_Cluster_スナップショットデータソースNetAppスナップショットの経過時間、ストレージスペース、およびビジー状態を監視します。
NetApp_Cluster_SnapMirrorデータソースSnapMirrorのヘルスステータス、関係ステータス、ミラー状態、データ転送などを監視します。
NetApp_Cluster_ShelfBayHealthデータソースNetAppシェルフベイのヘルスステータスを監視します。
NetApp_Cluster_SVMPeersデータソースSVMピア関係の状態を監視します。
NetApp_Cluster_SVMデータソースストレージ仮想マシン(SVM)の動作ステータスを監視します。
NetApp_Cluster_RAIDデータソースNetAppRAIDパフォーマンスメトリックを監視します。
NetApp_Cluster_Quotasデータソースクォータの動作状態とブロックを監視します。
NetApp_Cluster_QTreeデータソースQTreeの現在の動作状態を監視します。
NetApp_Cluster_PolicyGroupsデータソースNetAppポリシーグループのパフォーマンスメトリックを監視します。
NetApp_Cluster_PSUデータソースNetApp電源ユニットの動作ステータスを監視します。
NetApp_Cluster_NodesデータソースNetAppクラスタノードの稼働時間、環境温度ステータス、および障害が発生したコンポーネントを監視します。
NetApp_Cluster_NFSデータソースIOPS、スループット、エラー、操作の詳細、遅延などのNetAppネットワークファイルシステム(NFS)のパフォーマンスメトリックを監視します。
NetApp_Cluster_InterfacesデータソースNetApp論理インターフェイスの動作ステータス、ホームステータス、パケット送信、データスループット、エラー、および稼働時間を監視します。
NetApp_Cluster_LUNデータソースIOPS、データスループット、動作状態、遅延、ストレージの詳細/使用率、WAFLエラーなどのNetAppLUNパフォーマンスメトリックを監視します。
NetApp_Cluster_HighAvailabilityデータソース高可用性のテイクオーバー/ギブバック操作の成功、失敗、試行、および期間を監視します。
NetApp_Cluster_HAInterconnectPairデータソースクラスターの高可用性ペア通信を監視します。
NetApp_Cluster_GlobalPerformanceデータソースNetAppのグローバルパフォーマンスを監視します。
NetApp_Cluster_FibreChannelデータソースIOPS、データスループット、遅延、Rx / TX電力、動作状態などのNetAppファイバーチャネルアダプターのパフォーマンスメトリックを監視します。
NetApp_Cluster_FanSensorデータソースシステムファンの動作ステータスと速度(RPM)を監視します。
NetApp_Cluster_FailoverデータソースNetAppフェイルオーバーノードの状態を監視します。
NetApp_Cluster_FCPInitatorsデータソースファイバチャネルポートイニシエータのIOPS、スループット、遅延、コマンドアクティビティなどを監視します。
NetApp_Cluster_DiskデータソースNetAppディスクパフォ​​ーマンスメトリックを監視します。
NetApp_Cluster_StatusデータソースNetAppClusterノード上のディスクのステータスの概要。
NetApp_Cluster_CurrentSensorsデータソースNetAppの現在のセンサーの動作ステータスとアンペア数の読み取り値を監視します。
NetApp_Cluster_ピアデータソースNetAppクラスターのピアヘルスステータス、ノードの可用性、およびpingチェックを監視します。
NetApp_Cluster_CIFSデータソースNetApp CIFS(Common Internet File System)のパフォーマンスメトリックを監視します。
NetApp_Cluster_BatteryLifeSensorsデータソースNetAppバッテリーセンサーの動作状態とランタイムを監視します。
NetApp_Cluster_AggregateデータソースNetAppクラスターの集約パフォーマンスメトリックを監視します。
NetApp_Cluster_Topologyトポロジーソースディスク、ボリューム、イニシエーターエッジなどのNetAppクラスターモードトポロジを生成します。

7モードパッケージのLogicModules

NetApp_7mode_vFilerデータソースCPU使用率、IOPS、データおよびネットワークスループットなどのvFilerパフォーマンスメトリックを監視します。
NetApp_7mode_iSCSIデータソースNetApp iSCSI IOPS、スループット、および遅延パフォーマンスのメトリックを監視します。
NetApp_7mode_WAFLデータソースバッファキャッシュのヒット/ミス、ディレクトリのヒット/ミス、iノードキャッシュのヒット/ミス、レイテンシ、メモリ、メッセージ送信、操作など、NetApp Write-Anywhere-Filesystem(WAFL)のパフォーマンスメトリックを監視します。
NetApp_7mode_ボリュームデータソースNetAppボリュームストレージとパフォーマンスメトリックを監視します。
NetApp_7mode_VoltageSensorsデータソースシステム内の電圧センサーを監視します。
NetApp_7mode_TemperatureSensorsデータソースシステム内の温度センサーを監視します。
NetApp_7mode_TargetsデータソースIOPS、スループット、遅延、フレーム破棄、キューなどのNetAppターゲットパフォーマンスメトリックを監視します。
NetApp_7mode_スナップショットデータソースNetAppボリュームのスナップショットの経過時間、ストレージスペース、およびビジー状態を監視します。
NetApp_7mode_SnapshotSchedulerデータソースNetAppスナップショットを監視して、構成されたスケジュールに従っていることを確認します。
NetApp_7mode_SnapmirrorデータソースNetApp SnapMirrorの遅延時間、ステータス、および最終転送メトリックを監視します。
NetApp_7mode_RAIDデータソースNetApp RAIDブロック、ストライプ、およびテトリスの動作を監視します。
NetApp_7mode_QTreeデータソースQTree NFS、CIFS、および内部操作を監視します。
NetApp_7mode_PowerSuppliesデータソース電源装置のセンサーの動作状態を監視します。
NetApp_7mode_NICデータソース動作状態、スループット、フレーム送信などのNetApp NIC(ネットワークインターフェイスカード)のパフォーマンスメトリックを監視します。
NetApp_7mode_NFSデータソースIOPS、遅延、呼び出しなどのNetAppNFSv3およびNFSv4のパフォーマンスメトリックを監視します。
NetApp_7mode_LUNデータソース動作状態、IOPS、スループット、遅延、キュー、ストレージ使用率などのNetAppLUNの動作およびパフォーマンスメトリックを監視します。
NetApp_7mode_HostAdaptersデータソースNetAppホストアダプタのIOPS、データスループット、動作ステータス、および冗長性を監視します。
NetApp_7mode_GlobalPerformanceデータソースNetAppのグローバルパフォーマンスメトリックを監視します。
NetApp_7mode_FansデータソースNetApp冷却シャーシファンの動作状態とRPMを監視します。
NetApp_7mode_DisksデータソースNetAppディスクの状態とパフォーマンスのメトリックを監視します。
NetApp_7mode_StatusデータソースNetApp7modeノード上のディスクのステータスの概要。
NetApp_7mode_CurrentSensorsデータソースシステム内の現在のセンサーを監視します。
NetApp_7mode_ClusteringServicesデータソースNetAppの高可用性クラスタリングサービスを監視します。
NetApp_7mode_CableConnectorsデータソースNetAppシェルフのケーブルとコネクタを監視します。
NetApp_7mode_AggregatesデータソースNetAppの集約パフォーマンスとストレージメトリックを監視します。
NetApp_7mode_Topologyトポロジーソースディスク、ボリューム、イニシエーターエッジなどのNetApp7modeトポロジを生成します。
記事上で

トライアルを開始する

LogicMonitorプラットフォームへのフルアクセスが可能。
デバイス数に制限はありません。