查詢管理物件和 Infoset
- Last Updated: October 16, 2024
- 3 minute read
- WhatsUp Gold
- Version 2024
為裝置角色偵測建立 掃描規則集 時,查詢資訊集(又稱為 Infoset)或許可提供探索效能優點。不過,如果需要完整的資訊,直接查詢 WMI/SNMP 的角色偵測規則是最佳的方式。本節將以判定裝置角色和子角色的例子,說明這兩個方式之間的差異。
套用查詢到 Infoset 的掃描規則與其他查詢不同之處在於:
- Infoset 為由探索使用的臨時性架構。
- 查詢 Infoset 的掃描規則實際上會在目前探索掃描(無網路通話)中檢查快取的資料。
- 查詢管理物件 (WMI/SNMP) 的掃描規則會撥打網路通話給該裝置。
- WhatsUp Gold 會在目前的探索進度中填入 Infoset,因此並非所有補充資訊都會顯示在掃描的過度階段中。例如,不保證會顯示與上下層關係有關的屬性。
如何查詢 Infoset?
Infoset 為 WhatsUp Gold 運用的內部架構,部分為公開以擴大探索支援。您可以透過檢視系統子角色的掃描規則來找到使用 Infoset 的最佳範例。
在 Dell 儲存中心子角色中定義的資訊集掃描規則
使用 Infoset 的掃描偵測規則範例(所示為 Cisco Meraki 子角色規則群組)
Infoset 可供查詢的部分
Infoset 運用命名空間或樹狀架構。您可以在角色或子角色定義中使用掃描規則來查詢以下的 Infoset 部分:
- 名稱:Infoset 的 ID、根元素。名稱/值對的名稱部分。
- 值:ID 的配對值。
- Infoset 路徑:在實際運用情況下使用的一個給定 Infoset 名稱的典型路徑。
以下的表格列出 Infoset 公開以供探索效能優化的某些部分。
|
Infoset 名稱 |
值屬性 |
Infoset 路徑 |
|---|---|---|
|
cloud |
Azure、AWS、CiscoMeraki |
/cloud/platform |
|
LWAP、VirtualMachine、Portal/ LoadBalancer |
/cloud/type |
|
|
netapp-encl-table |
叢集(規則運算式) |
/netapp-encl-table/entry |
|
netapp-product |
NetApp、*Node |
/netapp-product/role |
|
smis-agent |
NetApp |
/smis-agent/entries/entry/cluster-redundancy |
|
*Array |
/smis-agent/role |
|
|
root/emc/smis(規則運算式) |
/smis-agent/entries/entry/name-space |
|
|
virt-machine |
通常評估為規則運算式。例如: '(Windows|Microsoft).*Server.*2012 R2' |
/virt-machine/guest-os |