Time Zones Span

AggreGate is a distributed system. In a large installation, different components can be deployed in several countries or even across several continents.

Thus, AggreGate servers, operators and devices can all be located in different time zones.

AggreGate architects made sure that analytical and visualization modules are fully prepared for functioning in such a multi-zone environment:

All operations related to time series processing accept the time zone as a parameter Timestamps are converted to UTC for the network transfer between agents, servers and operators
Server, user accounts and device profiles have separate time zone settings UTC timestamps are also used for persistent storage of any values
By default, server and operator time zones are retrieved from the operating system In any user interface, all timestamps are presented to the operators in their time zone
If custom time zones are not specified, devices are assumed to be in the server's time zone