July 2022: This page will be updated with new details continuously over the next months.
The Grassland Sciences group uses the time series database (TSDB)
InfluxDB to store eddy covariance fluxes and auxiliary (meteorological) measurements.
- The server is running the
CentOS7(link) operating system.
InfluxDB(link) is running on the server and used to store data.
Grafana(link) is running on the server and used to visualize data.
POETscripts (see below) are running on the server automatically (cronjobs), but can be started from a local machine on demand (e.g. to upload legacy data).
Several scripts are necessary to upload data to the database. The scripts are part of the
POET: source codes | Platform for Open REsearch DaTa
dataflow: source code | Automatically (cronjob) scan server for files and upload data to database. Uses
dbc-influxdbto upload files.
dbc-influxdb: source code | Database communication: show, download and upload data. Works with InfluxDB 2.x.
configs: source code | Configuration files for
- All timestamps refer to the END of the averaging period.
- All data are stored in
- Data are originally logged in
CET, but converted to
- Data can be downloaded from the database using the script
dbc-dataflow. During download, timestamps are converted to the desired timezone, normally to
CETbecause data were originally logged in
Grafanaby default converts
UTCtime from the database to local browser time (during European summer the browser time would typically show
CEST, which is UTC+02:00 hours) when a visualization is created. However, the desired timezone in which data should be shown can be selected via the drop-down menu.
The general dataflow in Swiss FluxNet can be seen on the page General Dataflow.