Paul Bellamy
4bd3832219
move counting sublabel definition to the topologies
2016-04-20 12:17:46 +01:00
Paul Bellamy
4ad1ae80df
move shapes determination to the topology
2016-04-20 12:17:46 +01:00
Paul Bellamy
43a29db73c
Add explicit group node summariser instead of doing it in the other summaires
2016-04-20 11:59:04 +01:00
Paul Bellamy
8f3402f3e6
Merge pull request #1350 from weaveworks/1246-k8s-unmanaged
...
Add a 'Unmanaged' node to k8s views which included non-k8s containers.
2016-04-20 10:26:29 +01:00
Paul Bellamy
c9b12db612
Merge pull request #1352 from weaveworks/1349-k8s-pod-count
...
Show number of pods in service minor
2016-04-20 09:59:53 +01:00
Tom Wilkie
9eda27822c
Show k8s labels and container env vars in the details panel. ( #1342 )
...
* Show k8s labels and container env vars in the details panel.
* Add show more bar to the env vars and labels
* React key was in the wrong place; empty tables render section labels.
2016-04-20 08:18:03 +01:00
Tom Wilkie
14d35d2b96
Show number of pods in service minor
2016-04-19 17:54:27 +01:00
Tom Wilkie
6db171bc9b
Add a 'Unmanaged' node to k8s views which included non-k8s containers.
2016-04-19 17:49:06 +01:00
Paul Bellamy
f8fb829848
Merge pull request #1348 from weaveworks/1196-no-image-version-in-parents
...
Strip image version from parent links
2016-04-19 17:14:26 +01:00
Paul Bellamy
7d685efe78
Strip image version from parent links
2016-04-19 16:49:37 +01:00
Paul Bellamy
1edeb8d190
Removing report.Node.WithID ( #1315 )
...
* removing usage of report.Node.WithID
* report.Topology.AddNode can use the node's ID field
2016-04-19 16:48:03 +01:00
Tom Wilkie
0396a79d7f
Don't show non-internet pseudo nodes. ( #1326 )
2016-04-18 14:18:19 +01:00
Ilya Dmitrichenko
a49c3893de
More sensible container names for Mesos/Marathon ( #1316 )
...
* Collect container environment variales (close #1314 )
* Containers managed by Marathon can have meaningful names (close #1309 )
* Make linter happy and fix tests
2016-04-18 12:10:18 +01:00
Ilya Dmitrichenko
7a6d6ea938
Merge pull request #1307 from weaveworks/fix-1306
...
Add OpenShift infra container image name to the list of well-known system containers
2016-04-15 17:15:18 +01:00
Paul Bellamy
7090855f9e
Add local_networks to weave Overlay nodes, so we can track weave without an exposed weave ip ( #1313 )
2016-04-15 16:23:15 +01:00
Ilya Dmitrichenko
adf8e21801
Add OpenShift infra container image name to the list of well-known system containers ( close #1306 )
2016-04-14 17:47:44 +01:00
Paul Bellamy
398258f3a7
Merge pull request #1294 from weaveworks/1293-container-pod-link
...
Construct correct id for pod parents
2016-04-13 13:58:46 +01:00
Paul Bellamy
6ffbc5328d
adding a test for pod node rendering
2016-04-13 13:31:10 +01:00
Tom Wilkie
df1ccae9f6
Construct correct id for pod parents
2016-04-13 13:20:31 +01:00
Tom Wilkie
2ac410e542
Add labels to docker labels
2016-04-13 10:59:47 +01:00
Paul Bellamy
333d32fbe5
Review Feedback
2016-04-12 17:22:38 +01:00
Paul Bellamy
6b0795a027
removing render/detailed/labels, as its not a good fit anymore
2016-04-12 17:22:35 +01:00
Paul Bellamy
7632e0b3c5
Adding support for plugins, with basic example of iowait, and ebpf
...
Squash of:
* Include plugins in the report
* show plugin list in the UI
* moving metric and metadata templates into the probe reports
* update js for prime -> priority
* added retry to plugin handshake
* added iowait plugin
* review feedback
* plugin documentation
2016-04-12 17:22:14 +01:00
David Kaltschmidt
79b4232b08
Remove load5 and load15
...
* not really useful
* take up lots of real estate
Fixes #1267
2016-04-12 16:58:21 +01:00
Tom Wilkie
d237f52a90
Ensure connection rows have unique IDs. ( #1245 )
...
* Ensure connection rows have unique IDs.
This adds new types for connections tables.
* UI support for new connection table rows
* Parameterized node Id key for connections table
* also s/node_id/nodeId, and s/topology_id/topologyId in connections
* table
* Added comment about nodeIdKey
* Review feedback:
2016-04-11 14:40:50 +01:00
Paul Bellamy
ba83927db0
better detection of endpoint children, to avoid including MapX2IP results
2016-04-07 16:06:35 +01:00
Tom Wilkie
ee1b4def95
Make the initial procspy filter silent
2016-04-07 13:19:42 +01:00
Tom Wilkie
ca94368420
Don't report nodes filtered out through the short-lived-connections join
2016-04-07 13:14:57 +01:00
Tom Wilkie
674cb24f2a
Review feedback
2016-04-07 12:23:06 +01:00
Tom Wilkie
22402c34f7
Ensure k8s views are correctly hidden.
...
- Filter unconnected psuedo nodes from the Pods view
- Don't report these filtered nodes in stats
- Fix typo in logic for hiding views
2016-04-07 12:01:23 +01:00
Paul Bellamy
f3adefa454
Update docker client, to get better state strings in the UI
2016-04-06 16:39:45 +01:00
Paul Bellamy
fe6203fd3f
Review Feedback
...
Squash of:
- including children in topologies_test.go
- report.Node.Prune should prune children also
- rewrote ShortLivedInternetConnections test to express its intent
- adding tests for detail Summary rendering
2016-03-29 14:13:20 +01:00
Paul Bellamy
2c6b6e6707
Refactoring rendering to remove RenderableNode
...
Squash of:
- use detailed.Summaries to render topology nodes
- ban merging nodes of different topologies (they should be mapped)
- need to prune parents when mapping node types
- render container images by id if they have no name
- remove separate render ids and prune parents in NewDerived*
- don't render metrics/metadata for groups of nodes
- fixing up tests
- removing pending unit tests (for mapping.go, for now)
- updating experimental dir for RenderableNode removal
2016-03-29 14:13:03 +01:00
Paul Bellamy
80dc714c1e
rename LabelMajor to Label
2016-03-29 14:00:11 +01:00
Paul Bellamy
430130c03a
backend changes for new option rendering
2016-03-29 13:26:49 +02:00
Paul Bellamy
ecab765b07
Merge pull request #1179 from weaveworks/1155-single-pseudo-nodes
...
Don't show multiple pseudo nodes in the host view for the same IP
2016-03-23 12:37:49 +00:00
Tom Wilkie
7e2e4c9c45
Fix spelling mistakes in the codebase.
2016-03-23 10:51:27 +00:00
Alfonso Acosta
13ec8d97c9
Stop mutating nodes in ColorConnected filter
2016-03-22 14:23:34 +00:00
Tom Wilkie
5cfc9d2a29
Don't show multiple pseudo nodes in the host view for the same IP
2016-03-17 15:00:04 +00:00
Tom Wilkie
e7c5fc7016
Remove address topology
2016-03-08 13:23:30 +00:00
Tom Wilkie
60f5a5e36f
Treat pid as numeric and sort by #containers
2016-03-04 17:10:24 +00:00
Tom Wilkie
51fa8d8ce0
Review feedback II
2016-03-04 14:07:56 +00:00
Tom Wilkie
09de883bc6
Review feedback
2016-03-03 17:46:35 +00:00
Tom Wilkie
f154e7a483
Add connection tables to details panel
2016-03-03 16:17:55 +00:00
Tom Wilkie
19411b9f76
Review feedback
2016-03-02 10:35:11 +00:00
Tom Wilkie
d874266cf6
Stop mutating nodes in the rendering pipeline
2016-03-01 17:16:48 +00:00
Tom Wilkie
bc48a48133
Split the internet node for incoming vs outgoing connections.
2016-03-01 14:11:47 +00:00
Tom Wilkie
28a0dd9d76
Fix for new go1.6 lint rules.
2016-03-01 13:01:19 +00:00
Tom Wilkie
ef1fc2a60a
Merge pull request #1043 from weaveworks/1040-docker-exec-crash
...
Distinguish between reporting probes and controlling probes
2016-02-26 15:23:47 +00:00
Alfonso Acosta
a559a23dba
Distinguish between reporting probes and controlling probes
2016-02-26 01:46:18 +00:00