NetApp E / EFシリーズの監視
最終更新日: 03 年 2024 月 XNUMX 日概要
LogicMonitorのNetAppE / EFシリーズパッケージは、SANtricityWebサービスを使用してEおよびEFシリーズのストレージアレイを監視します。 ハードウェアの状態、パフォーマンス、およびスペース使用量のメトリックを収集します。
テクノロジーノート:
- このパッケージは、データ収集にWebサービスAPIを使用します。 APIドキュメントについては、を参照してください。 SANtricity®WebサービスAPIテクニカルレポート.
- このパッケージは、組み込みWebサービスサーバーまたはWebサービスプロキシ(推奨)で動作します。 プロキシドキュメントについては、を参照してください。 SANtricity®Webサービスプロキシ3.1ユーザーガイド.
- SANtricity Web Services Proxyは、バージョン3.0リリース以降のロールベースのユーザーアクセスをサポートします。
互換性
2020 年 XNUMX 月現在、このパッケージは現在のすべての E/EF シリーズ デバイスと互換性があります。 組み込み Web サービス API サーバーは、次のデバイスで使用できます。
- NetApp SANtricity2800以降を実行しているE280 / EF11.30
- SANtricity5700以降のバージョンを実行しているE570 / EF11.40
- SANtricity600以降のバージョンを実行しているEF11.60
一般に、10を超えるストレージシステムを備えたネットワークには、Webサービスプロキシ(WSP)を使用することをお勧めします。 プロキシは、組み込みサーバーよりも効率的に多数の要求を処理できます。
セットアップ要件
次のセクションで説明するように、NetAPP E / EFシリーズデバイスの監視を設定するには、SANtricity Webサービスプロキシのインストールなど、いくつかの手順を実行する必要があります。
モニタリングへのリソースの追加
NetAPP E / EFシリーズデバイスをモニタリングに追加します。 監視にリソースを追加する方法の詳細については、を参照してください。 デバイスの追加.
資格情報を取得する
LogicMonitorは、NetAppリソースデータに正常にアクセスするために適切な資格情報を提供する必要があります。 これらの資格情報は、次の最小権限が割り当てられているSANtricity Web ServicesAPIユーザーアカウントに属している必要があります。
事前定義されたユーザー「ro」と「monitor」には、 ストレージモニター 役割; パスワードが設定されるまで、両方のアカウントは無効になります。
新しいアカウントを作成するには、の「users.propertiesファイルの構成」セクションの手順に従います。 Webサービスプロキシユーザーガイド.
リソースへのプロパティの割り当て
次のプロパティは、LogicMonitor内のNetApp E / EFシリーズリソースで設定する必要があります。 リソースへのプロパティの割り当ての詳細については、を参照してください。 リソースとインスタンスのプロパティ.
SANtricityWebサービスプロキシをインストールして構成する
- 訪問 SANtricity Web ServicesProxy製品ページ SANtricityWebサービスプロキシをダウンロードします。 インストール手順については、を参照してください。 SANtricityWebサービスプロキシのインストールと使用ガイド.
- Webサービスプロキシをインストールしたら、組み込みのドキュメントページを読み込んでRESTAPIにアクセスできることを確認します。
https:/ [WSP IPまたはFQDN]:8443 / devmgr / docs
- ラベルの付いた行まで下にスクロールします ストレージシステム をクリックし 表示/非表示.
- 次に、アレイをWebサービスプロキシに登録します。 アレイのIPアドレスが必要になります(それぞれに必要なIPはXNUMXつだけです)。 あなたは使用することができます POST / storage-systems 組み込みのAPIドキュメントページから、またはcurlを使用して、これを便利に行うためのエンドポイント。 もちろん、環境に合わせてIPアドレスを変更して、次のようなJSONオブジェクトを渡す必要があります。
{"controllerAddresses":["10.0.0.31"]}
配列がたくさんあり、これを自動化する必要がある場合は、次のカールスニペットを使用して開始できます。
URL = "https://:/ devmgr / v2 / storage-systems" curl --request POST --cookie "cookies.txt" \ --header "Accept:application / json" --header "Content-Type:application / json "\ --data '{" controllerAddresses ":[" 10.0.0.31、 "10.0.0.32]} \ --insecure $ URL
- 応答が正常に戻った場合は、を使用してアレイが登録されていることを確認できます。 GET / storage-systems 終点。 クリック やってみて! ボタンをクリックすると、JSON結果ウィンドウに配列が表示されます。
- この システム カテゴリ ネットアップリソースのプロパティには、データソースが適切に適用されるように、値として「SANtricityWebServices」を含める必要があります。 この値は、適切な資格情報が構成されているか、デフォルトの資格情報がまだ有効である限り、このパッケージに関連付けられたPropertySourceを介して自動的に割り当てられます。
- これで、NetApp E / EFシリーズデバイスのデータの表示が開始されます。
トラブルシューティング
424/404リターンコード
クリックしたときに424または404HTTPリターンコードを受け取った場合 今すぐ投票、デバイスがWebサービスプロキシに登録されていない可能性があります。 これは、 GET / storage-systems エンドポイントを使用して定義します
HTTPクライアントプロトコルの例外
データソース定義ページからスクリプトをテストするときにClientProtocol例外が発生した場合は、の値を再確認してください。 netapp.rest.url プロパティは正しいです。 このエラーは通常、特にHTTP URLがHTTPSポートで提供されている場合に、不正な形式のURLが原因で発生します。
,war
パッケージ内のLogicModules
NetApp E / EFシリーズ用のLogicMonitorのパッケージは、次のLogicModuleで構成されています。 完全にカバーするには、これらのLogicModuleがすべてLogicMonitorプラットフォームにインポートされていることを確認してください。
このパッケージによって追跡されるさまざまなメトリックに静的データポイントのしきい値を設定する場合、LogicMonitorはテクノロジー所有者のベストプラクティスのKPI推奨事項に従います。 必要に応じて、これらの事前定義されたしきい値を調整して、環境固有のニーズを満たすことをお勧めします。 データポイントのしきい値の調整の詳細については、を参照してください。 データポイントの静的しきい値の調整.