Paul Bellamy
3bfb8c4c85
Merge pull request #1356 from pidster/1355-add-swarm-to-system-containers
...
Add swarm-agent, swarm-agent master to sys container filters
2016-04-26 11:08:38 +01:00
pidster
0c2e9347d0
remove prefix slash
2016-04-25 14:54:09 +01:00
Paul Bellamy
a374ad334a
Don't show container labels on container images
...
Images have their own labels. We can still use the container labels for
filtering, as the filters are "System Containers", not "System Images".
2016-04-25 10:32:33 +01:00
Paul Bellamy
1539e668e7
Merge pull request #1290 from weaveworks/remove-container-control
...
Add control for removing stopped docker containers.
2016-04-22 14:13:40 +01:00
Tom Wilkie
cfda4c8404
Review feedback
2016-04-22 11:07:07 +01:00
Tom Wilkie
22e8418e7a
Reorganise the render/ package
2016-04-22 11:07:07 +01:00
Paul Bellamy
a4e68b9598
Merge pull request #1363 from weaveworks/1072-docker-rm
...
Immediately remove deleted containers from the UI.
2016-04-22 10:29:14 +01:00
Tom Wilkie
8b06f6c0d8
Add rank field to controls.
2016-04-21 18:05:48 +01:00
Paul Bellamy
c4d4514278
Merge pull request #1359 from weaveworks/1121-reverse-resolution
...
Use reverse-resolved DNS info in the connections table.
2016-04-21 17:53:10 +01:00
pidster
6b5e39ff02
Address feedback in PR. Move to images, etc.
...
Also fixes embarrassing compilation error; reminding me not to rewrite patches *after* testing, without re-testing.
2016-04-21 16:52:13 +01:00
Tom Wilkie
fc46301c32
Include IP address in label.
2016-04-21 16:20:39 +01:00
Tom Wilkie
99204e1ff7
Add k8s pod log control ( #1298 )
...
* Remove individually vendored k8s.io/kubernetes/pkg/<foo>
* Vendor the whole of vendor/k8s.io/kubernetes/pkg
* Add k8s pod log control
* Tag pods with host id and include them in the host topology as children.
* adding a basic test for kubernetes.Reporter.GetLogs
2016-04-21 13:48:50 +01:00
Tom Wilkie
cec750049f
Immediately remove deleted containers from the UI.
2016-04-21 12:26:51 +01:00
Tom Wilkie
0a51064713
Use reverse-resolved DNS info in the connections table.
2016-04-20 17:18:32 +01:00
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
pidster
9e59a3eace
Add swarm-agent, swarm-agent master to sys container filters
2016-04-20 11:59:23 +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