Users Guide
検出されたホストでコンポーネント サービスの追加または削除をする
構文:検出されたサービスの追加または削除をユーザーが行う場合は、次のスクリプトや構文が役立ちます。
python dellemc_nagios_discovery_service_utility.py --host=<IP address> --
addservices=<servicename> --removeservices=<servicename> -output.file=<host file location>
例:
python dellemc_nagios_discovery_service_utility.py --host=100.98.67.123 --
addservices="NIC,Disk,Controller" --removeservices="StorageEnclosure,VDisks" -
output.file=/usr/local/nagios/dell/config/objects
特定のホスト グループで検出されたすべてのホストまたはデバイスでコンポーネント サービスを追加または削除する
構文:ホスト グループにあるサービスの追加または削除をユーザーが行う場合は、次のスクリプトや構文が役立ちます。
python dellemc_nagios_discovery_service_utility.py --host=<hostgroup> --
addservices=<servicename> --removeservices=<servicename> -output.file=<host file
例:
python dellemc_nagios_discovery_service_utility.py --host="Dell EMC Networking" --
addservices="NIC,Disk,Controller" --removeservices="StorageEnclosure,VDisks" -
output.file=/usr/local/nagios/dell/config/objects
メモ: 同じコンポーネント名のサービスが複数ある場合、サービスの追加または削除をすると、重複したコンポーネント名がす
べて削除されます。また--addservices および--removeservices で使用できるのは、事前定義されたコンポーネント名
だけです。詳細については、「GUI サービス名とコンポーネント名」を参照してください。
メモ: output.file オプションが未指定の場合、この値は「<NAGIOS_HOME>/dell/config/objects」として処理されます。
Dell EMC デバイスの検出
このプラグインを使用すると、サポートされているすべての Dell EMC デバイスを検出できます。
前提条件:
• 検出に SNMP プロトコルを使用している場合は、SNMP バージョン 1 または SNMP バージョン 2 が有効になっており、Dell EMC
サーバ、Dell EMC ストレージデバイス、Dell EMC ネットワークスイッチにコミュニティ文字列が設定されていることを確認して
ください。詳細については、「付録」を参照してください。
• Nagios Core とデバイスの間にセキュア化されたネットワーク接続が確立されていること。
• デバイスには解決可能な FQDN があることが推奨されます。
• Dell EMC シャーシデバイスを検出するために、WSMan が有効で設定されています。
• WSMan が有効になっており、WSMan プロトコルを使用して Dell EMC サーバを検出するように設定されていること。
• Redfish が有効になっており、Redfish を使用して Dell EMC サーバーを検出するように設定されていること。
Dell EMC デバイスを検出するには、次の手順を実行します。
1. Nagios Core に Nagios の管理者権限でログインします。
2. <NAGIOS_HOME>/dell/scripts ディレクトリーに移動します。
3. オプション python dellemc_nagios_discovery_service_utility.py で Dell Device Discovery Utility を実行します。
スクリプト構文とオプションの情報が表示されます。詳細については、「Dell Discovery Utility について」を参照してください。
要件に基づいて、次の手順を実行します。
• SNMP デバイスを検出するには、次のホスト IP アドレスを使用します。
python dellemc_nagios_discovery_utility.py --host=<host name or IP address> --
snmp.version=2 --output.file=/usr/local/nagios/dell/config/objects/
• SNMP プロトコル、WSMan プロトコル、Redfish REST API を介して検出する場合は、次のサブネットマスクを使用します。
python dellemc_nagios_discovery_utility.py --subnet=<subnet with mask> --snmp.version=2
--http.user=<username> --http.password=<password text> --output.file=/usr/local/nagios/
dell/config/objects/
デバイスの検出とインベントリ 27