属性とは、デバイスに追加できるタグであり、それによってデバイスをさらに識別し、システムが追加のワークフローを追跡することができます。属性は、デバイステンプレートの設定を通じてシステムが自動的に追加したり、後でユーザーが手動で追加したりすることができます。検出以外のその他のプラグイン/モジュール (設定管理やワイヤレスなど) を使用して、デバイスに属性を割り当てて追跡または識別することもできます。ロールまたはサブロールを作成または編集する際に、デバイスの属性を割り当てることが可能であり、これには 4 種類の変数と定数値が含まれる場合があり、ロールまたはサブロールが割り当てられると、[デバイスのプロパティ] の [属性] セクションに表示されます。
  • 検出変数
  • InfoSet 変数
  • WMI 変数
  • SNMP 変数
  • 定数値

ロールまたはサブロールに属性を割り当てるには、ユーザーは新しいロールまたはサブロールを作成するか、既存のロールまたはサブロールを編集することができます。その場合、[属性] タブからロールまたはサブロールに新しい属性を追加することができます。

検出変数

検出変数は、WhatsUp Gold 内で事前に定義された変数であり、検出プロセスで収集されたデータで構成されています

検出 % 変数は、事前に定義されたリストから選択でき、検出プロセスで収集された情報に基づいています

例: %Discovery.Device.OS は、検出スキャン中に特定されたデバイスのオペレーティングシステムを返します

検出 % 変数は、さまざまなソースのデバイスから収集された情報で構成されています

InfoSet 変数

InfoSet は、検出時にデバイスから既に収集され、データベースに保存されている情報です。この情報を使用して、デバイスに InfoSet 変数を追加することができるため、デバイスを再スキャンする必要がなくなるか、データを要求する回数を減らすことができます。

基本形式: %Discovery.InfoSet[InfoSetName/InfoSetPath]。ここで、InfoSetName はデータのデータグループ名、InfoSetPath はデータの xml データグループ内のパスです。

例: %Discovery.Infoset[system/system/system-oid] will return the system OID

他の InfoSet の例:

  • detected-oids/detected-oids/oid
  • device-details/device-details/brand-name
  • device-details/device-details/ip
  • system/system/system-name
  • system/system/system-up-time
  • virt-vc-machine /virt-vc-machine/guest-state
注: InfoSet 変数は高度な変数であり、要求に応じてさらに多くの変数が利用できます。

WMI 変数

ユーザーは、WMI プロトコルを介してデバイスの特定の情報を取得するカスタム WMI クエリを作成できます

基本形式: %Discovery.WMI[NameSpace,WMIQuery]。ここで、NameSpace と WMIQuery はデバイスから取得する値です。

例: %Discovery.WMI[\ROOT\CIMV2 select Name from Win32_ComputerSystem]

ここで、\ROOT\CIMV2 は NameSpace、Select Name from Win32_ComputerSystem は、指定された NameSpace から ComputerName を取得するクエリです。

WhatsUp Gold はこれらのクエリを検証できません。WMIQuery は 1 つの値のみを返します

SNMP 変数

ユーザーは OID に基づいて値を取得する SNMP 変数を使用することができます

基本形式: %Discovery.SNMP[OID]。ここで、OID はデバイスから取得するオブジェクト ID 値です。

例: %Discovery.SNMP[1.3.6.1.4.1.12196.13.0.10.0]

この例では、特定の OID が入力されます (値が収集されている場合)

注: WhatsUp Gold はこれらのクエリを検証できません。SNMP OID は (テーブルではなく) 1 つの値のみを返します

定数値

ユーザーは、属性に名前と任意の値を付けることによって、独自の属性を定義することができます。すなわち、前述の変数の型を使用する必要はありません。

この属性は、属性が作成されたロールまたはサブロールに一致するすべてのデバイスに適用されます。

注:評価の結果、属性値が空の場合、属性を作成しないようにシステムに指示することも可能です。

たとえば、SNMP をサポートしていない Windows デバイスに SNMP 属性を追加しようとした場合、チェックボックスをオンにしないと、属性は空の値で追加されます。

注:属性が追加されたら、再スキャン時に適用されなくなった場合でも削除されることはありません。