Paul Bellamy
37a8b1294c
update go-dockerclient to fix bug with docker 1.10
2016-02-10 14:59:58 +00:00
Tom Wilkie
d4e58b9e33
Decouple Scope lifecycle from Weave lifecycle
...
- Run the Weave integrations regardless of if weave is detected.
- Make everything backoff and not spam the logs.
- Add miekg dns to vendor.
- Have the app periodically register with weaveDNS, and the probe do lookups there.
- Decide what the local networks are at runtime, not once at startup.
- Correctly resolve app ids, fixes #825
2016-02-09 14:24:57 +00:00
Tom Wilkie
2e9aa9314d
Periodically check for newer versions of scope.
2016-02-04 15:22:01 +00:00
Alfonso Acosta
f1ac5f102f
Fix net namespace reading in pre-3.8 kernels
2016-02-02 17:53:24 +00:00
Tom Wilkie
7df22c6f39
Update fsouza/go-dockerclient
2016-01-04 16:48:19 +00:00
Paul Bellamy
1b39659d10
Merge pull request #742 from weaveworks/284-profiling
...
Various CPU usage gains from profiling
2015-12-11 12:05:24 +00:00
Tom Wilkie
d8c759c455
Merge pull request #650 from weaveworks/365-pipes
...
Pipes
2015-12-11 12:01:36 +00:00
Tom Wilkie
cde5920f9a
Cache the contents of some files in /proc
...
Also cache contents of /proc/foo/stat, but only for 10s.
2015-12-11 10:27:15 +00:00
Tom Wilkie
b77cd3f300
Add pipe controls for Docker attach & exec.
2015-12-10 12:51:17 +00:00
Tom Wilkie
b94751ac10
Move procspy out of vendor into probe/endpoint.
2015-12-09 11:06:04 +00:00
Tom Wilkie
e1585e7ac1
Merge pull request #711 from weaveworks/576-host-metrics
...
Add host memory and CPU usage metrics
2015-12-04 14:38:48 +00:00
Tom Wilkie
4a475466f6
Add host memory and CPU usage metrics
2015-12-04 13:57:32 +00:00
Tom Wilkie
a9b868d310
Vendor in github.com/weaveworks/weave/common
2015-12-04 09:57:44 +00:00
Tom Wilkie
9142325d54
Instruments probe runtime to find slow reporter.
2015-11-12 17:01:52 +00:00
Tom Wilkie
43d0ce986f
Add 'latest' CRDT; use it to store container state.
...
Also use same technique to merge the controls, returning the latest
set of controls instead of the union.
2015-11-06 18:26:38 +00:00
Tom Wilkie
35bfa5f751
Okay, that was a bad idea
2015-10-26 16:53:21 +00:00
Tom Wilkie
aa55aecec5
Vendor some additional libraries for the tests.
2015-10-26 15:12:10 +00:00
Tom Wilkie
bb755979b1
Add vendored dependancies
2015-10-24 11:19:50 +01:00