Simon MacMullen
65778fead1
Merge bug24186
2011-08-23 12:52:03 +01:00
Simon MacMullen
fb34e853e0
Remove anything to do with rabbitmq-mochiweb contexts from rabbitmq-management-agent.
2011-08-16 17:33:21 +01:00
Alexandru Scvortov
553d02b0fa
merge default into bug24186
2011-08-16 14:29:08 +01:00
Alexandru Scvortov
b702adb893
update copyright headers
2011-08-01 10:58:57 +01:00
Simon MacMullen
636f2268bc
Handle more failures than just noproc.
2011-07-20 14:24:59 +01:00
Simon MacMullen
60ac7fcde4
Cosmetic
2011-07-06 10:29:26 +01:00
Piotr Sikora
78aab68097
Fix usage of "lsof" on UNIX-like opertating systems.
...
Couple of issues with the original code:
1) There was assumption that "lsof" is always installed on FreeBSD
and Darwin/MacOSX, which isn't true. This resulted in false results
when "lsof" was not found (because of parsing "lsof: not found"
response from the os:cmd/1 call).
2) There was off-by-one error with response parsing (column headers were
counted as open file descriptor).
3) Other UNIX-lie operating systems were ignored, even though "lsof"
works on virtually all of them.
New code tests for existence of "lsof" on all UNIX-like operating
systems and either returns correct number of open file descriptors
or "unknown" in case when "lsof" wasn't found.
2011-07-01 22:27:14 +00:00
David Wragg
d3a0d6db7c
Revert bug24186
2011-06-18 00:44:28 +01:00
David Wragg
65520967aa
The base .app file now lives in src/*.app.src
2011-06-17 14:44:24 +01:00
Simon MacMullen
222ae69b12
Add generated app file to .hgignore
2011-06-15 10:45:15 +01:00
Simon MacMullen
470c61a6b6
Merge in default
2011-05-31 10:44:16 +01:00
Matthew Sackman
e04159454b
Correct .hgignore file again
2011-05-27 14:49:26 +01:00
Matthew Sackman
4674def16a
Correct .hgignore
2011-05-27 14:20:14 +01:00
Simon MacMullen
71891d9bdf
Don't attempt that hostname thing, clearly dubious.
2011-05-16 16:20:19 +01:00
Simon MacMullen
e240eb6df5
Merge in default
2011-05-16 15:59:23 +01:00
Simon MacMullen
4c4190e07f
Move .app to .app.in, remove module list
2011-05-12 12:50:24 +01:00
Simon MacMullen
ec6de856db
Application names: rabbit_foo -> rabbitmq_foo
2011-04-13 16:02:32 +01:00
Simon MacMullen
718b2991a6
Merge from default
2011-04-11 17:29:32 +01:00
Simon MacMullen
0c3a4dd515
Boot step change.
2011-03-31 16:05:14 +01:00
Simon MacMullen
d4bd92133d
"contexts" info item, plus the ability to pick info items.
2011-03-14 16:31:50 +00:00
Simon MacMullen
9e149860d3
Revert the previous event-based stuff and just check alarm_handler:get_alarms/0.
2011-03-09 15:22:59 +00:00
Simon MacMullen
49ae991470
So node() can be used in guard expressions.
2011-03-09 12:47:15 +00:00
Simon MacMullen
77c4eaff73
Cosmetics.
2011-03-09 12:16:53 +00:00
Simon MacMullen
cfb5df83ee
We will get other alarm-related events. Why don't we ignore them instead of crashing?
2011-03-08 18:03:37 +00:00
Simon MacMullen
1f6c9b9358
Subscribe to alarm_handler and keep track of whether this node is memory alarmed or not.
2011-03-08 11:29:47 +00:00
David Wragg
1d2b520f6c
Merge default into bug23568
2011-02-22 03:24:48 +00:00
David Wragg
31cdc6d002
Add erl_crash.dump to .hgignore
2011-02-20 14:51:11 +00:00
Marek Majkowski
697564a610
:info instead of :get_x
2011-02-18 15:50:56 +00:00
Marek Majkowski
b3f1b1ef7e
untabify
2011-02-18 14:25:23 +00:00
David Wragg
930a016cfe
Rename *_app.in to *.app
2011-02-16 15:01:48 +00:00
David Wragg
6cf9d582f6
Update .hgignore
2011-02-08 14:39:25 +00:00
Marek Majkowski
e7376519a9
Expose socket count from the agent.
2011-02-04 14:39:16 +00:00
David Wragg
ae93392877
DEPS should be simply assigned
2011-02-04 07:52:33 +00:00
David Wragg
538341a502
Merge default into bug23568
2011-02-01 13:09:28 +00:00
Simon MacMullen
08d2af4f65
lists:keysort/2.
2011-02-01 11:17:03 +00:00
Simon MacMullen
931b03b435
Move rabbit_mgmt_format:application/1 here, don't use rabbit_mgmt_util:sort_list/4.
2011-02-01 10:37:47 +00:00
David Wragg
21e95741f8
Merge default into bug23568
2011-01-07 15:01:34 +00:00
Emile Joubert
6aa033ccd2
Merged bug23467 into default
2010-12-13 13:41:46 +00:00
Simon MacMullen
92a5285533
Slightly off-topic, but: move the applications listing into -agent like everything else, lose a dodgy RPC call.
2010-12-13 11:33:51 +00:00
Simon MacMullen
2737780837
Show which auth mechanisms are enabled.
2010-12-13 11:28:32 +00:00
David Wragg
d4e984c1b7
Overhaul for bug23568
2010-12-02 12:32:26 +00:00
Simon MacMullen
47bb6c0a9d
This is more reliable on my MacBook
2010-11-10 20:47:17 +00:00
Simon MacMullen
1f184b1ca6
List exchange types and auth mechanisms
2010-11-10 15:04:32 +00:00
Simon MacMullen
a885e78404
Add more facts about each node: Erlang version, uptime, number of CPUs, run queue length
2010-11-09 10:49:25 +00:00
Michael Bridgen
677bd15d94
Emit events from here to the DB
2010-11-05 17:15:51 +00:00
Simon MacMullen
55316f4fa5
Ahem
2010-11-05 15:18:16 +00:00
Simon MacMullen
9deb523d8d
Become rabbitmq-management-agent
2010-11-05 13:38:34 +00:00
Simon MacMullen
09038e0bf1
Don't need _util and _format any more.
2010-11-04 17:59:07 +00:00
Simon MacMullen
8220ffa073
Forgot this
2010-11-04 17:36:57 +00:00
Simon MacMullen
d86f908c8f
Initial checkin (bug 23374-related).
2010-11-04 17:26:47 +00:00