Alfonso Acosta
|
c70e357998
|
Bump github.com/weaveworks/tcptracer-bpf/ and github.com/iovisor/gobpf/
|
2017-05-26 04:44:06 +00:00 |
|
Alban Crequy
|
1fb4ce728b
|
vendor: update tcptracer-bpf
This includes https://github.com/weaveworks/tcptracer-bpf/pull/39
|
2017-05-19 14:14:26 +02:00 |
|
Alban Crequy
|
fc0e4490dd
|
vendoring: update gobpf and tcptracer-bpf
|
2017-05-10 18:37:32 +02:00 |
|
Marcus Cobden
|
5b6e5ca81d
|
Update billing-client
|
2017-05-09 15:33:11 +00:00 |
|
Alban Crequy
|
c6a299402c
|
vendor: update github.com/weaveworks/common
|
2017-05-02 14:42:11 +02:00 |
|
Alban Crequy
|
ac5e379da2
|
vendor: update gobpf and tcptracer-bpf
It will help to get missing kretprobe events during the ebpf tracker
initialization and missing connect & accept events, specially visible on
single-cores:
- https://github.com/weaveworks/tcptracer-bpf/pull/36
- https://github.com/iovisor/gobpf/pull/39
It makes use of a Linux patch that should be in Linux >= 4.12
(unreleased yet): https://github.com/iovisor/bcc/issues/1072#issuecomment-289777787
It falls back gracefully on current/older Linux kernels.
The new gobpf vendoring also includes other small fixes such as error
handling.
|
2017-04-06 11:16:25 +02:00 |
|
Paul Bellamy
|
619ab90502
|
gvt update github.com/weaveworks/billing-client
|
2017-04-04 10:38:43 +01:00 |
|
Iago López Galeiras
|
7541ad9c9c
|
vendor: bump tcptracer-bpf
We found out we were losing kretprobes sometimes because maxactive was set too
low[1]. This problem was more apparent in our GCE test environment because
the kernel was configured with `CONFIG_PREEMPT` not set and we're running
single-core VMs (see https://github.com/weaveworks/tcptracer-bpf/issues/24 for
more details).
Unfortunately, we can't set the maxactive explicitly from userspace. Alban
submitted a kernel patch to allow this[2].
This bumps tcptracer-bpf to include a workaround[3] for this issue in the
guess-offsets phase.
[1]: https://github.com/weaveworks/tcptracer-bpf/issues/24
[2]: https://lkml.org/lkml/2017/3/28/629
[3]: https://github.com/weaveworks/tcptracer-bpf/pull/33
|
2017-03-29 15:57:25 +02:00 |
|
Paul Bellamy
|
e68ffd467e
|
Add app/multitenant/billing_emitter to emit billing events
|
2017-03-22 10:41:34 +00:00 |
|
Alfonso Acosta
|
f3a9b61cd0
|
Merge pull request #2366 from kinvolk/schu/ebpf-stop-tracker
endpoint/ebpf: implement stop
|
2017-03-22 10:17:55 +01:00 |
|
Michael Schubert
|
b49d2e6f9d
|
vendor: update github.com/weaveworks/tcptracer-bpf
|
2017-03-22 10:07:55 +01:00 |
|
Alfonso Acosta
|
482a41f88e
|
Bump github.com/weaveworks/common
|
2017-03-21 11:49:02 +00:00 |
|
Iago López Galeiras
|
6ede5e5c91
|
vendor: add weaveworks/tcptracer-bpf
|
2017-03-08 22:11:12 +01:00 |
|
Alfonso Acosta
|
e8cb4fb4c6
|
Bump github.com/weaveworks/common
|
2017-02-24 13:43:06 +00:00 |
|
Jonathan Lange
|
a8ba7b2c86
|
Log whether it's a websocket request
|
2016-12-12 17:57:48 +00:00 |
|
Jonathan Lange
|
256e480acc
|
Vendor new weaveworks/common
|
2016-12-12 17:40:46 +00:00 |
|
Jonathan Lange
|
813e6468bc
|
Correctly instrument websocket handshakes
Part of weaveworks/monitoring#82
|
2016-12-08 17:36:45 +00:00 |
|
Jonathan Lange
|
496afb9a42
|
Vendor in weaveworks/common
|
2016-12-07 11:22:39 +00:00 |
|
Alfonso Acosta
|
ecc8a3138f
|
Replace github.com/mndrix/ps by github.com/weaveworks/ps
|
2016-07-26 10:35:55 +00:00 |
|
Alfonso Acosta
|
1545b00394
|
Bump vendor/github.com/weaveworks/go-checkpoint
|
2016-04-28 11:31:55 +00:00 |
|
Matthias Radestock
|
c6bd583a35
|
update vendored go-checkpoint
|
2016-03-11 11:12:54 +00:00 |
|
Tom Wilkie
|
425013bdd9
|
Update go-checkpoint library and add link to README.
|
2016-02-29 11:15:14 +00:00 |
|
Tom Wilkie
|
2e9aa9314d
|
Periodically check for newer versions of scope.
|
2016-02-04 15:22:01 +00:00 |
|
Tom Wilkie
|
b94751ac10
|
Move procspy out of vendor into probe/endpoint.
|
2015-12-09 11:06:04 +00:00 |
|
Tom Wilkie
|
a9b868d310
|
Vendor in github.com/weaveworks/weave/common
|
2015-12-04 09:57:44 +00:00 |
|
Tom Wilkie
|
bb755979b1
|
Add vendored dependancies
|
2015-10-24 11:19:50 +01:00 |
|