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

Metric Charts #56

Open
jbrooksuk opened this issue Mar 5, 2024 · 8 comments
Open

Metric Charts #56

jbrooksuk opened this issue Mar 5, 2024 · 8 comments
Labels
good first issue Good for newcomers help wanted Extra attention is needed
Milestone

Comments

@jbrooksuk
Copy link
Member

We need to implement the metric charts into the status page.

@jbrooksuk jbrooksuk added good first issue Good for newcomers help wanted Extra attention is needed labels Mar 5, 2024
@Ionys320
Copy link

Ionys320 commented Apr 9, 2024

Hi! Any specs/details?

@Ionys320
Copy link

@jbrooksuk (just to be sure you see my comment)

@jbrooksuk
Copy link
Member Author

@Ionys320, sorry for the delay! We basically need to implement the chart based on the metrics and metric_points tables that already exist.

I'd quite like to take inspiration from how Laravel Pulse renders its charts.

@Ionys320
Copy link

It appears Laravel Pulse is using Chart.JS, one of the most famous librairies for this. It should not take too much time to implement it in Cachet then.

@jbrooksuk
Copy link
Member Author

@Ionys320 is this a feature you're thinking of tackling?

@Ionys320
Copy link

Hi @jbrooksuk ! Yeah absolutely, I can take care of it. I started to check the code a bit, it may take me some few weeks, but I can handle it.

@Ionys320
Copy link

WIP!
image

@jbrooksuk
Copy link
Member Author

Looking really good! Is it possible to add some filters to zoom in/out of time periods? Also, I think we should reduce the height some more.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
good first issue Good for newcomers help wanted Extra attention is needed
Projects
None yet
Development

No branches or pull requests

2 participants