darshank15 / GSoC_2020_FOSSOlogy

FOSSology generates a large set of data that is exported to the time-series influx database and visualized with the help of Grafana. I Wrote a fossdash_publisher script that collects useful data from FOSSology DB (Postgres) and exposes them to influx DB. Developed a visualization dashboard in Grafana by integrating influx as an input data source.
GNU General Public License v2.0
2 stars 0 forks source link

Cleaning task of old fossdash reported files and Cron Job configuration #7

Closed darshank15 closed 4 years ago

darshank15 commented 4 years ago

Task-1 Cleaning old fossdash reported files. As of now we generating all reported files posts send the data to the influxDB. As the fossdash script may be running every day, the Amount of all reported files in local space will be larger and more disk consumption over the period of time. Can We have the functionality to delete let's say X day or older all reported file to save disk space?

Task-2 Cron job configuration to schedule an interval for the fossdash script file. From configuration, the user can change the corn job schedule interval for fossdash.

Task-3 Have Enable/Disable button to control the functionality of the fossdash. Have Button to start and stop the functionality of fossdash.

darshank15 commented 4 years ago

Done

NicolasToussaint commented 4 years ago

All Good !