Skip to main content

Summaries

Summaries

The %Monitor.System.HistoryPerfOpens in a new tab and %Monitor.System.HistorySysOpens in a new tab classes, as executed by Application Monitor, also create the hourly and daily summaries at the end of each day. The summaries are defined as the persistent classes SYS.History.HourlyOpens in a new tab and SYS.History.DailyOpens in a new tab; they include all four of the base classes as embedded objects.

For each metric property, the system may calculate the average, maximum (high-water mark), standard deviation, minimum, median, or total for each hour and for the whole day. The summary functions are selectable (or may be disabled) for each base class (SYS.History.PerformanceOpens in a new tab, SYS.History.WriteDaemonOpens in a new tab, SYS.History.SystemUsageOpens in a new tab, or SYS.History.DatabaseOpens in a new tab) and for each summary period class, using the SetSummary() method of each of the base classes. By default, the History Monitor calculates average, maximum and standard deviation for each class for both hourly and daily summaries.

Note:

The counter properties of the SYS.History.PerformanceOpens in a new tab class are normalized to per second rates for these calculations (except Total).

Purging Data

After creating the summaries, Application Monitor automatically purges the interval and hourly databases. The default is seven (7) days for interval data and 60 days for hourly data, but these may be changed using the SetPurge() method in SYS.History.PerfDataOpens in a new tab and SYS.History.HourlyOpens in a new tab classes. The SYS.History.DailyOpens in a new tab data is not automatically purged, but can be done manually using the SYS.History.Daily:Purge()Opens in a new tab method.

FeedbackOpens in a new tab