InfluxDB on a Raspberry Pi

Here is a screenshot from top. It shows the hugh CPU load for the influxd process. There is a lot of free memory, no swap.

The input load is 40-60 messages per minute.

I did change something today, which seems to have no effect so far but needed correction. In the configuration of the influxdb node I changed the precision from ns (default) to seconds. This change is in effect, as can be seen in the log.

Here is the df -h which shows that there is ample space left.

pi@db1:/var/log $ df -h
Filesystem      Size  Used Avail Use% Mounted on
/dev/root       110G  6.3G   98G   7% /
devtmpfs        1.7G     0  1.7G   0% /dev
tmpfs           1.9G     0  1.9G   0% /dev/shm
tmpfs           1.9G   17M  1.9G   1% /run
tmpfs           5.0M     0  5.0M   0% /run/lock
tmpfs           1.9G     0  1.9G   0% /sys/fs/cgroup
/dev/sda1       253M   50M  203M  20% /boot
tmpfs           379M     0  379M   0% /run/user/1000

The blue nodes from my system measurement flow:
node-red-contrib-os

I had to install iotop first.
The frist screenshot is the thread view, using 10s intervals:


The second screenshot is the process view, again using 10s intervals:

I do not have any experience with iotop. But the write activity seems quite heavy, if M/s means MByte/s.