Commit Graph

2135 Commits

Author SHA1 Message Date
David Kaltschmidt
cfb5161cd7 Store search state in URL 2016-05-11 18:08:59 +02:00
David Kaltschmidt
d5eea2549d Sanitize inputs
Try regexp, escape if invalid
2016-05-11 18:08:59 +02:00
David Kaltschmidt
6ca729a6c2 Fix tests by not mocking dependent utils 2016-05-11 18:08:59 +02:00
David Kaltschmidt
3e26ed7083 Metric matching support for search
Examples:

* cpu > 2 // means percent
* memory > 4.5MB
2016-05-11 18:08:59 +02:00
David Kaltschmidt
d1609658bf Apply search as filter 2016-05-11 18:08:59 +02:00
David Kaltschmidt
3ee802a516 Search all fields by default, gray out nodes if no match 2016-05-11 18:08:59 +02:00
David Kaltschmidt
8669266f25 Toggle debug toolbar via ctrl-D 2016-05-11 18:08:59 +02:00
David Kaltschmidt
5a325e46fa Search on canvas
* adds a search field next to the topologies
* highlight results on canvas as you type
* non-matching nodes are grayed out
* "prefix:" limits search to field label
2016-05-11 18:08:59 +02:00
David
715003ee80 Merge pull request #1465 from weaveworks/truncate-container-envs
Limit tables to 20 rows
2016-05-11 17:14:01 +02:00
David Kaltschmidt
c265a57672 Show truncation warning on click, reworded 2016-05-11 16:55:57 +02:00
Tom Wilkie
23c5e9f820 Ignore conntracked connections on which we never saw an update; don't nat map conntracked connections. (#1466) 2016-05-11 15:30:45 +02:00
Paul Bellamy
45c6c00dea Merge pull request #1461 from weaveworks/1452-k8s-111111111111111111
Disable deployments and replica sets if k8s is 1.1
2016-05-11 14:10:13 +01:00
Ilya Dmitrichenko
6d81c7e749 Merge pull request #1464 from weaveworks/docs
Tweaks to the docs
2016-05-11 14:09:32 +01:00
Ilya Dmitrichenko
a9cb8795e1 Update URL 2016-05-11 14:07:39 +01:00
Tom Wilkie
7a4a7fbafc Don't run the plugin, use tinycore & weavedns for tracer app 2016-05-11 14:38:29 +02:00
David Kaltschmidt
645f2ca9f4 Add hint that a section may be truncated 2016-05-11 13:05:19 +02:00
Paul Bellamy
743cf80f92 Disable deployments and replica sets if k8s is 1.1 2016-05-11 11:19:15 +01:00
Alfonso Acosta
100f78d771 Provide truncation counts to the UI 2016-05-11 01:22:33 +00:00
Ilya Dmitrichenko
0bea9990cd Fix Docker for Mac (again!) (#1448)
* Make Scope work on Docker for Mac (#1414)

* Check if Docker for Mac is used and run app separately

* Improve `check_probe_only`

* Fix d4m detection

* Fix Docker for Mac test by checking if it is in use
2016-05-10 20:28:52 +02:00
Tom Wilkie
2978794747 Make the example work on kubernetes (#1463)
* Make the example work on kubernetes

* Example app: Launch weave if not running.
2016-05-10 20:25:36 +02:00
Alfonso Acosta
7a8e61454f Limit tables to 20 rows 2016-05-10 14:46:24 +00:00
Tom Wilkie
2850fdef3e Tweaks to the docs 2016-05-10 14:31:01 +02:00
Paul Bellamy
4e151c4258 Merge pull request #1459 from weaveworks/k8s-dont-filter-out-pods
Don't filter out Services etc which don't have pods
2016-05-10 13:21:07 +01:00
Paul Bellamy
291c9afe58 Add scale up/down controls on deployments, replica sets, and replication controllers (#1451) 2016-05-10 12:43:52 +02:00
Anita Buehrle
b624df63d3 Restructured Scope Docs (#1416)
* New Scope Docs

* Remove most of the readme and add links to the docs.

* Fix some links

* cosmetic

bolded docker versions and clarified kube section
2016-05-10 12:41:04 +02:00
Tom Wilkie
bbe56d854d Don't filter out Services etc which don't have pods - we don't do our filtering like that anymore. 2016-05-10 12:32:35 +02:00
Paul Bellamy
7a58e1115e Merge pull request #1458 from weaveworks/meassure-report-sizes
Meassure report sizes
2016-05-10 11:27:10 +01:00
Paul Bellamy
52c2498373 adding benchmark for LatestMap.Merge 2016-05-10 10:48:54 +01:00
Alfonso Acosta
3cf3c713ae Meassure report sizes 2016-05-10 09:45:29 +00:00
Alfonso Acosta
66814f3512 Merge pull request #1456 from weaveworks/1454-precompute-docker-nodes
Precompute base of the container nodes
2016-05-10 10:04:10 +01:00
Alfonso Acosta
b78c503004 Review feedback 2016-05-10 08:03:46 +00:00
Alfonso Acosta
e83f985ea6 Precompute base of the container nodes 2016-05-10 06:25:06 +00:00
Paul Bellamy
2d10a6a9a6 Merge pull request #1447 from weaveworks/1441-cache-size
Remove cache from SmartMerger.
2016-05-09 10:51:23 +01:00
Tom Wilkie
2dae03501e Remove the caching 2016-05-09 10:08:14 +01:00
Paul Bellamy
c749bb9f20 Merge pull request #1436 from weaveworks/1372-deployment-view
Deployment and Replica Set views
2016-05-09 09:44:49 +01:00
Paul Bellamy
d0633d0d80 Render replica set and deployment parents 2016-05-09 09:19:11 +01:00
Paul Bellamy
541699d193 Review Feedback 2016-05-09 09:19:11 +01:00
Paul Bellamy
16a5c738d9 Deployment and ReplicaSet views for k8s 2016-05-09 09:03:57 +01:00
Paul Bellamy
0178babb0e Index services by UID, and refactor out common k8s metadata handling 2016-05-09 09:03:56 +01:00
Paul Bellamy
bb284edee8 set 'default' as the default namespace filter instead of 'all' (#1445) 2016-05-06 18:17:32 +01:00
Tom Wilkie
71d3126c82 Limit merge cache to 200 entries and expire entries old than merge window. 2016-05-06 17:54:57 +01:00
Paul Bellamy
90f2f7f621 Merge pull request #1438 from weaveworks/1430-filter-kube-system-containers
Filter out docker containers for pods in the kube-system namespace
2016-05-06 13:57:05 +01:00
Tom Wilkie
77be6863d4 Revert "Make Scope work on Docker for Mac" (#1439) 2016-05-06 13:28:51 +01:00
Tom Wilkie
b5cadf3a41 Make all filters drop unconnected pseudo nodes by default, and don't apply filter funcs to pseudo nodes. 2016-05-06 13:14:48 +01:00
Tom Wilkie
23156304af Filter out docker containers for pods in the kube-system namespace 2016-05-06 12:16:45 +01:00
Alfonso Acosta
1b7399d284 Minor test improvement 2016-05-05 19:19:20 +00:00
Alfonso Acosta
b5979df27f Fix comment 2016-05-05 19:39:25 +01:00
Alfonso Acosta
f34fc2a4df Merge pull request #1410 from weaveworks/1408-dnat-shortlived-connections
Correctly attribute DNAT-ed short-lived connections
2016-05-05 19:37:35 +01:00
Ilya Dmitrichenko
3e7dd1abbf Make Scope work on Docker for Mac (#1414)
* Check if Docker for Mac is used and run app separately

* Improve `check_probe_only`

* Fix d4m detection
2016-05-05 18:15:58 +01:00
Alfonso Acosta
5b2e0a6011 Add short-lived connection test 2016-05-05 17:04:55 +00:00