Tais993 / Hayame

Here we go again!
2 stars 0 forks source link

Implement Grafana dashboard generation #5

Closed Tais993 closed 2 years ago

Tais993 commented 2 years ago

Motivation

Currently, the user manually has to create a lot of dashboards/panels. This is a very time-consuming task, and especially when you want metrics with more labels, this is going to take a lot of time. By generating these panels on creation, no manual work will need to be done, improving UX drastically.

Implementation

Creation of limited simple Grafana api wrapper, where all calls are blocking to make it really simplistic. Using jackson automatic JSON serialization/deserliazation.

Info

See the documentation of the Grafana API

Tais993 commented 2 years ago

Has been resolved in the latest commits, starting at ac266afad356690222017fe065807422317b5f93 and ending at 5368e2902c5dc8d0b47df1e34fe537fbbf6fbcbe