A Resource Monitor Rule (Rule) determines when BMC TrueSight Capacity Optimization automatically alerts you on resource performance over a period of time. A rule is composed of:
- A set of conditions on one or more resources.
- A set of actions that are executed if at least one condition is met.
You can access the Rules page by navigating to Administration > Resource Monitor > Rules.
The Rules page contains a Resource monitor rules table that displays all configured rules and other useful information about them. The following table describes each column in detail.
Resource monitor rules table
|Add new rule (link)||Click Add new rule to add a new resource monitor rule. For more information, see Adding a rule.|
|ID||The rule ID|
|Name||Hyperlinked name of the rule. Clicking on the name opens the rule details page and displays the selected rule and its properties in view mode.|
|Description||A brief description of the rule|
|Status||Current status of the rule: Active or Inactive|
|Creation date||The date on which the rule was created|
|Edit||Click Adding a rule.to edit the rule. For more information, see|
|Delete||Clickto delte the rule.|
|Run||Clickto immediately run the rule.|
|Enable or disable||Click (toggle) the green or red icons to enable or disable the rule.|
The following image shows an example of the Resource Monitor rules page.
You can define the following types of conditions in BMC TrueSight Capacity Optimization:
- Monitor Violations: Uses the chosen resource monitor for all involved resources. A monitor classifies samples of a resource as GOOD, WARNING, or POOR, and this type of condition evaluates the percentage of GOOD, WARNING, and POOR samples over a specified time range.
- Data vs. Threshold: Enables you to set specific thresholds for each metric of your system (or business driver) and its subojects, using standard BMC TrueSight Capacity Optimization statistics (average, min, max, and sum) and resolutions (summary, hour, detail, and day). For example, you can configure a rule that generates an alert if the average value of samples at resolution summary in the period 05-07 2010 [May-July 10] is greater than 70.
- Data vs. Statistic: Enables you to compare a metric of your system (or business driver) with a custom statistic (for example, MONTHLY_BASELINE (ESTIMATED)). For example, you can configure a rule that generates an alert if the average value of samples at resolution hour in the period Last complete day is less than or equal to 0.1% compared to the MONTHLY_BASELINE.
- Statistic vs. Threshold: Enables you to set specific thresholds for a custom statistic (for example, Estimated Daily Value FORECASTED). For example, you can configure a rule that generates an alert if the value of
EST_Din the period 05-07 2010 [May-July 10] is greater than 80.
For more information, see Working with producer-based and rule-based custom statistics.
You can choose the sample resolution on which to base the condition for the Resource Monitor rule:
- Detail: Resource Monitor aggregates all samples (across time filter) using the selected statistic (for example, average, max) of a specific point in time of the day, to a single point. The rule is evaluated on the output series, which may vary according to the granularity of the detail resolution (for example, 15 minutes).
- Hour: Resource Monitor aggregates all samples (across time filter) using the selected statistic (for example, average, max) of a specific hour of the day, to a single point. The output is a 24 samples-long series, on which the rule is evaluated. This behavior is equivalent to the “Day profile” resolution type, in the analysis.
- Day/Summary: Both these resolution types perform an aggregation using the selected statistic of the whole time filter to a single point, on which the rule is evaluated.
For related information, see Working with producer-based and rule-based custom statistics.
When a rule condition is detected, the status for the alerted entity changes and the symbol corresponding to the entity changes to reflect the alert (see Effects of rules).
In addition, you can configure BMC TrueSight Capacity Optimization to take the following actions when a rule condition is met:
- Publish the event to BMC ProactiveNet Performance Management (Only available when BMC TrueSight Capacity Optimization has been integrated with BMC ProactiveNet Performance Management, for resources whose data is imported from BMC ProactiveNet Performance Management, and when configuring a rule according to a relevant Rule configuration template)
- Send an email to one or more email addresses. If you configure a rule to send an email, you can also attach a specific report to the email.
- Change the status of one or more reports, which causes a color-coded alert symbol to appear next to the report names
Effects of rules
Rules are evaluated according to their schedule, and can produce a change in status of entities and reports inside a domain.
If an alert applies to a system (or business driver), a color-coded icon is displayed next to the entity's name in its parent domain summary table:
- : Indicates no alert rule condition has been met.
- : Indicates a warning alert rule condition has been met.
- : Indicates a critical alert rule condition has been met.
If more than one alert rule applies to an entity, an icon appears for each alert rule next to that entity. For information about an alert, click the corresponding icon. A list of recent alerts for the entity is displayed. To see details about a specific alert, click theicon corresponding to the alert.
If a rule specifies changing the status of a report, and a rule condition has been met, a color-coded bullet is displayed next to the report on the Reports list page (see Viewing a BMC TrueSight Capacity Optimization report group).