4.2 About Rule-based Management Groups

A rule-based management group provides a powerful and dynamic way to manage a group of physical computers or logical servers by allowing you to automatically move objects between management groups as their status and discovered resources change. You can configure rules to compare discovered resources, such as the amount of physical memory, and AppManager-related status, such as the highest event severity level. A management group based on an AppManager view is not dynamic and also not as granular because once AppManager discovers the application resources, the discovered objects always appear in the management group.

Using the Create New Rule window, you can easily configure expressions to select the physical computers or logical servers you want. The following types of expression templates are available:

Application

Selects physical computers with an application or an application component installed on them. For example, computers where IIS is installed.

Computer List Match

Selects a list of physical computers that match a search string that you specify. For example, EXCHNewYork, EXCHLosAngeles, and EXCHSanJose.

Computer Name Wildcard Match

Selects a list of physical computers that match a wildcard search string you specify. For example, EXCH*.

AD

Selects Active Directory domain controller computers. For example:

  • Domain controllers that match a wildcard search string you specify

  • Domain controllers in domains with a specific domain mode

  • Domain controllers in domains that match a wildcard search string you specify

  • Domain controllers that have a specific role

  • Domain controllers in domains that have an installed AppManager for Active Directory agent

  • Domain controllers with a specific domain functional level

  • Domain controllers in a specific forest

  • Domain controllers in a specific site

AppManager

Selects AppManager managed physical computers. For example, computers:

  • With the AppManager agent or report agent

  • With a particular event severity

  • Within a specific range of IP addresses

  • Which are Proxy Event Servers

  • That are included in a particular version of the QDB

  • Where the agent has not recently communicated with the management server (grayed out)

  • That are in maintenance mode

  • With jobs that have an Error status

  • With a specified threshold for number of running jobs

Custom Properties Physical Computers

Selects objects based on an existing custom property on a physical computer, including the custom property type (floating point number, integer, string, and time) and value. For more information, see Section 4.5, About Custom Properties.

Hardware

Selects computers with specific hardware. For example, computers with more than two processors.

Logical Servers

Selects logical servers. For example:

  • Selects objects based on an existing custom property on a logical server, including the custom property type (floating point number, integer, string, and time) and value. For more information, see Section 4.5, About Custom Properties.

  • Selects logical servers according to the following criteria:

    • Matching component type, such as SQL Server

    • Matching component type, object type, and object detail, such as SQL Servers with databases created on a specific date

    • Matching component type and name, such as SQL Server databases with QDB in the name

NT

Selects Windows computers based on the version of Windows installed.

Object - Physical Computers

Selects physical computers with AppManager object information. For example:

  • Physical computers with a particular application installed, such as Microsoft SQL Server

  • Physical computers with a matching object type and object detail, such as all Windows computers with a logical disk of a specific size

  • Physical computers with a matching object type and name, such as physical computers with a SQL Server database with New York in the name

  • Physical computers that have similar or matching object details, such as a specific number of cylinders on the physical disk

SQL

Selects SQL server computers. For example, SQL server computers having:

  • A specific database

  • A specific database size

  • A specific detail and value

  • No custom databases installed

  • More than one custom database installed

  • A specific SQL server version