Commit Graph

1640 Commits

Author SHA1 Message Date
Simon MacMullen cbb334c042 That guard was needed when we were not filling in ranges correctly. Not any more. 2012-12-18 13:51:45 +00:00
Simon MacMullen 4769a45ff2 Since we now display stats here, let's live-update it! 2012-12-18 13:29:09 +00:00
Simon MacMullen a53daf8631 Merge in default 2012-12-18 12:47:20 +00:00
Simon MacMullen 9aee0aac9b Rewrite this bit yet again. It must be right now. 2012-12-17 18:22:26 +00:00
Simon MacMullen 7b481bc40d efdb7a431aa1 broke aggregation, not sure what I was thinking. Revert. 2012-12-14 16:58:20 +00:00
Simon MacMullen c7b8189e42 I think we've done this every other way, this must be the right way. Take floor for queries and ceiling for updates, in an attempt to avoid the drop-at-the-end problem. 2012-12-12 17:14:00 +00:00
Simon MacMullen f727a4f745 In order to be able to sanely read out a subset of the samples we can't store deltas. But most of the need for deltas was misconceived anyway. Removing them makes most things simpler (lose old_stats) but it does mean we have a fiddly old time adjusting vhost_stats on queue deletion. Oh well. 2012-12-12 16:52:56 +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 d1fd4fe0f2 Correctly decrease aggregated num of queued messages when a queue is deleted. 2012-12-12 12:08:06 +00:00
Simon MacMullen 9620e98fd6 Don't project events into the future, it's more trouble than it's worth. 2012-12-12 11:50:46 +00:00
Simon MacMullen 25d4cac0bb In fact, let's forget about apportioning altogether. When something hibernates and we don't hear from it for a while, we don't want to assume any delta that happens in the first event after it wakes up should be smeared across the whole time it was asleep. 2012-12-12 11:40:34 +00:00
Simon MacMullen c10de1dbb8 Oops, start deducting from the total count, not 0. 2012-12-12 11:28:04 +00:00
Simon MacMullen 936e55194b Don't ask for the range to extend into the future, that only asks for trouble. 2012-12-12 11:00:37 +00:00
Simon MacMullen ce810edea1 Be more simplistic about apportioning, don't think in terms of fractional timeslices. This turns out to give much saner results. 2012-12-11 18:03:17 +00:00
Simon MacMullen 3cab965b9d Introduce the idea of a range for sample queries, and make sure we fill it. 2012-12-11 17:43:59 +00:00
Simon MacMullen 7b37be449b Oops, forgot about that. 2012-12-11 17:11:51 +00:00
Simon MacMullen f2c1f9bfdd Rename 2012-12-11 17:11:34 +00:00
Simon MacMullen 237c9594fd slight tweak 2012-12-11 17:09:14 +00:00
Simon MacMullen e1ecfbd75e Rearrange the source file to try to put similar functions together. 2012-12-11 17:04:14 +00:00
Simon MacMullen fb6d857d27 Merge stable 2012-12-11 11:30:05 +00:00
Simon MacMullen e25012a8be Added tag rabbitmq_v3_0_1 for changeset 8e2d75025a50 2012-12-11 11:27:15 +00:00
Simon MacMullen 7600923485 Merge bug25352 2012-12-11 11:26:38 +00:00
Simon MacMullen 5d431d3d0c Oops, these too 2012-12-11 11:24:23 +00:00
Simon MacMullen e3e17f05a0 "javascript:" URLs seem to be confusing MSIE (or maybe sammy) for some reason I can't understand. Let's be more jQuery-ish here as elsewhere, and now the form submits properly after one of these links has been clicked. 2012-12-11 11:22:29 +00:00
Simon MacMullen e03e3f089b (Start of an) essay. 2012-12-07 18:06:01 +00:00
Simon MacMullen 5d820d7eee ?? --. 2012-12-07 17:35:24 +00:00
Simon MacMullen c0bac055fa Since it's essentially trivial to do so now, let's show some aggregated data for vhosts. Nice for multi-tenanted hosting I guess... 2012-12-07 17:30:51 +00:00
Simon MacMullen a1f61361ac Added tag rabbitmq_v3_0_1 for changeset 7e5c89de1927 2012-12-07 11:55:28 +00:00
Emile Joubert f32032ded1 Merged stable into default 2012-12-07 11:47:41 +00:00
Emile Joubert 36ebe4604e Merged bug25346 2012-12-07 11:47:14 +00:00
Simon MacMullen 7958419cd3 And also also while we're here, test old and new ports. 2012-12-07 11:38:52 +00:00
Simon MacMullen 6616057683 Merge stable 2012-12-07 11:36:29 +00:00
Simon MacMullen b82306357f Clear the debug field on page change. 2012-12-07 11:35:40 +00:00
Simon MacMullen 211f2f8a0f Merge heads of stable 2012-12-07 10:50:02 +00:00
Simon MacMullen 2bdc4edb73 Merge bug25348 2012-12-07 10:49:33 +00:00
Simon MacMullen b45a33c2c5 Guard partition warning for non-monitoring users. 2012-12-07 10:49:17 +00:00
Simon MacMullen 0a33bb3bc3 And while we're here, those should be updated too really. 2012-12-06 15:43:42 +00:00
Simon MacMullen 75915e2bb7 Substantially enhance definitions test to catch more of this stuff 2012-12-06 15:43:22 +00:00
Simon MacMullen 32e34e4b77 Fix key / name confusion 2012-12-06 15:43:01 +00:00
Simon MacMullen 3cfc5278b3 Added tag rabbitmq_v3_0_1 for changeset 2f89543bb3cc 2012-12-06 13:55:08 +00:00
Simon MacMullen b12fbfd37a Merge default 2012-12-06 13:17:12 +00:00
Simon MacMullen a526aa0b5e Get rid of that define. 2012-12-06 13:17:04 +00:00
Simon MacMullen bcb9f23c4c Remove old samples on a timer. 2012-12-06 13:09:49 +00:00
Simon MacMullen d2b16dbd47 Couple of tiny corrections to docs. 2012-12-06 11:32:00 +00:00
Simon MacMullen 65400049db I am already not sure this is right. But remove old samples during read as well as write (it's an improvement but insufficiently global). 2012-12-05 18:17:49 +00:00
Simon MacMullen 6c0bd00017 Make sure the sum of the apportionments is always the same as the total number of messages we are apportioning. 2012-12-05 15:50:42 +00:00
Emile Joubert 1626bf5f20 Merge stable into default 2012-12-05 14:35:17 +00:00
Emile Joubert ecedcd3a33 Merge bug25330 2012-12-05 14:31:20 +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