对于 Infloblox,可以将收集的网络数量限制为仅 VMware Aria Automation 操作所需的那些网络。这将减少传输的数据量并增强系统性能。
VMware Aria Automation 每 10 分钟从外部 IPAM 系统收集一次数据对于 Infloblox,可以通过多种方式进行筛选,以仅发现 VMware Aria Automation 操作使用的部分网络并进行数据收集。
要对使用 Infoblox 生成的 IP 地址的网络进行数据收集筛选,请使用“IPAM 集成”选项卡上的以下属性。创建或编辑 Infoblox 的外部 IPAM 集成点时,可以使用这些筛选器属性。
- Infoblox.IPAM.NetworkContainerFilter
针对网络容器的筛选器。
- Infoblox.IPAM.NetworkFilter
针对网络的筛选器。
- Infoblox.IPAM.RangeFilter
针对 IP 地址范围的筛选器。
将这些数据收集筛选器应用于已进行数据收集的网络时,请务必小心谨慎。如果应用筛选器以防止某些网络进行数据收集,则未收集的网络将视为不必要,并从 VMware Aria Automation 中删除。与 VMware Aria Automation 子网关联的网络属于例外情况。如果后来未发现以前进行数据收集的网络并且未进行数据收集(例如,从数据收集任务中筛选掉),则会将这些网络从 VMware Aria Automation 数据库中删除。但是,如果以前进行数据收集的网络正在 VMware Aria Automation 中使用,则不会将其删除。
- 用于网络和网络容器的基于 CIDR 的筛选器。示例:
- 完全匹配 -
Infoblox.IPAM.NetworkFilter: network=192.168.0.0
- 按可扩展属性匹配 -
Infoblox.IPAM.NetworkFilter: network~=192.168
- 完全匹配 -
- 用于 IP 地址范围的基于 CIDR 的筛选器。示例:
按正则表达式和网络视图名称匹配 -
Infoblox.IPAM.RangeFilter: network~=192.168.&network_view=my_view
- 用于网络、IP 范围和网络容器的基于可扩展属性的筛选器。
语法使用 filter_name=* ext_attr= ext_attr_value 格式。示例:
- 完全匹配 -
*Building=Data Center
- 使用“~”的正则表达式匹配 -
*Building~=*Center
- 使用“:”的区分大小写匹配 -
*Building:=data center
- 使用“!”的排除匹配 -
*Building!=Data Center
- 按正则表达式匹配(可组合使用区分大小写和排除):
*Building! ~:=Data Cent / *Building~:=center
- 完全匹配 -
- 使用上述筛选方法中的语法且基于 CIDR 和可扩展属性的筛选器。示例:
network=192.168.&*Building=Data Center
有关在这些属性中使用可扩展属性和正则表达式的详细信息,请参见 Infoblox 支持的搜索参数表达式和 Infoblox REST API 参考指南。