选择器描述适合项目或步骤的服务器类型。它可按照名称或属性来指定收集器在清单中收集和存储的服务器。它可指定多个属性,包括必需属性和可选属性。
设置选择器有多种可行的方法:
- 按名称选择服务器资源。创建选择器并将其命名为服务器资源的名称。选择器按其 BF_NAME 值(系统中使用的唯一名称)来指定服务器资源。在希望指定要运行项目或步骤的服务器资源时使用这些选择器之一。
- 按服务器池选择服务器。您可以将服务器组织到已命名的池中,并为每个池创建选择器。将池名称定义为收集器中的属性(设置值属性)。然后为每个池名称创建选择器。将根据项目或步骤的当前负载来选择其服务器资源。
- 按服务器属性选择服务器。可以根据功能属性(例如可用硬盘空间、操作系统或 CPU 数量)来选择服务器。要实施动态选择,请执行以下操作:
- 创建用于收集和指定相应属性的收集器。
- 将收集器指定给相应的服务器。
- 为代表服务器选项的每个属性或每组属性创建一个选择器。
例如,您可以创建选择器来根据以下条件作出选择:
- 带有包含“Windows®”的操作系统的服务器资源。
- 带有多个 CPU 的服务器资源。
- 运行负载低于指定负载的服务器资源。
- 按嵌套收集器选择服务器资源。使用类型属性“包含”来创建指向其他收集器的收集器。
收集器本身可由一组收集器指针组成。
例如,您可能会希望为每个服务器创建单独的收集器,以使每个服务器可以具有您指定的某些唯一属性。可以使用“包含”类型来指向实用程序收集器。
例如,您可以创建一个名为 Version 的收集器,该收集器指定环境中一些关键资源(如 Perl 和 Java)的版本号。