uberAgent

How to Configure the Data Collection Frequency

By default, uberAgent collects performance data every 30 seconds. That can be changed through the configuration file. uberAgent can run an unlimited number of independent timers. Each timer wakes up at regular intervals and collects the metrics assigned to it. As stated before, this happens every 30 seconds for all metrics by default. To change this to 10 seconds edit the file uberAgent.conf so that the lines where the intervals are configured read like this:

# interval unit: milliseconds
interval = 10000
<!--NeedCopy-->

If, on the other hand, you want only specific metrics at a higher resolution (say 5 seconds), create a new timer section like this:

[Timer]
name = High-frequency app usage
comment = This field is optional
# interval unit: milliseconds
interval = 5000
UA metric = ApplicationUsage
<!--NeedCopy-->

This makes uberAgent collect application usage data every 5 seconds. Be sure to remove the ApplicationUsage metric from any other timers or it will be collected there, too.

Note: In addition to timers that collect data at fixed intervals uberAgent also has on-demand metrics that gather data when certain events occur, for example, user logons.

How to Configure the Data Collection Frequency

In this article