Strange behaviour of InfluxDB | TheSunwave’s homepage

Strange behaviour of InfluxDB

Month ago I started use InfluxDB for my “smart house” system (about it I will write later).

InfluxDB is an open-source time series database (TSDB) developed by InfluxData. It is written in Go and optimized for fast, high-availability storage and retrieval of time series data in fields such as operations monitoring, application metrics, Internet of Things sensor data, and real-time analytics. It also has support for processing data from Graphite.

The reason why I took up the InfluxDB it is an oppotunity to accept data via HTTP GET request and UDP and the promise of its developers speed and stability. Nowadays I send GET request to the database straight from my ESP8266.

About week ago I turned off the sensor because I decide to solder it to the board.

Today I waked up because my notifications went crazy.

InfluxDB Memory Graph

At the same time I recieved about hundred notifications in Telegram. The reason of this alerts is in below picture. Why service was not answering? I don’t know but it is happening second time for a month.

The reason

I didn’t want to investigate this incident at that moment so I just restarted the VM with all services. It helped.

I think that it could be either lack of memory when Golang GC was going to collect of garbage or something else :)

Next time I will try to figure this out. Stay tuned.