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:
Selects physical computers with an application or an application component installed on them. For example, computers where IIS is installed.
Selects a list of physical computers that match a search string that you specify. For example, EXCHNewYork, EXCHLosAngeles, and EXCHSanJose.
Selects a list of physical computers that match a wildcard search string you specify. For example, EXCH*.
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
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
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 About Custom Properties.
Selects computers with specific hardware. For example, computers with more than two processors.
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 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
Selects Windows computers based on the version of Windows installed.
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
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