WMIアクティブディスカバリ
最終更新日 - 21年2026月XNUMX日
Windows Management Instrumentation (WMI) は、システムデータの収集と管理に使用される Windows ネイティブのプロトコルです。LogicMonitor は、Active Discovery 実行時に WMI をサポートし、データソースのインスタンスを識別します。
WMI Active Discoveryは、データソース定義内のActive Discoveryの一部として構成されます。Active Discoveryはデータソースごとに設定されるため、WMI固有の検出設定は、データソースの作成時または編集時に定義されます。
Active Discoveryの仕組みの詳細については、以下を参照してください。 アクティブディスカバリー.
データソースの作成または変更方法の詳細については、以下を参照してください。 データソース構成.
WMIは情報を以下の階層構造で整理します。
- 名前空間 – ルートコンテキスト(例:
root\CIMv2) - CLASS – オブジェクトのセットを表します(例:
Win32_NetworkAdapter) - プロパティ – クラスインスタンスの属性 (例:
Name,MACAddress)
例えば、Windows システム内のすべてのネットワーク アダプタ インスタンスの名前を取得するには、次の WMI クラスとプロパティ情報を指定します。
- WMIクラス:Win32_NetworkAdapter
- WMIプロパティ:名前
ネットワークアダプタのインスタンスは、インスタンス識別子としてその名前とともに以下のように返されます。
- インテル®PRO/ 1000MTネットワーク接続
- Citrix仮想アダプター
- MicrosoftISATAPアダプター
WMI Active Discoveryを使用すると、WMIクラスで検出された各インスタンスに関するインスタンスレベルプロパティ(ILP)情報を抽出できます。抽出された情報は、デバイスの1つ以上のシステムプロパティとして保存され、デバイスの理解とトラブルシューティングに役立ちます。
ILP抽出が有効になっている場合、次のような追加プロパティ MACAddress, IPAddress, Manufacturer 各インスタンスごとに収集されるプロパティです。これらのプロパティは、フィルタリング、グループ化、アラート、およびトラブルシューティング時の追加コンテキストの提供に使用できます。
WMI Active Discovery の構成要件
WMI Active Discoveryを構成するには、以下のものが必要です。
- 対象のWindowsシステムでWMIサービスが有効になっています
- 対象デバイスへのネットワークアクセス権限を持つLogicMonitorコレクター
- 対象システム上のWMIを照会する権限を持つ認証情報
WMI Active Discovery の構成
- LogicMonitorで、次の場所に移動します
その他 > モジュール > マイ モジュール ツールボックス. - 選択
追加 > データソース. - インフォ タブに基本情報を入力してください。
詳細については、を参照してください。 データソース構成. - 製品概要 セクションでは、次の情報を提供します。
- 「WMI」を選択してください 収集方法 ドロップダウンメニュー。これは、データソースのデータ収集方法を定義します。
- 間隔を選択してください 収集スケジュール 監視対象データの更新頻度に基づきます。
お願い変化の激しい指標や重要な指標については、短い間隔を使用してください。間隔を長くすると、監視対象リソースとコレクターの両方のシステム負荷が軽減されます。
- トグル マルチインスタンス オブジェクトの複数のインスタンスを監視できるようにするスイッチです。たとえば、サーバー上の複数のディスクやボリュームなどです。
- (オプション)切り替える ERIディスカバリー 外部リソース識別子(ERI)を割り当てるために、インスタンスごとに一度だけ実行されるように切り替えます。
- トグル アクティブディスカバリーを有効にする LogicMonitorがインスタンスを自動的に検出するようにするには、このスイッチをオンにします。お願いこのオプションは、マルチインスタンススイッチが有効になっている場合にのみ利用可能です。

- 選択 アクセスグループ データソースへのアクセス権を割り当てる。
詳細については、を参照してください。 モジュールのアクセスグループ. - に適用されます フィールドで、AppliesTo スクリプトを入力して、このデータソースに関連付けられているリソースを特定します。詳細については、以下を参照してください。 AppliesToスクリプティングの概要.
- (オプション) の中に ERIディスカバリー セクションでは、次の情報を提供します。
- からオプションを選択してください 外部リソースID検出スケジュール ERI Discoveryのスケジュールを設定するためのドロップダウンメニュー。
- スクリプトの種類として「埋め込み Groovy スクリプト」または「埋め込み PowerShell スクリプト」を選択してください。 スクリプトタイプ ドロップダウンメニュー。
- 選択したスクリプトの種類に応じてスクリプトを追加し、実行してERI検出を開始します。
スクリプトを実行すると、LogicMonitorは選択されたスケジュールとスクリプトの種類を使用してERI検出を実行します。
- アクティブディスカバリー セクションでは、次の情報を提供します。
- からオプションを選択してください 発見スケジュール ドロップダウンメニューからアクティブディスカバリのスケジュールを設定します。
- 以下のいずれかを選択してください。 グループ方式 検出後にインスタンスをどのようにグループ化するかを決定するためのドロップダウンメニュー:
- 選択 マニュアル 〜へ インスタンスは発見後に手動でグループ分けするか、グループ分けせずにそのままにしておくことができます。
- 選択 正規表現 正規表現を用いたパターンマッチングに基づいてインスタンスをグループ化する。
- 選択 インスタンスレベルのプロパティ 選択したインスタンスレベルプロパティ(ILP)の一意の値に基づいて、インスタンスグループを自動的に作成します。
詳細については、 インスタンスグループ.
- (オプション)切り替える 検出されたインスタンスを無効にする このオプションを有効にすると、新しく検出されたインスタンスはデフォルトで無効状態になります。これらのインスタンスは動的な「監視対象外」グループに移動され、有効にするまで監視されません。
詳細については、を参照してください。 インスタンスグループ. - (オプション)切り替える インスタンスを自動的に削除する Active Discoveryでインスタンスが検出されなくなった時点で、監視対象からインスタンスを削除するように切り替えます。インスタンスはすぐに削除することも、30日間履歴を保持することもできます。
おすすめ: 欠落したインスタンスに関するアラートを引き続き受信したい場合は、このオプションを無効のままにしてください。
- 「WMI」を選択してください 発見方法 ドロップダウンメニュー Windows WMIクラスに対してインスタンスを照会する。
- WMI名前空間 フィールドでは、WMI クラスが存在する名前空間を指定します。たとえば、
root\cimv2これは、ほとんどのWindowsシステムにおけるデフォルトの名前空間です。 - WMIクラス このフィールドでは、インスタンスを照会する WMI クラスを指定します。例: Win32_LogicalDisk を使用して、システム上のすべての論理ディスクを取得します。
- インスタンス識別子として使用されるプロパティ フィールドでは、各インスタンスを一意に識別する WMI クラス内のプロパティを指定します。たとえば、
Win32_LogicalDiskにはDeviceID.
- (オプション)切り替える このクラスからインスタンスレベルのプロパティを抽出しますか? 選択したWMIクラスからインスタンスレベルのプロパティを収集するように切り替えます。これらのプロパティは、アラート、グループ化、または表示に使用できます。
このオプションを有効にした場合は、以下の手順を実行してください。- WMIクラスのプロパティ名 フィールドに、クラスに存在するWMIクラスプロパティ名を入力します。
- あなたの物件名 フィールドに、LogicMonitorに表示されるカスタムプロパティ名を入力します。
- 選択 Applyプロパティのマッピングが保存されました。

- (オプション)切り替える 別の関連クラスからインスタンスレベルのプロパティを抽出する? 関連するWMIクラスからインスタンスレベルのプロパティを収集するように切り替えます。
このスイッチを有効にした場合は、以下の操作を行ってください。- WMIクラス フィールドに、関連する WMI クラスの名前を入力します。
- ソースWMIクラス フィールドには、キーとして使用されるプライマリクラスのプロパティを入力します。
- リンクされたWMIクラス フィールドには、結合キーとして使用される関連クラスのプロパティを入力します。
お願いこの構成では、定義されたキーを使用して、プライマリクラスと関連クラスのインスタンス間で1対1のマッピングを作成します。たとえば、
Win32_DiskDrive抽出するModelorSerialNumberにリンクされているWin32_DiskPartitionクラスの使用DeviceID. - トグル 大文字小文字を区別しません プロパティのマッチングで大文字小文字を区別しないように切り替えます。
- トグル 一致させる前に、英数字以外の文字をすべてアンダースコアに置き換えます。 一致させる前に、英字と数字以外のすべての文字をアンダースコアに置き換えるように切り替えます。
- インスタンスレベルのプロパティで、
関連ILPを追加. - プロパティフィールドに、 WMIクラスのプロパティ名 クラス内に存在する状態として。
- 物件名 フィールドに、LogicMonitorに表示されるカスタムプロパティ名を入力します。
- 選択 Apply.
- トークン化された値またはプロパティ参照を 外部リソースIDテンプレート フィールド これは、各インスタンスに対して一意の外部リソースIDを生成します。このIDを使用して、検出されたインスタンスを外部管理リソースに関連付けます。
たとえば、##WILDVALUE##または、次のようなカスタムインスタンスレベルプロパティ##volumeDisplayName##. - 外部リソース ID がマッピングされるシステムまたは統合を選択します。 外部リソースIDタイプこの設定は、LogicMonitorがテンプレートの値をどのように解釈し、使用するかを決定します。
例えば、外部リソースIDがServiceNow CMDBのレコードと一致する場合は、「ServiceNow」を選択してください。
- フィルターを追加するには、次の手順を実行します。
- プロパティ名 フィールドに、プロパティ名を入力してください。
- ノーザンダイバー社の Operator ドロップダウンメニューから比較演算子を選択してください。
- 値 フィールドに、一致させる値を入力してください。
- コメント 該当する欄に、関連するコメントを入力してください。
- 選択 Apply.
フィルタが追加され、Active Discoveryの設定に適用されます。
- 選択 アクティブディスカバリーのテスト.

- 収集 該当セクションで、収集方法に基づいて必要な詳細情報を入力してください。
詳細については、を参照してください。 データ収集方法の概要. - データポイント セクションで、要件に応じて関連する通常または複雑なデータポイントを追加します。
詳細については、を参照してください。 データポイントの概要. - 選択
保存します。
LogicMonitorは、設定に基づいてActive Discoveryを実行します。検出されたインスタンスは設定に基づいて表示され、正しいインスタンスが識別され、期待どおりにグループ化されていることを確認できます。