|Macros are deprecated. Use Interpolations instead.|
A Macro basically is a placeholder that you can use at certain places in Avantra configuration items, and that are replaced "during run time" with e.g. System-specific data. There are three classes of Macros provided with Avantra:
Custom Check Macros for the use in (almost) all Custom Checks. They are replaced with values specific to the particular System the Custom Check is executed on. Using these Macros provides a greater flexibility in CustomCheck definition for multiple Systems.
Even more, you can automatically stop an SAP Instance, an SAP System, or a Custom Checks at the beginning of a Maintenance Window and start it again at the end of it.
Availability Data is recorded even if the monitoring is turned off, and if a Systems is Down during the Maintenance Windows, the downtime is considered as "planned" and does not count for the Service Level Report.
A Maintenance Window can be thought of as a container for Schedules indicating when to turn monitoring off (and on) for a Dynamic Group or a Static Group of Servers, SAP Systems or Databases, as well as for Business Services.
A Schedule is a recurrent or non-recurrent event with a start time and a duration reflecting one or more periods of time. One or more Schedules can be assigned to a Maintenance Window, forming the following relation:
A particular System can be affected by multiple Maintenance Windows, Schedules may overlap.
A Managed Object is either a System or a Business Service. As a synonym we also use the term Monitoring Target.
Certain Monitoring Parameters allow the definition of exceptions. If you, for instance, define usage thresholds for a tablespace with a Monitoring Parameter the defined value is valid for all tablespaces of the system. If you want to override this setting on a per-tablespace level you can define a so called Monitoring Exception Parameter for the particular tablespace
Monitoring Exception Parameters can be defined in Monitoring Parameter Sets as well.
The configuration of monitoring is implemented by means of so called Monitoring Parameters. These can be e.g. thresholds indicating a Warning or Critical system condition, or restrictions of what is to be checked, or some basic configuration for the check execution itself, like timeouts, etc. All Monitoring Parameters have a carefully chosen default value. As soon as you start monitoring, Avantra uses these defaults. You may change these defaults by defining a parameter and by modifying its values. Monitoring Parameters can be defined for a single system, or they can be part of so called Monitoring Parameter Sets.