|
Channel Types |
Top Previous Next |
|
Channel Type setting completely change the style of how raw values are processed to calculate channel's Primary Data Points. There are four channel types:
Value of Primary Data Point equals to the channel Expression evaluation result, i.e. the only conversion is application of NULL Value Processing and Out Of Range Value Processing rules. This type is suitable for simple metering like temperature, number of people in the room or stock price. Suitable for continuous incrementing counters. The Counter data source assumes that the counter never decreases, except when a counter overflows. The statistics update function takes the overflow into account. The counter is stored as a per-second rate. When the counter overflows, channel checks if the overflow happened at the 32bit or 64bit border and acts accordingly by adding an appropriate value to the result.
Derive Derive-type channel can measure both increments and decrements. This can be useful for gauges, for example, to measure the rate of people entering or leaving a room. Internally, derive works exactly like Counter but without overflow checks. So if your counter does not reset at 32 or 64 bit you might want to use Derive and combine it with a Minimum Value of 0.
Absolute Absolute channels are used for counters which get reset upon reading. This is used for fast counters which tend to overflow. So instead of reading them normally you reset them after every read to make sure you have a maximum time available before the next overflow. Another usage is for things you count like number of messages since the last update.
|