Simon MacMullen
d195fcba07
A certain amount of messing around to get the right bits "updatable".
2013-04-26 12:30:52 +01:00
Simon MacMullen
70392b0f96
Configurable truncate limit.
2013-04-25 16:13:44 +01:00
Simon MacMullen
cb205f01c1
Nicer axis labels.
2013-04-09 12:54:02 +01:00
Simon MacMullen
3a83526ca5
Singular / plural
2013-03-26 12:42:29 +00:00
Simon MacMullen
0bb1c48d23
Merge in default
2013-03-21 10:52:43 +00:00
Simon MacMullen
5d5c555f07
Oops
2013-03-15 17:09:14 +00:00
Simon MacMullen
66452785f5
Remove a dubious full stop.
2013-03-07 10:48:16 +00:00
Simon MacMullen
1e82ca403b
Now that we have filtering we may as well truncate to the first 100, 500 was always a compromise about not wanting to truncate too early.
2013-03-07 10:47:17 +00:00
Simon MacMullen
d8def82db9
Put the class on the right thing.
2013-03-07 10:43:24 +00:00
Simon MacMullen
0be34664ee
Reinstate maybe_truncate(), it's used by the bindings include (and it would be rather fiddly to make that filterable).
2013-03-07 10:40:25 +00:00
Simon MacMullen
f2bc3e2055
Visual improvements.
2013-03-06 14:59:31 +00:00
Simon MacMullen
ddc9c87438
Split out filter_ui (which does not want to be updateable) from maybe_truncate (which does). Rearrange how HTML gets escaped to make sure we highlight things that need escaping.
2013-03-06 12:29:30 +00:00
Simon MacMullen
ad2ab2746e
Crude filtering on the client side.
2013-03-05 18:04:15 +00:00
Simon MacMullen
b08846e0d9
So the little spans that described each chart didn't get updated. Make them updatable - and also change the updatableness mechanism to swap out the contents of an element, not the element itself (since the whole reason we don't just make the whole region updatable is that we mutate the state of the element itself and want that to survive across refreshes).
2013-02-28 14:16:18 +00:00
Simon MacMullen
5913198ddd
Usability: highlight the link that the currently-shown chart config popup relates to, and make a second click close the popup.
2013-02-28 13:23:53 +00:00
Simon MacMullen
db1706ea00
Rename "instantaneous value" to "current value", in an attempt to talk like a human being.
2013-02-05 16:04:26 +00:00
Simon MacMullen
33eb53d29c
Show moving averages correctly for queue lengths, and remove some nasty magic passing around null functions.
2013-02-05 15:56:51 +00:00
Simon MacMullen
673a3daa53
Don't just have a single global idea of "the current range", allow different rangse for different things.
2013-01-31 18:27:20 +00:00
Simon MacMullen
7fbd3ebb84
Don't blow up if there are no samples.
2013-01-30 16:17:44 +00:00
Simon MacMullen
7f180b3abf
Get rid of that (...), give a more discreet but more useful link.
2013-01-29 17:26:20 +00:00
Simon MacMullen
54615edddc
Nicer popup
2013-01-28 14:34:15 +00:00
Simon MacMullen
1de634dd39
Cosmetic
2013-01-25 15:37:22 +00:00
Simon MacMullen
9fd0eeca2a
Derp
2013-01-25 15:28:47 +00:00
Simon MacMullen
dbb2d3470c
Polish confirms' appearance.
2013-01-25 13:09:11 +00:00
Simon MacMullen
9edf477acf
Merge in default.
2013-01-23 16:57:08 +00:00
Simon MacMullen
22c2f5a216
Make sure the (...) is by the side of those paras too.
2013-01-22 13:36:22 +00:00
Simon MacMullen
d872a025f2
stable to default
2013-01-21 12:31:17 +00:00
Simon MacMullen
1e0c5e0873
Certain client authors send very long fields here (particularly for platform, which can include all sorts of details of the OS, compiler, etc). So truncate long fields rather than display an enormous table.
2013-01-21 12:30:55 +00:00
Matthias Radestock
56c3e44f79
ternary operator
2013-01-08 19:38:03 +00:00
Simon MacMullen
007b0106c9
Vertical alignment, safety, has not was.
2013-01-08 15:41:53 +00:00
Simon MacMullen
6359708d5e
Oops
2012-12-19 13:33:34 +00:00
Simon MacMullen
3dace550bd
Further rationalisation.
2012-12-19 13:31:26 +00:00
Simon MacMullen
92350cadb9
Unbreak.
2012-12-19 13:04:00 +00:00
Simon MacMullen
a738c7558b
Show charts for connection data rates and refactor fmt_rate_* stuff to be a bit simpler and more consistent.
2012-12-18 17:13:44 +00:00
Simon MacMullen
afcbc85281
That should be renamed.
2012-12-18 15:57:34 +00:00
Simon MacMullen
b34771f52f
Render the legend ourselves, thus removing it from the chart.
2012-12-18 15:56:20 +00:00
Simon MacMullen
f906dda156
Different preferences per rate/chart.
2012-12-12 12:59:03 +00:00
Simon MacMullen
843bc745fc
Slight appearance tweaks.
2012-12-12 12:44:22 +00:00
Simon MacMullen
b12fbfd37a
Merge default
2012-12-06 13:17:12 +00:00
Simon MacMullen
8a6d094c82
Display per-node RabbitMQ version again. But only if it's interesting.
2012-12-03 16:49:03 +00:00
Simon MacMullen
eb5c4070a7
Fix the text version.
2012-11-30 17:55:21 +00:00
Simon MacMullen
397487abb2
Draw a chart for queue lengths as well.
2012-11-30 17:45:26 +00:00
Simon MacMullen
168a09bd85
Phew. Right. Rework stats handling in the management DB. Now when we
...
get a stats event we apportion it to a time bucket, and then aggregate
those buckets together in various ways. When we want to return
anything in response to a query, we just go and read it - well,
nearly. We still aggregate at query time for the overview. But that's
aggregating per vhost rather than anything too fine grained.
2012-11-30 16:51:10 +00:00
Simon MacMullen
9051356e7a
Matthias keeps asking "where are the pretty charts?" So here they are.
2012-11-16 13:27:31 +00:00
Simon MacMullen
80fa558ec0
Reinstate the HANDLE.EXE warning (and make it a bit nicer).
2012-11-08 17:26:49 +00:00
Simon MacMullen
1b40b90eae
Change the node formatter we were using on the ports/contexts list to be more sensible, and use it everywhere.
2012-11-05 13:26:32 +00:00
Simon MacMullen
7f941e91e7
Fix appearance of broken exchanges
2012-10-23 11:27:52 +01:00
Simon MacMullen
9fdbe35adc
Claw back some horizontal space by shortening connection and channel names in lists to remove the destination address, and shortening exclusive owner name to "Owner".
2012-10-19 16:29:16 +01:00
Simon MacMullen
b9ba87e7d3
A touch more abstraction.
2012-10-09 16:38:09 +01:00
Simon MacMullen
ab0f5d34f0
Unbreak otherr status box things.
2012-10-03 11:10:06 +01:00