Hey!

You know I like graphs and yesterday I posted that blog post with a lot of them. If you too like graphs, read on...

In order to produce that set of graphs, I collected all my random scripts I lad lying around, polished them and also I wrote a whole set of new ones. Then I added them to the new curl repo for stat scripts:

  https://github.com/curl/stats

The scripts gather contents from the curl/curl and the curl/curl-www git repos to produce their output.

However, it felt like a pity to have to generate all of those graphs manually and only ever so often when the scripts are already done and they're based on data that is readily available all the time. Why not have them updated automatically?

For this, I had to teach myself some gnuplot basics and during the last few days I created graph plotting scripts to render images using the output from the statistics scripts we already have. (If any readers happen to be fluent in gnuplot, I'm sure you will find nits and things to improve and then I of course appreciate pull requests!)

Today, I wrote up some final adjustment scripts and integrated everything so that I now update all the graphs automatically, like daily, and all those graphs then appear on a web page on the curl site. Automatically.

  https://curl.haxx.se/dashboard.html

The images are all SVG so they're actually pretty small, size-wise.

I consider this a "beta" still, and I may change things around more before I'm totally content and there's no link anywhere to the dashboard from within the site itself. I still want to share what's there so far and check if there's any feedback or good ideas from you!?

One thing that's left to address for example is to reconsider the ordering of the graphs and see if I can make them get shown in some kind of logical order. Right now the order is just random. Any suggestion?

Of course I'm also intersted in adding more graphs if we can come up with other things and data that wold make sense or otherwise be fun to visualize.

Enjoy!

--

 / daniel.haxx.se | Commercial curl support up to 24x7 is available!
                  | Private help, bug fixes, support, ports, new features
                  | https://www.wolfssl.com/contact/
-------------------------------------------------------------------
Unsubscribe: https://cool.haxx.se/list/listinfo/curl-library
Etiquette:   https://curl.haxx.se/mail/etiquette.html

Reply via email to