Device Setting Statistics

Top  Previous  Next

AggreGate Server allows to create statistical channels for device setting variables. Statistical channels keep long-term aggregated history for numeric values such as traffic, power consumption, voltage, noise levels, temperature, people counters, and whatever else.

Managing Channels

The device's statistical channels may be managed using Edit Device Properties action. It provides access to Statistics (var_statistics) table containing channel definitions. Each definition comprise:

Channel Name. This is an unique ID of the channel that is used to refer it, e.g. when building charts.
Variable. Name of variable the channel is based on. Simply speaking, AggreGate Server generates a new Primary Data Point for the channel each time this variable is changed.
Properties. These are parameters of statistical data collection, storage and processing.

Here is how channel list looks like in AggreGate Client:

ls_statistics_channels

Viewing Brief Statistics

To view brief statistics for all channels, run View Status (cm_status) action and switch to Statistics tab. Note, that only channels with Show In Statistics option enabled will be visible.

Here is how brief channel statistics look like in AggreGate Client:

ls_statistics_brief

If channel is using keys, the Dataset summary dialog will be shown first, allowing to select a Dataset (key) to view its brief statistics:

ls_statistics_keys

Viewing Detailed Statistics

To view detailed channel statistics, launch Configure Device (cm_properties) action, right-click on a variable (setting) and select View Statistics (var_statistics). The list of channels associated with the variable will pop up first:

ls_statistics_detailed_channels

Select a channel to view the list of enabled Archives:

ls_statistics_detailed_archives

And finally, select an Archive to view its detailed statistics grouped by time periods:

ls_statistics_detailed

note_tip-wt

An alternative way of viewing device setting statistics is using global View Statistics action.

Global Channels

Global server configuration defines the list of default statistical channels that are applied for newly created devices. Each global channel configuration includes name of variable. If a new device has variable with such name, a new channel is created to store variable's value for this device. Channel properties are copied from the default channel definition and may be fine-tuned manually later on.