网络设备发现设置

System Center Operations Manager 提供了很多设置,可以使用这些设置来配置网络设备的发现。 下表介绍了可用设置以及如何在网络设备发现向导中配置这些设置。

设置 位置 备注
名称或 IP 地址 “设备” 页,“添加” 按钮 输入完全限定域名 (FQDN) 或者 IPv4 地址。 Operations Manager 可在使用 IPv6 地址的递归发现中识别连接的设备;但是,发现的首台设备必须使用 IPv4 地址。
访问模式 “设备” 页,“添加” 按钮 选择“ICMP 和 SNMP” 、“ICMP” 或“SNMP” 。 这指定将同时用于发现和监视的协议。 如果您选择“ICMP 和 SNMP” ,则设备必须可通过这两种协议访问,否则发现将失败。
SNMP 版本 “设备” 页,“添加” 按钮 选择“V1 或 V2” 或“V3” 。 SNMP v1 和 v2 设备可以使用相同的运行方式帐户。 SNMP v3 设备需要不同格式的运行方式帐户。
端口号 “设备” 页,“添加” 按钮 默认端口为 161。 如果发现使用另一个端口的网络设备,则可以更改此值。
运行方式帐户 “设备” 页,“添加” 按钮 菜单中的可用帐户是基于您在“SNMP 版本” 框中的选择填充的。 可以通过选择“添加 SNMP版本运行方式帐户”来创建相应的运行方式帐户
重试次数 “设备” 页,“高级发现设置” 按钮 此设置指定管理服务器在报告发现失败之前应尝试与网络设备联系的次数。
ICMP 超时(以毫秒为单位) “设备” 页,“高级发现设置” 按钮 如果你为“访问模式” 指定“ICMP 和 SNMP” 或“ICMP” ,则管理服务器将尝试通过使用 ping来与网络设备联系。 默认设置为 1500 毫秒(1.5 秒)。
SNMP 超时(以毫秒为单位) “设备” 页,“高级发现设置” 按钮 如果您为“访问模式” 指定“ICMP 和 SNMP” 或“SNMP” ,则管理服务器将尝试通过使用 SNMP 来与网络设备联系。 默认设置为 1500 毫秒(1.5 秒)。
要发现的最大设备数 “设备” 页,“高级发现设置” 按钮 此设置在递归发现过程中应用,并对要发现的设备数量进行限制。 默认值为 1500。 如果你知道要发现超过 1500 台设备,则必须更改此设置。
IP 地址范围 “包含筛选器” 页,“添加” 按钮(配置递归发现规则时) 使用此字段将递归发现限制为满足指定条件的 IP 地址。 此字段使用通配符格式。

例如,如果输入 192.168.1.1.,发现规则会发现使用 192.168.1.1 和 192.168.1.255 之间的任何 IP 地址的设备。

如果你输入 192.168.1.<1-140>,则发现规则将发现使用介于 192.168.1 和 192.168.140 之间的任何 IP 地址的设备。
包含的设备类型 “包含筛选器” 页,“添加” 按钮(配置递归发现规则时) 您选择的任何设备都将包括在递归发现中。 清除不想发现的任何类型的设备的选择。
仅包含以下系统属性(OID)的网络设备 - 名称 “包含筛选器” 页,“添加” 按钮(配置递归发现规则时) 如果您在此处输入值,则只会发现具有匹配名称的设备。 此字段允许通配符格式。
仅包含以下系统属性(OID)的网络设备 - 对象 ID (OID) “包含筛选器” 页,“添加” 按钮(配置递归发现规则时) 如果您在此处输入值,则只会发现具有匹配 OID 的设备。 此字段允许通配符格式。
仅包含以下系统属性(OID)的网络设备 - 说明 “包含筛选器” 页,“添加” 按钮(配置递归发现规则时) 如果您在此处输入值,则只会发现具有匹配描述的设备。 此字段允许通配符格式。
IP 地址或主机名 “排除筛选器” 页,“添加” 按钮(配置递归发现规则时) 输入要从发现中排除的完全限定的域名 (FQDN)、IPv4 地址或 IPv6 地址。 您可以单独添加多个 IP 地址。

IP 地址范围的通配符匹配

通配符模式匹配按从左到右的方式完成,一次匹配一个字符或基本通配符模式。 模式和传入字符串必须完全匹配。 例如,模式 abc 与字符串 abc 不匹配。 复合模式由由安和(&)或平铺(~)分隔的基本模式组成。 如果复合模式的第一个字符是和号或平铺,则解释为开头有星号。 例如,模式 ~[0-9] 匹配不包含数字的任何字符串。 尾随和号只能匹配空字符串,尾随波形符指示 空字符串除外。

空格是重要的字符,并且可能会匹配。

通配符模式包含下列各项。

字符 说明 示例
匹配任何单一字符 例?。com 匹配 Example1.com 和 Example2.com,但不 Example01.com
* 与零个或多个字符匹配 Example*.com 与 example.com、example1.com 和 examplereallylong.com 匹配
[set] 匹配集中的任何单个字符,或者,如果第一个字符为 ^,则与不在集中的任何字符匹配。

连字符表示范围。 不在第一个位置的脱字号 (^) 以及在第一个或最后一个位置的连字符没有特殊意义。
Ex[abc]mple 与 Example、Exbmple 和 Excmple 匹配。

Ex[^abc]mple 与 Example、Exbmple 和 Excmple 不匹配,但与 ExZmple 匹配

Ex[0-9] 与后面有一位数字的 Ex 匹配。
<n1-n2> 与大于或等于非负值的 n1 以及小于或等于非负值的 n2 的任何整数匹配。 如果忽略 n1 或 n2,则表示无边界 10.193.220.<1-25> 与 10.193.220.1 和 10.193.220.25(包括这两个值)之间的所有 IP 地址匹配。

<10-> 与大于或等于 10 的任何数字字符串匹配。

<1-10>* 匹配介于 1 和 10 之间的任意数字,其后跟字符(如 1、20x、5z)的选项匹配,但它不匹配 11,因为该数字不是介于 1 和 10 之间的数字。
| 替代匹配 AB|DC 与 AB 或 DC 匹配

ABC|匹配 ABC 或空字符串
|转义字符
\|(、)、[、]、< 和 > 的转义字符 \\(A\\) 匹配 (A)
& 也表示“与” *NY*ROUTER 匹配包含 NY 和 ROUTER 的所有字符串

<1-100>&*[02468] 匹配介于 1 和 100 之间的所有偶数。

*A*|*B*&&*C* 匹配包含 A 或 B 以及 C 的字符串。
~ Except 10.20.30.*~10.20.30.50 与 10.20.30 上除 10.20.30.50 之外的所有主机匹配。

*路由器*~*Cisco*&&*10.20.30。<5-10> 匹配路由器,除了 Cisco 路由器,地址介于 10.20.30.5 和 10.20.30.10 之间。

配置 VLAN 标记

为了区分 VLAN,你可以通过在运行网络发现规则的每台管理服务器上编辑 vlan-tag-settings.conf 文件来配置虚拟局域网 (VLAN) 的标记。 Vlan-tag-settings.conf 位于 Operations Manager 安装目录内的“\Server\NetworkMonitoring\conf\discovery” 中。

配置 VLAN 标记

  1. 在运行网络发现规则的每台管理服务器上的文本编辑器中打开 vlan-tag-settings.conf。

  2. 将以下文本添加到 文件。 你可以使用通配符匹配。

    config name
    match Type type
    match Description text to match
    settings VLAN_Provisioning_Setting
    param Tag tag name
    
  3. 保存 vlan-tag-settings.conf。

下面是用于所有具有 Cisco 说明的交换机的 VLAN 标记 LDSwitch 的配置示例:

config LanceSwitch
match Type SWITCH
match Description Cisco*
settings VLAN_Provisioning_Setting
param Tag LDSwitch