Commit Graph

2208 Commits

Author SHA1 Message Date
Anita Buehrle
14ee6383cc minor edits 2016-05-31 13:45:22 -05:00
Anita Buehrle
4931a4f774 cosmetic edits to minimesos section 2016-05-31 13:43:09 -05:00
Tom Wilkie
12f281654d Put reports in S3; add in process caching (#1545)
* Add in-process caching to dynamodb collector

* Add metrics for dynamodb consumed capacity and report size

* Log and return errors during report collection

* Increase compression to the max

* Put reports in S3 and just use DynamoDB as an index.

* Review feedback
2016-05-31 15:40:15 +01:00
Ilya Dmitrichenko
378e2bd24e Fix typo 2016-05-31 14:33:43 +01:00
Ilya Dmitrichenko
455eaad2fb Simplify minimesos docs 2016-05-31 14:27:42 +01:00
Ilya Dmitrichenko
1762cc4836 Merge pull request #1509 from sadovnikov/master
#1507. Adding Marathon JSON for launching on minimesos cluster
2016-05-31 14:17:40 +01:00
Alban Crequy
b20e292390 circle.yml: deploy non-master branches (#1535)
By default, non-master branches are not deployed on the Docker Hub. With
this patch, you can enable this feature by setting the environment
variable DEPLOY_BRANCH in the circle configuration.

It will not be tagged with the "latest" tag but instead derive the tag
from the branch name. Since "/" are not allowed in Docker tag names, all
"/" are replaced by "-".

When testing code in Scope, I use circle to build the Docker image but I
don't want to always use my "master" branch for development.
2016-05-28 12:02:42 +01:00
Tom Wilkie
277bd70491 Don't every store NEW conntrack flows (only every store updates). (#1541)
This closes a small window where we might produce reports which contain flows that are NEW but have never seen an UPDATE, which can potentially be invalid.
2016-05-27 11:25:42 +01:00
Tom Wilkie
7377945302 Use smart merger in the dynamodb collector. (#1543) 2016-05-27 08:57:07 +01:00
Viktor Sadovnikov
edb27e0935 weaveworks/scope#1507. moving minimesos installation instructions to site/installing.md file 2016-05-27 00:25:13 +02:00
Tom Wilkie
7169037bbd Add docker hub badge (#1540) 2016-05-26 14:58:08 +01:00
Viktor Sadovnikov
b63d3374cb weaveworks/scope#1507. README.md: adding example for using latest minimesos.json 2016-05-26 10:22:23 +02:00
Tom Wilkie
c8828826ae Allow user to specify table name and queue prefix. (#1538)
* Allow user to specify table name and queue prefix.

* Trim leading slash, catch missed queue prefix

* Comment out publish step until devwww is fixed.
2016-05-25 10:09:32 +01:00
Paul Bellamy
d13784092b Merge pull request #1533 from weaveworks/missing-return
Various fix ups for multitenancy
2016-05-24 09:50:21 +01:00
Viktor Sadovnikov
58f80920b3 weaveworks/scope#1507. disabling new version updates 2016-05-24 09:38:20 +02:00
Tom Wilkie
861605a5ee Instrument SQS calls 2016-05-23 16:48:31 +01:00
Tom Wilkie
5a9aebbcb4 lint 2016-05-23 16:19:23 +01:00
Tom Wilkie
8d092c37e7 Also rewrite r.URL.Path, as gorilla mux reads this. 2016-05-23 16:18:24 +01:00
Tom Wilkie
3335361ae9 Include label in prom metric to distinguish ws connection latencies. 2016-05-23 15:02:41 +01:00
Tom Wilkie
5079a9eba4 Only log first http header. 2016-05-23 14:02:52 +01:00
Tom Wilkie
f36bb4e2fb Gather dyanmodb latency 2016-05-23 14:02:34 +01:00
Alban Crequy
42ad3aa12b Scope slow: improve error messages for debugging (#1534)
* alpine: dl-4.alpinelinux.org is dead, use another server

* increase buffer for docker stats

Attempt to avoid the following message:
docker container: dropping stats.

* probe: better timeout error messages

The logs contains the following messages:

Process reporter took longer than 1s
K8s reporter took longer than 1s
Docker reporter took longer than 1s
Endpoint reporter took longer than 1s

This patch prints how long it takes.
2016-05-22 18:21:55 +01:00
Tom Wilkie
334701f92e Add a missing return. 2016-05-20 19:17:15 +01:00
Paul Bellamy
d03c5b3bc4 Merge pull request #1530 from weaveworks/1514-deployment-pods
Propagate the pod counter from replicasets for deployments.
2016-05-19 14:31:20 +01:00
Tom Wilkie
5f995ae2f9 Propagate the pod counter from replicasets for deployments. 2016-05-19 13:41:52 +01:00
Tom Wilkie
24062be6c9 Increase test replicas (#1529)
* Increase number of test VMs to 5 per shard.

* Make pipe router test shorter.
2016-05-19 11:00:51 +01:00
Paul Bellamy
5d8b1c003e Add pod status to summary table (#1523)
Had to shorten the title of # Containers, as it was being truncated.
2016-05-19 10:59:58 +01:00
Adam Harrison
7d7c97d332 Merge pull request #1517 from weaveworks/docs-automation
Circle integration for auto docs publishing.
2016-05-18 15:45:08 +01:00
Tom Wilkie
afd3cdeb22 Review feedback 2016-05-18 14:55:47 +01:00
Paul Bellamy
2bb102dfcf Merge pull request #1511 from weaveworks/flag-disable-processes
Add flag to disable reporting of processes (and procspied endpoints)
2016-05-18 14:39:25 +01:00
Tom Wilkie
607b7fd187 Circle integration for auto docs publishing. 2016-05-18 14:00:50 +01:00
Tom Wilkie
34f985038e Merge commit '6d73a44ddad8f85fdd29b2ab5202742b98155f37' into docs-automation 2016-05-18 12:51:06 +01:00
Tom Wilkie
6d73a44dda Squashed 'tools/' changes from f9aa081..7a66090
7a66090 Add publish-site from weave
e5af286 GC scope integration test VMs

git-subtree-dir: tools
git-subtree-split: 7a660904a6
2016-05-18 12:51:06 +01:00
Tom Wilkie
8f772a696d Add flag to disable reporting of processes (and procspied endpoints) 2016-05-17 17:29:09 +01:00
Viktor Sadovnikov
cab38c8515 weaveworks/scope#1507. Adding Marathon JSON for launching on minimesos cluster 2016-05-16 18:58:19 +02:00
Tom Wilkie
2113795b9e Don't checkpoint weave during integration tests. 2016-05-16 15:10:43 +01:00
Paul Bellamy
4177f4e84f Merge pull request #1508 from weaveworks/1400-ramp-up-dns-resolution
Fast start the dns resolution ticker to improve first report latency.
2016-05-16 12:59:08 +01:00
Tom Wilkie
310adc0d09 Fast start the dns resolution ticker to improve first report latency. 2016-05-16 11:19:57 +01:00
Alfonso Acosta
c41d1638ca Merge pull request #1443 from weaveworks/release-0.15
Release 0.15.0
2016-05-13 12:42:48 +01:00
Alfonso Acosta
66ed584546 Update CHANGELOG v0.15.0 2016-05-13 11:02:22 +00:00
Paul Bellamy
100915b268 Merge pull request #1503 from weaveworks/1501-wrong-host
Don't merge in container image metadata into containers anymore.
2016-05-13 11:42:59 +01:00
Tom Wilkie
4674d45c1a Don't merge in container image metadata into containers anymore. 2016-05-13 11:15:24 +01:00
David
2fac25d71a Merge pull request #1499 from weaveworks/blur-search-on-terminal
Blur search when opening a terminal
2016-05-13 11:41:03 +02:00
David Kaltschmidt
5abbab3fa3 Close terminal on ESC has higher prio than search blur 2016-05-13 11:40:02 +02:00
Alfonso Acosta
a7544498cb Check HOME variable before using it (#1500) 2016-05-13 09:49:22 +01:00
Tom Wilkie
fc018afb52 Fix k8s install instructions, again 2016-05-13 09:48:17 +01:00
David Kaltschmidt
01c9cac0ba Act on blur on search field 2016-05-13 09:48:14 +02:00
David Kaltschmidt
3473beec98 Blur search when opening a terminal 2016-05-12 19:35:21 +02:00
Alfonso Acosta
2c047876d8 Update CHANGELOG 2016-05-12 17:05:01 +00:00
Tom Wilkie
33fea1d159 Fix k8s install instructions, again 2016-05-12 17:44:54 +01:00