Commit Graph

2419 Commits

Author SHA1 Message Date
Matthias Radestock
34cb6d5a84 reduce container stats log noise
Don't complain about net.errClosing, which we typically get instead of
io.EOF when the container stops.
2016-07-16 20:33:15 +01:00
Matthias Radestock
30a5a9e64b reduce container stats log noise
reduce log level
2016-07-16 20:32:36 +01:00
Matthias Radestock
b38913e5c9 tiny improvement: log container id in stats collection loop 2016-07-16 20:12:19 +01:00
Jonathan Lange
0b2d1beec0 Merge pull request #1685 from weaveworks/new-build-tools
Update version of build tools
2016-07-15 14:04:31 +01:00
Jonathan Lange
34beefa377 Merge pull request #1684 from weaveworks/decompress-memcache-1671
Add options for storing memcached reports with different compression levels
2016-07-15 14:03:38 +01:00
Jonathan Lange
a3648f0c89 Inline StoreBytes 2016-07-15 12:58:27 +01:00
Jonathan Lange
a7d421eeb2 Merge commit '3881934fdc7e6ea644288432ce910e4ee73b2fa8' into new-build-tools
Update to latest build-tools
2016-07-15 11:36:18 +01:00
Jonathan Lange
3881934fdc Squashed 'tools/' changes from 0620e58..e9e7e6b
e9e7e6b Merge pull request #26 from weaveworks/this-time-for-sure
df494d6 Remove dependencies
c045d16 Properly exclude vendor from lint
2cfcf08 Add blacklist to wcloud client
ca6ebfb Merge pull request #25 from weaveworks/fix-brokenness
bfb1747 Test directories need ./ prefixes, obviously.
5b9b314 Merge pull request #24 from weaveworks/find-files
8786427 Remove spurious debugging code from test
8b7ec6e Speed up test by using git ls-files
cf53dc1 Exclude vendor from shell linting
b2ab380 Fix field name
c86fd3d Add notification config for wcloud
f643920 Merge pull request #23 from weaveworks/only-lint-git-files
47a0152 Only lint git files
50d47f9 Merge pull request #22 from weaveworks/shell-lint

git-subtree-dir: tools
git-subtree-split: e9e7e6b0f0
2016-07-15 11:36:18 +01:00
Jonathan Lange
bbd75ddd24 Use memcache compression level from config 2016-07-15 11:24:37 +01:00
Jonathan Lange
1fd8a5fb88 Use StoreReport in main AWS routine 2016-07-15 11:24:37 +01:00
Jonathan Lange
46dfeb627d Call it reportKey 2016-07-15 11:24:37 +01:00
Jonathan Lange
0058229687 Extract functions for calculating keys
Not so much for re-use as to help jml understand what's going on
2016-07-15 11:24:36 +01:00
Jonathan Lange
270a55060f Add StoreReport methods to stores
Not sure if we'll use them.
2016-07-15 11:24:36 +01:00
Jonathan Lange
60e14c1dc2 Plumb through an option for compression 2016-07-15 11:24:36 +01:00
Jonathan Lange
2bfd6d7eb7 Parametrize compression level 2016-07-15 11:24:36 +01:00
Jonathan Lange
e4c75e6223 Test for marshalling 2016-07-14 18:06:10 +01:00
Alfonso Acosta
db9ce13799 Merge pull request #1666 from weaveworks/release-0.16
Release 0.16.1
2016-07-14 17:08:27 +01:00
Alfonso Acosta
a7872ad4ac Fix heading v0.16.1 2016-07-14 15:29:51 +00:00
Jonathan Lange
cdb651f20a Merge pull request #1681 from weaveworks/block-profiling-1672
Add flag for block profiling
2016-07-14 15:54:03 +01:00
Jonathan Lange
0edd2e7bf9 Oops 2016-07-14 15:26:34 +01:00
Jonathan Lange
7894442ee7 Update site/building.md with profiling docs 2016-07-14 15:17:56 +01:00
Alfonso Acosta
8fc92d83a1 Review feedback 2016-07-14 14:00:49 +00:00
Ilya Dmitrichenko
4af56cdb3e Update CHANGELOG with fix for #1679 2016-07-14 14:49:32 +01:00
Ilya Dmitrichenko
70b3f32e9c Check if app and probe are running first (fix #1679) 2016-07-14 14:47:33 +01:00
Jonathan Lange
1ddc91f0ea Add flag for block profiling
Fixes #1672

Test by adding `--app.block.profile.rate=1`, running scope in
multi-tenant mode and browsing to http://<scope-url>/debug/pprof/
2016-07-14 14:45:50 +01:00
Alfonso Acosta
b4bccabb6b Review feedback 2016-07-14 12:39:43 +00:00
Alfonso Acosta
a4c9c0f90d Update CHANGELOG, reflecting new changes in master 2016-07-14 11:31:30 +00:00
Alfonso Acosta
9aff33af60 Review feedback 2016-07-14 11:14:45 +00:00
Alfonso Acosta
ff8345c629 Release 0.16.1 2016-07-14 11:14:45 +00:00
Alfonso Acosta
528936af4b Merge pull request #1669 from weaveworks/fix-1649
Fix Docker for Mac issue with `--service-token` (close #1649)
2016-07-14 10:15:05 +01:00
Paul Bellamy
60c284b5f8 Merge pull request #1670 from weaveworks/2wget2curl
Replace wget in instructions with curl, as it's more widely avail. on macs
2016-07-13 18:01:42 +01:00
Alfonso Acosta
5c3ac511bc Use exit instead of return 2016-07-13 16:43:58 +00:00
Simon
2219266c22 Merge pull request #1667 from weaveworks/1663-fixes-network-bars-position
Fixes network bars position when a node is selected.
2016-07-13 16:30:15 +02:00
Alfonso Acosta
93c4e4537b Review feedback 2016-07-13 14:25:57 +00:00
Alfonso Acosta
7367b60428 Review feedback 2016-07-13 14:23:28 +00:00
Alfonso Acosta
95a45f991d Review feedback 2016-07-13 14:17:04 +00:00
Alfonso Acosta
98707c2a81 Refactor scope script 2016-07-13 14:11:20 +00:00
Jonathan Lange
53735eda27 Merge pull request #1658 from weaveworks/tools-with-shellcheck
Lint shellscripts from tools
2016-07-13 15:10:49 +01:00
Paul Bellamy
985912f964 Replace wget in instructions with curl, as it's more widely avail. on macs 2016-07-13 14:25:13 +01:00
Ilya Dmitrichenko
901e1a474a Fix Docker for Mac issue with --service-token (close #1649) 2016-07-13 13:50:28 +01:00
Jonathan Lange
78bf236a9c Merge pull request #1668 from weaveworks/report-size-histogram
Store a histogram of report sizes
2016-07-12 19:08:44 +01:00
Jonathan Lange
d83d7318d0 Remove the old metric 2016-07-12 18:16:35 +01:00
Jonathan Lange
ca9e0387d0 Squashed 'tools/' changes from 8c6170d..0620e58
0620e58 Review tweaks

git-subtree-dir: tools
git-subtree-split: 0620e589fa
2016-07-12 18:07:42 +01:00
Jonathan Lange
7c94ade7f4 Merge commit 'ca9e0387d063905e681e44a3fbd2ddf1b1682f91' into tools-with-shellcheck
Update for shell-lint review tweaks
2016-07-12 18:07:42 +01:00
Simon Howe
55bed7b7b6 A couple more tweaks to the network-bar position.
- Center it vertically properly.
2016-07-12 18:29:15 +02:00
Jonathan Lange
d2298aa8f3 Store a histogram of report sizes 2016-07-12 16:37:29 +01:00
Simon Howe
6a79938939 Correct label position for nodes that don't have networks. 2016-07-12 16:10:56 +02:00
Simon Howe
6f8dc22ca3 Move network bar above the label for now.
Positioning the bar in the middle of flowing text is a bit tricky.
2016-07-12 16:09:10 +02:00
Simon Howe
f46025fe10 Fixes network bars position when a node is selected.
Bar position should be a function of node size!

Note: This is still an estimated position though it looks fine. Would be
nice to take into account size of labels (foreignObjects). The
transforms (for "undoing" the canvas zoom level) are a bit hectic here
and would be really nice to pull out and put in a wrapper...)
2016-07-12 15:45:35 +02:00
Jonathan Lange
ddf80d05cb Actually run shell-lint on tools 2016-07-12 14:22:09 +01:00