Skip to content

Latest commit

 

History

History
29 lines (20 loc) · 946 Bytes

README.md

File metadata and controls

29 lines (20 loc) · 946 Bytes

Italian Covid Stats

This pipeline is used to extract the Italian Covid-19 stats from the official Italian Civil Protection website in order to analyze it and predict the future trend of the virus.

Structure

You can run this project in two modes:

  • Simulation: data will load from beginning of dataset to end.
  • Production: data will load every Saturday at midnight.

You can choose the mode by comment / uncomment Logstash and Python Server images in docker-compose.yml.
Make sure you select all production / non-production images.

Setup

All process is Dockerized, so you need to have Docker installed on your machine.
After it, you can run the following command to build the images and run the pipeline:

docker compose up

Now, you have to load Kibana Dashboard, using the following command:

cd kibana_loader
./entrypoint.sh dashboard.ndjson

Then, just simply open Kibana and wait for data to appear