Monitoring stack for Raspberrypi orchestrated by docker-composer, based on prometheus, grafana and alertmanger solution. Build for scrap metrics from grovepi sensors, weather station.
The big change is in all grovie scripts, now all grovepi containers share the same common lockfile and the all groviepi scripts respect state of this lockfile, it was necessarily to provide I/O sharing operation to grovepi api between two or more containers.
In this version we have three containers realted with grovepi api:
grovepi_exporter(mod) - read metrics from grovepi sensors and gives plain data for prometheus on http.
grovepi_reciver(mod) - provide api for alertmanger to pring message on lcd.
grovepi_input (new) - read change from push on button and can provide action.
The big change is in all grovie scripts, now all grovepi containers share the same common lockfile and the all groviepi scripts respect state of this lockfile, it was necessarily to provide I/O sharing operation to grovepi api between two or more containers. In this version we have three containers realted with grovepi api:
DOCUMENTATION:
ENHANCEMENT:
13
15
16
11
10
BUGFIX:
14