core icon indicating copy to clipboard operation
core copied to clipboard

Metric Charts

Open jbrooksuk opened this issue 1 year ago • 8 comments

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

jbrooksuk avatar Mar 05 '24 16:03 jbrooksuk

Hi! Any specs/details?

Ionys320 avatar Apr 09 '24 18:04 Ionys320

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

Ionys320 avatar Apr 12 '24 19:04 Ionys320

@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.

jbrooksuk avatar Apr 16 '24 08:04 jbrooksuk

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.

Ionys320 avatar Apr 23 '24 07:04 Ionys320

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

jbrooksuk avatar Apr 29 '24 15:04 jbrooksuk

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 avatar Apr 30 '24 14:04 Ionys320

WIP! image

Ionys320 avatar May 13 '24 23:05 Ionys320

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.

jbrooksuk avatar May 14 '24 14:05 jbrooksuk