Upgrading synthetic metric rules


Failed to execute the [excerpt-include] macro. Cause: [Error number 2 in 0: No wiki with id [confluencePage:page] could be found]. Click on this message for details.


In earlier versions, the metric rule defines the number of consecutive breaches that a minor or critical threshold is breached before opening an event. That is, the Consecutive value is the number of consecutive executions (one after the other) that violate the threshold before opening an event.

In the following image, an event opens with a minor status if the transaction is longer than five seconds, eight times in a row, or with a Critical status if the transaction is more than nine seconds long, eleven times in a row.

Part of synthetic metric rule definition for early versions (10.7–11.0.x

syn_smr1_consectutive.png 

In the current version, the metric rule defines the violation frequency—that is, if the event conditions are breached x out of y times.

After the upgrade process, if the rule in the previous image is the predefined performance rule, both thresholds are retained but the violation frequency is set to 11 out of 11 execution cycles.

Part of the synthetic metric rule definition for the current version

syn_smr2_violation_frequency_11-11.png

If the rule is for a custom timer, then two separate rules are created:

  • A rule with the minor threshold and the violation frequency set to 8 out of 8 execution cycles
  • A rule with the critical threshold and the violation frequency set to 11 out of 11 execution cycles

For more information about synthetic metrics and rules, see Synthetic-metrics-rules-and-events and Configuring-and-managing-synthetic-metric-rules.



 

Tip: For faster searching, add an asterisk to the end of your partial query. Example: cert*