Last modified: 2014-05-03 17:15:13 UTC

Wikimedia Bugzilla is closed!

Wikimedia migrated from Bugzilla to Phabricator. Bug reports are handled in Wikimedia Phabricator.
This static website is read-only and for historical purposes. It is not possible to log in and except for displaying bug reports and their history, links might be broken. See T43754, the corresponding Phabricator task for complete and up-to-date bug report information.
Bug 41754 - [gdash] "(cdn) HTTP Error Rate" would use log scale for 5xx errors
[gdash] "(cdn) HTTP Error Rate" would use log scale for 5xx errors
Status: PATCH_TO_REVIEW
Product: Wikimedia
Classification: Unclassified
General/Unknown (Other open bugs)
unspecified
All All
: Normal enhancement (vote)
: ---
Assigned To: Nemo
https://gdash.wikimedia.org/dashboard...
: ops
Depends on:
Blocks:
  Show dependency treegraph
 
Reported: 2012-11-03 22:04 UTC by Nemo
Modified: 2014-05-03 17:15 UTC (History)
2 users (show)

See Also:
Web browser: ---
Mobile Platform: ---
Assignee Huggle Beta Tester: ---


Attachments
Example (not representative) of reqerror graph (49.61 KB, image/png)
2013-11-11 17:16 UTC, Nemo
Details

Description Nemo 2012-11-03 22:04:45 UTC
Currently it's almost impossible to detect trends as 5xx errors are buried at the feet of the peaks of gazillions 500 errors.
Perhaps it should also have a month-old report but that's less important.
(I wanted to check the amount of 504 errors in the last few days/weeks.)
Comment 1 Nemo 2013-11-11 17:16:25 UTC
Created attachment 13762 [details]
Example (not representative) of reqerror graph

Note, today's graph is not representative because packet loss between esams and eqiad caused a huge peak of 503 errors.

Something hints me that I should try this myself. :)

17.58 < ori-l> yes, you can submit a patch yourself, let me point you to the right file
18.00 < ori-l> Nemo_bis: 
http://git.wikimedia.org/tree/operations%2Fpuppet.git/ca6fe4efc30c6a4b2606b13aab178b9e71914dca/files%2Fgraphite%2Fgdash%2Fdashboards%2Freqerror
18.01 < ori-l> the DSL gdash uses to describe graphs is at https://github.com/ripienaar/graphite-graph-dsl/wiki
Comment 2 Gerrit Notification Bot 2013-11-12 22:31:42 UTC
Change 95064 had a related patch set uploaded by Nemo bis:
Use log scale for 5xx errors in "(cdn) HTTP Error Rate"

https://gerrit.wikimedia.org/r/95064
Comment 3 Gerrit Notification Bot 2013-11-12 22:45:10 UTC
Change 95068 had a related patch set uploaded by Nemo bis:
Also add 2 months and 1 year graphs in "(cdn) HTTP Error Rate"

https://gerrit.wikimedia.org/r/95068
Comment 4 Gerrit Notification Bot 2013-11-19 09:32:07 UTC
Change 95064 merged by Ori.livneh:
Use log scale for 5xx errors in "(cdn) HTTP Error Rate"

https://gerrit.wikimedia.org/r/95064
Comment 5 Gerrit Notification Bot 2013-11-19 09:32:16 UTC
Change 95068 merged by Ori.livneh:
Also add 2 months and 1 year graphs in "(cdn) HTTP Error Rate"

https://gerrit.wikimedia.org/r/95068
Comment 6 Nemo 2013-12-02 20:40:42 UTC
Apart from the wrong log scale setting (which needs to be per-graph), I probably also have to fix the x axis scale, because it seems with the current one it needs an extremely long image to actually show the data.
Comment 7 Gerrit Notification Bot 2013-12-12 20:31:29 UTC
Change 101065 had a related patch set uploaded by Nemo bis:
Make logscale in reqerror graphs actually work

https://gerrit.wikimedia.org/r/101065
Comment 8 Gerrit Notification Bot 2014-01-05 19:36:07 UTC
Change 101065 merged by Ori.livneh:
Make logscale in reqerror graphs actually work

https://gerrit.wikimedia.org/r/101065
Comment 9 Gerrit Notification Bot 2014-01-05 20:18:19 UTC
Change 105614 had a related patch set uploaded by Nemo bis:
Also logbase 2 for the shorter reqerror graphs

https://gerrit.wikimedia.org/r/105614
Comment 10 Gerrit Notification Bot 2014-01-07 10:44:46 UTC
Change 105614 merged by Ori.livneh:
Also logbase 2 for the shorter reqerror graphs

https://gerrit.wikimedia.org/r/105614
Comment 11 Nemo 2014-02-10 14:12:52 UTC
(In reply to comment #10)
> Change 105614 merged by Ori.livneh:
> Also logbase 2 for the shorter reqerror graphs
> 
> https://gerrit.wikimedia.org/r/105614

That worked for a bit, but then regressed again. Will need to check.
Comment 12 Gerrit Notification Bot 2014-03-05 19:23:46 UTC
Change 117021 had a related patch set uploaded by Nemo bis:
[gdash] Use logscale 10 for reqerror graph, again

https://gerrit.wikimedia.org/r/117021
Comment 13 Nemo 2014-05-03 17:15:13 UTC
I still have no idea where to start to find a way that works...

Note You need to log in before you can comment on or make changes to this bug.


Navigation
Links