Commit Graph

48 Commits

Author SHA1 Message Date
Matt Wells
1dc68de0fa more fixes to pausing spiders if too many incoming udp slots.
raised limit from 200 to 300.
2015-09-02 07:43:18 -07:00
Zak Betz
36b8d384bd Fixes to injector script.
New colors and metrics on performance graph.
2015-08-13 23:29:20 -06:00
Zak Betz
15eb7f659d Fix some malformed html on hosts page.
Fix core when no collection record in injection request.
Add a script to test disk speed.
2015-07-16 12:02:14 -06:00
Matt Wells
6b139e9eee clarify jam ups 2015-04-08 18:30:27 -07:00
Matt Wells
97d3b185c1 just use INCOMING udp slots/sockets for jam detection.
this will highlight the slow nodes better.
2015-04-08 15:52:43 -06:00
Matt
2ce107e4be keep track of how many times the host exited/cored as an exponent
to the 'x' in the hosts table. this way we can detect hosts that
have restarted many times and fix them.
2015-04-01 16:28:58 -06:00
Matt
c009430b6c more fixes for new spider updates 2015-02-11 21:54:36 -08:00
Matt
76ec7f3a4a add # of tcp connections to hosts table 2015-02-03 14:14:17 -08:00
Matt
b28f215afe pretty ups 2015-01-23 23:03:10 -07:00
Matt
a9bd0dd48a add help key for new U in hosts table. 2015-01-22 15:58:36 -07:00
Matt
fe14079ffe show shards with excessive udp slots to
detect jam up.
2015-01-22 14:47:30 -07:00
Matt Wells
e5b81cfb04 fix ping age being negative in hosts table bug. 2015-01-05 15:19:46 -08:00
Matt Wells
d57f2264c4 more indicator fixes 2014-12-17 15:11:49 -08:00
Matt Wells
f52e163fb0 fix a couple bugs.
added out of sync indicator.
2014-12-17 14:28:32 -08:00
Matt
465d30e0ee fix ping bug. 2014-12-17 10:43:00 -08:00
Matt Wells
cad1c7c930 typo 2014-12-17 06:35:38 -08:00
Matt Wells
2fd511f002 updates 2014-12-16 17:09:25 -08:00
Matt Wells
d4179634a1 crc fixes 2014-12-16 16:38:54 -08:00
Matt
730b131bbf added new indicators so we can make gb more stable.
now hosts table reports # ooms, disk read corruptions,
closed sockets from overloads, and we # of outstanding
spiders. made ping request a class so we can easily add
new indicators.
2014-12-16 16:22:50 -08:00
Matt
96b8197ad3 now it compiles with -m32 2014-11-10 14:45:11 -08:00
Matt Wells
e7dd8f7956 replace long long with int64_t 2014-10-30 13:36:39 -06:00
mwells
2af806993b update proxy algo so not all proxies get cutoff
at once.
2014-09-30 13:08:35 -07:00
Matt Wells
31cd92577b do not space break version in hosts table 2014-09-19 12:29:48 -07:00
mwells
df33d0c7e4 highlight version differences in the hosts table 2014-09-19 10:33:17 -06:00
mwells
9d69c1362d added proper version computation to gb 2014-09-19 10:25:48 -06:00
Matt Wells
8772e7fffe overhauled the main loop. (BIGLOOP) in Loop.cpp.
sigtimedwait() was cutting it, it was queueing up too
many DUPLICATE signals and overflowing the rt signal queue.
now gb has its own real-time signal queueing logic that
just sets the bit of the FDs that need attention.
i think threaded reads/writes are better now too but
the performance graph is broken so i need to fix that first.
the threads page looks good though. overhaul this hopefully
is a massive and stable performance improvement.
2014-08-27 14:07:13 -07:00
mwells
0745f65e4d api updates 2014-07-14 07:02:05 -07:00
mwells
fa3acbecc1 hosts page json fixes 2014-07-13 11:16:45 -07:00
mwells
44ec1c26ad page hosts now available in json/xml 2014-07-13 11:03:25 -07:00
Matt Wells
d2511d0bef host table cleanups 2014-03-16 17:14:47 -07:00
Matt Wells
5057fdaf14 aesthetic cleanups 2014-03-16 17:12:04 -07:00
Matt Wells
acd05aa740 fix a few minor bugs.
/master/->/admin/ and crawl type mismatch.
2014-03-16 10:34:58 -07:00
Matt Wells
ce652462b0 add color coded circles to coll nav bar.
disk usage red box.
2014-02-16 19:59:53 -07:00
Matt Wells
ca4aafa8a6 added host disk usage redbox and stats. 2014-02-12 09:47:44 -07:00
Matt Wells
9a76ff2531 minor parm updates 2014-02-11 20:50:36 -07:00
Matt Wells
953b7c558d parm updates 2014-02-10 21:45:03 -07:00
Matt Wells
4346fcee29 added recovery mode display in hosts table 2014-02-01 10:16:46 -08:00
Matt Wells
33c5d9c07f a lot of times rdb tree has invalid collection
numbers in it so fix our counting algo in case
the collection rec no longer exists!
2014-01-21 19:01:44 -08:00
Matt Wells
089d7f34a0 more spiderdb spider request fixes 2014-01-19 18:00:56 -08:00
Matt Wells
471599e9e7 formatting 2014-01-19 10:44:19 -08:00
Matt Wells
b755b4d581 formatting fixes 2014-01-19 00:57:20 -08:00
Matt Wells
fe3a879758 formatting changes 2014-01-19 00:38:02 -08:00
Matt Wells
36b93a1e92 minor cmdline fixes 2014-01-18 21:26:59 -08:00
Matt Wells
6de7abf6ba display fixes.
./gb installgb and ./gb installgb2 now install 'gb'
if 'gb.new' is not present.
2014-01-11 17:16:20 -08:00
Matt Wells
f64b53bfb3 almost done with rebalancing code 2014-01-10 14:12:58 -08:00
Matt Wells
501f49c81b gui and parm updates. simplifcations. 2014-01-09 17:29:18 -08:00
Matt Wells
fe97e08281 move from groups to shards. got rid of annoying
groupid bit mask thing.
2013-10-04 16:18:56 -07:00
Matt Wells
f6e560c1f4 Initial file population. 2013-08-02 13:12:24 -07:00