Commit Graph
5230 Commits
Author SHA1 Message Date
Paul Bellamy 1b554baa91 Reorder the children tables in the details panel
The Container images was first on hosts, but is probably the least
useful, so this moves it to the bottom.

In general, it needs more thought put into the detail panel contents,
but this is a quick fix to re-prioritize the data.
2016-02-09 15:35:54 +00:00
Paul Bellamy 4d153bdb10 Merge pull request #867 from weaveworks/510-detect-weave
Deal with starting / stopping weave
2016-02-09 14:51:00 +00:00
Tom WilkieandPaul Bellamy d4e58b9e33 Decouple Scope lifecycle from Weave lifecycle
- Run the Weave integrations regardless of if weave is detected.
- Make everything backoff and not spam the logs.
- Add miekg dns to vendor.
- Have the app periodically register with weaveDNS, and the probe do lookups there.
- Decide what the local networks are at runtime, not once at startup.
- Correctly resolve app ids, fixes #825
2016-02-09 14:24:57 +00:00
Alfonso Acosta 26ccb4918b Merge pull request #912 from weaveworks/812-rate-limit-proc
Rate-limit reading proc files
2016-02-09 11:19:51 +00:00
Alfonso Acosta d4b114daea Review comments 2016-02-09 10:39:51 +00:00
Alfonso Acosta dfc136904c Review feedback 2016-02-09 10:00:04 +00:00
Alfonso Acosta 37e57dd389 Merge pull request #944 from weaveworks/slow-report-generation-logging
log a warning when reporters or taggers take too long to generate
2016-02-08 23:33:35 +00:00
Alfonso Acosta eb52adbbec Raise maximum rate limit 2016-02-08 22:29:54 +00:00
Alfonso Acosta 0545d9a5c2 Fix variable scope bug 2016-02-08 21:04:26 +00:00
Alfonso Acosta 53bc710c4e Review feedback 2016-02-08 19:28:54 +00:00
Paul Bellamy dfb0f8036c Only show key metadata by default. Hide rest in a drawer.
To make the interface cleaner, we can hide some non-key metadata by
default.

This needs styling, js testing, and probably a js refactor.
2016-02-08 17:14:16 +00:00
Paul Bellamy bf3d92f12f Merge pull request #930 from weaveworks/924-short-ids
Shorten docker container and image IDs in the details panel.
2016-02-08 16:17:09 +00:00
Tom WilkieandPaul Bellamy 107d3068d5 Shorten docker container and image IDs in the details panel. 2016-02-08 15:52:56 +00:00
Paul Bellamy 30dd97bab5 Merge pull request #920 from weaveworks/refactor-detailed-metadata
minor refactor of backend metadata and metric rendering
2016-02-08 15:37:12 +00:00
Paul Bellamy 6c16beb1d4 log a warning when reporters or taggers take too long to generate 2016-02-08 15:27:28 +00:00
Paul Bellamy e33838f1e6 minor refactor of backend metadata and metric rendering 2016-02-08 14:01:00 +00:00
Paul Bellamy e28215babd Merge pull request #940 from weaveworks/truncate-keys
shorten some labels which were truncated
2016-02-08 14:00:34 +00:00
Alfonso Acosta 3dd2d45fe5 Review feedback 2016-02-08 13:42:55 +00:00
Alfonso Acosta b08c427618 Make linter happy 2016-02-08 13:42:55 +00:00
Alfonso Acosta 08969ec154 Clarify rate-limiting further 2016-02-08 13:42:55 +00:00
Alfonso Acosta ccabaf5e6a Use uint64 for fd counter 2016-02-08 13:42:55 +00:00
Alfonso Acosta c09ad9e4f6 Adjust file descript rate-limit block 2016-02-08 13:42:54 +00:00
Alfonso Acosta 8c3c8994b1 Use levelled logging 2016-02-08 13:42:54 +00:00
Alfonso Acosta 6240187333 Fix tests 2016-02-08 13:42:54 +00:00
Alfonso Acosta b93c3232cd Make linter happy 2016-02-08 13:42:53 +00:00
Alfonso Acosta d4c68f48fa Get rid of the package-level Connections func 2016-02-08 13:42:53 +00:00
Alfonso Acosta 6deeca0380 Cleanup 2016-02-08 13:42:53 +00:00
Alfonso Acosta 87dd43f782 Batch rate-limit to stats of /proc/*/fd/* 2016-02-08 13:42:53 +00:00
Alfonso Acosta f922ea19c8 Rate-limit reading proc files
Use a reader in the background, dynamically rate-limited, reading the required
files in a loop
2016-02-08 13:42:52 +00:00
Simon Howe 2695a1a2e7 Update test inline w/ new way we format 0s 2016-02-08 20:08:24 +07:00
Simon Howe fd55c3064a Unmock some more stuff needed after added in hoc 2016-02-08 20:08:08 +07:00
David d932373bdb Merge pull request #936 from weaveworks/915-highlight-topology
Highlight selected topology
2016-02-08 12:33:13 +01:00
David Kaltschmidt 88fb9fe4de Highlight topologies with no border
* removed background from sidebar items
2016-02-08 12:21:43 +01:00
Paul Bellamy 7fbf86aa8f shorten some labels which were truncated 2016-02-08 11:07:41 +00:00
David Kaltschmidt c3878eb649 No borders for topology links
* added .btn-opacity to control opacity for buttons on hover/selected
  state

* increased contrast in topology link labels

* removed dark background from status to not confuse with topo links
2016-02-08 10:43:05 +01:00
Alfonso Acosta 279871c276 Merge pull request #935 from weaveworks/debug-logging
Add debug logging
2016-02-05 17:40:11 +00:00
Alfonso Acosta 3d94082b07 Add debug logging 2016-02-05 16:58:40 +00:00
David Kaltschmidt 4890220984 Highlight selected topology 2016-02-05 16:56:39 +01:00
David 188eea8f33 Merge pull request #795 from weaveworks/638-animate-sparklines
Animate sparklines
2016-02-05 14:48:55 +01:00
Tom Wilkie afaaab3813 Merge pull request #919 from weaveworks/num-containers-column
Add "# Containers" column to container images as children
2016-02-05 12:42:37 +00:00
Paul Bellamy a403917875 Add "# Containers" column to container images as children
Side effect is that it also adds it to the container image details panel
2016-02-05 11:13:37 +00:00
Paul Bellamy 00cd1934b3 Merge pull request #918 from weaveworks/k8s-efficiency
Compile k8s selectors once (not for each pod)
2016-02-05 08:57:18 +00:00
Paul Bellamy e77a919d7a Merge pull request #917 from weaveworks/hosts-no-self-parent
Hosts should not be their own parent
2016-02-05 08:56:16 +00:00
Paul Bellamy 55ee62d343 add test for render/detailed/parents and fixed bug 2016-02-04 17:55:06 +00:00
Simon Howe cd66819f6b Removes console.log 2016-02-04 18:13:53 +01:00
Paul Bellamy c263471263 Merge pull request #907 from weaveworks/version-check
Periodically check for newer versions of scope.
2016-02-04 16:23:03 +00:00
David Kaltschmidt 7d73590ced Enable metric feeder also for health overflow items
* tried activating it for child tables too, but that became quite CPU
  intensive, and feed intervals became out of sync (host CPU < container
  CPU, which is hard to believe)
2016-02-04 17:17:11 +01:00
David Kaltschmidt 8f83a73072 Split samples and feed metrics right away
* also increase sparkline feed to 60 secs
* and keep historic max
2016-02-04 16:56:07 +01:00
Tom Wilkie 34ca87c98e Review feedback. 2016-02-04 15:48:17 +00:00
Tom Wilkie f190efdb2b Squashed 'tools/' changes from c7d833c..954b023
954b023 Correct last commit.
7732be6 Add availible to the spell checker.

git-subtree-dir: tools
git-subtree-split: 954b023392
2016-02-04 15:38:41 +00:00