Skip to content

harris012/RKI_covid-19_data_grafana_nfluxdb

Repository files navigation

Covid-19 data from RKI Visualisation with grafana influxdb & Node-Red

Basic Concept

image

As a big fan of containerised applications, I decided to fetch the latest covid api data from RKI (Robert Koch Institute) website. Fetch api data from Python and automate the script in the Node-RED to fetch the latest data every day at 3:00 am. Save it to influxdb and visualise it in the Grafana dashboard.

Installation Requirements

Steps to run the docker containers

  • From the root of this repo you will find the file name docker-compose.yml. Edit this file according to your requirements and run on the host.
Example:
docker-compose pull
docker-compose up -d
  • Check if the all the containers are running by executing docker ps.

  • Open the UI of Node-RED to import the flow from the file nodered_flow.json in order to run the Python script in it.

  • See Example below:Screenshot from 2022-06-13 02-29-33

  • Import the grafana dashboard model from the file grafana_dashboard_model.json in the grafana UI.

  • Visualisation example of Covid Dashboard see below: Screenshot from 2022-06-13 02-12-17

Demo

vid1

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages