viasite / site-audit-seo

Web service and CLI tool for SEO site audit: crawl site, lighthouse all pages, view public reports in browser. Also output to console, json, csv, xlsx
http://json-viewer.popstas.pro/scan
193 stars 28 forks source link

A magical grafana/influxdb support :-) #9

Open ghost opened 3 years ago

ghost commented 3 years ago

Hi guys,

Hope you are all well !

Would it be possible to send your metrics into influxdb so we can display them in a grafana dashboard ?

Just check this example, and you ll get what I mean: https://github.com/FeliceGeracitano/webperf-dashboard

That would be awesome, as it would be easy to integrate the site-audit-seo-viewer into a dashboard.

I can help :-)

Thanks for any insights or inputs on that.

Cheers, Luc Michalski

popstas commented 3 years ago

Good idea! I did this in my another (closed) project. I am using InfluxDB with Grafana.

Maybe after web service release :)

ghost commented 3 years ago

awesome :-)

popstas commented 3 years ago

Created MVP: points can be send to InfluxDB (too early to commit it).

We have to decide, how to group urls and values?

Show dashboard by url? Create $url variable in Grafana? Add domain to tags?

ghost commented 3 years ago

Hi @popstas ,

Hope you are all well !

I think that they should be grouped by domain, and crawling session IDs if we want to compare results in time.

Like https://github.com/lucmichalski/garie-webperf-dashboard, maybe we should check how it is done.

I ll try to your mvp tomorrow, and thanks again for your active work :-) that s a pure pleasure to read you :-)

Cheers, Luc Michalski

popstas commented 3 years ago

Thank you, I added domain and url as tags.

Will try webperf-dashboard.

popstas commented 3 years ago

See preview :)

image