Tom Wilkie
abebb0f197
Build new test VM (to pickup latest Docker version).
2016-01-04 16:10:27 +00:00
Simon Howe
22247130d3
Log proxy connection errors rather than killing server.
...
Don't have accurate repro for when they occur.
2016-01-04 16:40:02 +01:00
David Kaltschmidt
372c611873
Remove backend container dep for non-container builds
2015-12-30 13:45:33 +00:00
Simon
a8fc57adae
Merge pull request #780 from weaveworks/748-fix-terminal-unicode-chars
...
Fixes display of unicode characters in the terminal
2015-12-29 09:34:01 +00:00
Simon Howe
a17355e667
Fixes display of unicode characters in the terminal
2015-12-29 09:33:31 +00:00
Tom Wilkie
2faa58aa41
Merge pull request #776 from weaveworks/tracer
...
Tracer!
2015-12-17 13:55:10 +00:00
Tom Wilkie
6dc65e2481
Update example app.
2015-12-17 13:54:42 +00:00
Tom Wilkie
1ef6006c55
Make tests pass.
2015-12-17 11:18:57 +00:00
David
4ea854519b
Merge pull request #775 from weaveworks/build-performance
...
Speed up npm bundle builds
2015-12-16 18:54:35 +01:00
David Kaltschmidt
57dfe4a4e8
Dont use -p on webpack when declaring uglifyjs plugin
2015-12-16 18:53:11 +01:00
Simon
c85f0dfdf1
Merge pull request #766 from weaveworks/765-fix-terminal-wrapping
...
Set correct size for terminal which fixes text wrapping.
2015-12-16 17:33:18 +01:00
Simon Howe
a166ecc92c
Tidying up a little bit.
2015-12-16 17:32:46 +01:00
Simon Howe
4df1cac033
Set correct size for terminal which fixes text wrapping.
...
Sometimes it was going off the sides/bottom.
2015-12-16 17:32:45 +01:00
Tom Wilkie
13a82bc9a8
Make it lint and compile after rebase.
2015-12-16 15:30:53 +00:00
Tom Wilkie
91579d06fc
Merge pull request #767 from weaveworks/756-proc-cpu
...
Gather per-process CPU and memory metrics.
2015-12-16 15:29:56 +00:00
Tom Wilkie
662b792781
Make it compile again.
2015-12-16 15:24:53 +00:00
Tom Wilkie
b99555936d
Add echo server, make it randomly take 2 secs.
2015-12-16 15:21:35 +00:00
Tom Wilkie
2dc03ce6d1
Use container names over pids.
2015-12-16 15:21:35 +00:00
David Kaltschmidt
b8d43a650d
allowing more boxes on same row in child traces
2015-12-16 15:21:35 +00:00
Tom Wilkie
3d54954665
Protect against fd reuse.
2015-12-16 15:21:35 +00:00
David Kaltschmidt
90d288fcf3
Flame graph for child traces
2015-12-16 15:21:35 +00:00
Tom Wilkie
3dbb94eed3
Send all the container pids to the client.
2015-12-16 15:21:35 +00:00
Tom Wilkie
e58f0f756f
Make temporal join work - now can have traces with more than one child!
2015-12-16 15:21:35 +00:00
Tom Wilkie
baf7aa106c
Fix table column width; ntohl port numbers.
2015-12-16 15:21:35 +00:00
Tom Wilkie
dfbd83b658
Expose keys, sort and dedupe traces, and hide show children in ui.
2015-12-16 15:21:35 +00:00
Tom Wilkie
9f49f63fc6
Mime type
2015-12-16 15:21:35 +00:00
David Kaltschmidt
7dff1bd85e
Polished UI for tracer
...
* added logo and favicon
* upgraded Bootstrap to v4
* use FontAwesome as icon font
* applied weave colors
* auto-select first container
* mock backend in server.js to serve *.json files for API requests
2015-12-16 15:21:34 +00:00
Tom Wilkie
3e4b3ad0eb
Trace all processes in a container.
2015-12-16 15:21:34 +00:00
Tom Wilkie
38e7c7c560
Show subtraces in the API and UI.
2015-12-16 15:21:34 +00:00
Tom Wilkie
bf85e621a2
Make connection causality detection more reliable.
2015-12-16 15:21:34 +00:00
Tom Wilkie
bdeed7219f
Start showing traces in the UI
2015-12-16 15:21:34 +00:00
Tom Wilkie
b6e43c8f3f
Wire up recording of traces.
2015-12-16 15:21:34 +00:00
Tom Wilkie
a3a0907ffc
It works again!
2015-12-16 15:21:34 +00:00
Tom Wilkie
31cadac623
Make it stop
2015-12-16 15:21:34 +00:00
Tom Wilkie
e09774ba5a
Prototype to trace incoming and outgoing connections from containers.
2015-12-16 15:21:34 +00:00
Tom Wilkie
8efa0d147b
Review feedback
2015-12-16 14:38:22 +00:00
Tom Wilkie
21a16771c9
Make host report memory usage in bytes.
2015-12-16 14:38:21 +00:00
Tom Wilkie
caff695f96
Gather per-process CPU and memory metrics.
2015-12-16 14:38:21 +00:00
David Kaltschmidt
b70e68a319
Split JS bundle into vendor and app
2015-12-16 13:45:37 +01:00
David Kaltschmidt
acaef9f639
Speed up npm bundle builds
...
Use include option to point to app sources
2015-12-16 10:33:58 +01:00
Tom Wilkie
bc8f86a75f
Merge pull request #751 from weaveworks/testing
...
Add some more testing to procspy
2015-12-15 17:56:41 +00:00
Tom Wilkie
c4f8496362
Merge pull request #771 from weaveworks/release-0.11.1
...
Add release notes for v0.11.1
2015-12-15 17:45:19 +00:00
Tom Wilkie
cc30e2ac63
Add release notes for v0.11.1
v0.11.1
2015-12-15 16:48:23 +00:00
Simon
536f06ca27
Merge pull request #753 from weaveworks/dev-mode-proxy-websockets
...
Also proxy Websockets through the dev server while in dev mode.
2015-12-15 16:40:24 +01:00
Simon Howe
dbd789317d
Also proxy WS to the BE while in dev mode.
...
WS weren't using the proxy.
2015-12-15 16:39:57 +01:00
Simon Howe
6ddd2ed9ff
Fixes linting violations
2015-12-15 16:14:39 +01:00
Paul Bellamy
3e2e92ecbd
Merge pull request #770 from weaveworks/missing-pids
...
We need to read /proc/PID/net/tcp6 to see the pids for the server end of local connections.
2015-12-15 14:10:03 +00:00
Tom Wilkie
550f21511a
We need to read /proc/PID/net/tcp6 to see the pids for the server end of local connections.
2015-12-15 13:38:30 +00:00
Tom Wilkie
3bc2042c51
Merge pull request #760 from weaveworks/release-0.11.0
...
Changelog for 0.11.0
2015-12-15 11:38:10 +00:00
David Kaltschmidt
271bcbde19
Correct path for scope version command
v0.11.0
2015-12-15 12:07:47 +01:00