phpmyadmin/error-reporting-server

Additional charts

nijel opened this issue · 13 comments

The stats page could include more charts to show evolution of incidents in time.

  • phpMyAdmin versions over time
  • PHP versions over time
  • Groupped browsers (ignoring version)

@nijel Do you want the statistics to be displayed differently for different versions of PhpMyAdmin and PHP? Changes need to be done in status tab which includes Processes, query statistics, status variables etc? Am I Right?

nijel commented

That could be useful as well, but my original idea was simpler - provide line chart with phpMyAdmin versions, to be able to see adoption over time. Same for PHP versions. For browsers it would be pie chart just showing browser name without version.

So, according to you, in the line chart different PHP versions should be displayed on the X -axis. Then which parameters should be considered on the Y-axis?
Should the changes be done in the status tab in the monitor section?

nijel commented

No, the X axis would be time, Y axis number of incidents and versions would be individual chart series.

Something like this, just for PHP and phpMyAdmin versions. Hmm actually the browser chart would also make sense...

In the monitor section, Connections/processes would contain a line chart showing the performance of different versions of phpmyadmin and PHP over time. Similarly this holds true for traffic, System CPU usage ,System Memory and System Wrap too. Please correct me if my understanding is wrong.
Basically, the changes need to be done in the monitor section of status tab?

nijel commented

No this is not about phpMyAdmin itself, it's about error reporting server we use for collecting error reports. It's completely separate code base living in this repository...

nijel commented

To make it clear, here is screenshot how stats look currently:

stats_phpmyadmin_-error_reporting_server-_2016-01-18_12 04 21

Can I take this project for GSOC 2016?

In the error-reporting server, none of the links "Reports", "Stats" etc. are working. Also,I am unable to login into the GitHub Account through error-reporting-server. How to connect this with phpmyadmin?

nijel commented

You need to run server locally to have access to these. The production one is accessible only for team members....

@nijel It seems there are many charts now, what additional statistics need to be added?

nijel commented

I think the initial comment #65 (comment) still applies, none of the charts are there and they would be useful to see trending (eg. that some version is more buggy than other).