Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Implement Grafana dashboard generation #5

Closed
Tais993 opened this issue Mar 10, 2022 · 1 comment
Closed

Implement Grafana dashboard generation #5

Tais993 opened this issue Mar 10, 2022 · 1 comment
Assignees
Labels
blocked This issue is stale/idle bot/system management Relating to statistics, deployment and more enhancement New feature or request

Comments

@Tais993
Copy link
Owner

Tais993 commented Mar 10, 2022

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 Tais993 added enhancement New feature or request blocked This issue is stale/idle bot/system management Relating to statistics, deployment and more labels Mar 10, 2022
@Tais993 Tais993 self-assigned this Mar 10, 2022
@Tais993 Tais993 changed the title Implement Grafana dashborad generation Implement Grafana dashboard generation Mar 10, 2022
@Tais993
Copy link
Owner Author

Tais993 commented Mar 11, 2022

Has been resolved in the latest commits, starting at ac266af and ending at 5368e29

@Tais993 Tais993 closed this as completed Mar 11, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
blocked This issue is stale/idle bot/system management Relating to statistics, deployment and more enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

1 participant