Commit Graph
4222 Commits
Author SHA1 Message Date
David Kaltschmidt 7c6e6277a1 Dont treat missing node as UI error 2015-11-13 17:27:50 +01:00
Paul Bellamy a2f39d1b7b Merge pull request #669 from weaveworks/k8s-docs-2
Add basic kubernetes how-to to the readme
2015-11-13 15:23:44 +00:00
Tom Wilkie 7ce7ff1735 Some editing 2015-11-13 15:19:47 +00:00
David Kaltschmidt 308c1596a0 Unset previous details when deselecting a node 2015-11-13 16:05:26 +01:00
David Kaltschmidt c0e7ade9e9 Add x to close details panel again
Fixes #667
2015-11-13 15:29:23 +01:00
Paul Bellamy 16abd16e81 add anchors to each section of the readme 2015-11-13 14:06:30 +00:00
Paul Bellamy 1ce478092d add kuberenetes docs to the readme 2015-11-13 14:06:30 +00:00
Paul Bellamy 80b9adf385 Merge branch 'master' of github.com:weaveworks/scope 2015-11-13 10:40:19 +00:00
David Kaltschmidt e5dff9d9f1 Make npm less verbose 2015-11-13 11:21:17 +01:00
David 517b1e9fe9 Merge pull request #646 from weaveworks/615-shifting
Always center selected node
2015-11-13 11:17:02 +01:00
Paul Bellamy 9820fd2b70 Merge commit '5dcd53e24cffe6b629d5f21a021d4d13599db48d' 2015-11-12 17:07:00 +00:00
Paul Bellamy 5dcd53e24c fix bug in metrics first/last calculation if second arg was zero 2015-11-12 17:06:40 +00:00
Paul Bellamy 9176699941 omit metric first/last timestamps if they are zero 2015-11-12 17:06:40 +00:00
Tom Wilkie 2ffb697467 Merge pull request #658 from weaveworks/report-generation
Move weave ps calls to a background goroutine, instruments probe runtime.
2015-11-12 17:06:01 +00:00
Tom Wilkie 3e1be5cbfe Move calls to weave ps to a background goroutine. 2015-11-12 17:02:28 +00:00
Tom Wilkie 9142325d54 Instruments probe runtime to find slow reporter. 2015-11-12 17:01:52 +00:00
David Kaltschmidt 9fb3099a89 Dont scale graph on resize, only selected nodes 2015-11-12 17:22:33 +01:00
Paul Bellamy 8776d8cd41 Merge pull request #657 from weaveworks/Makefile
Update makefile for missing dependancy.
2015-11-12 16:09:08 +00:00
David Kaltschmidt 117f8b8444 Fix sublabel sizing 2015-11-12 16:18:19 +01:00
Tom Wilkie 4e3ab2d45b Update makefile. 2015-11-12 14:54:10 +00:00
Paul Bellamy 0378e568ff Merge pull request #651 from weaveworks/testing
Merge some steps in vain attempt to speed up runs.
2015-11-12 14:37:26 +00:00
David Kaltschmidt b6905d136d Undo pan/zoom after unselecting a node 2015-11-12 15:00:06 +01:00
David Kaltschmidt 3ca7415d47 Always center selected node
* dont allow panning while node is selected
* Shift nodes, not canvas on circling selection
* scale nodes on window resize
* Scale selected node to viewable size
2015-11-12 13:59:26 +01:00
David Kaltschmidt 0c0ec79668 Lint sparkline js 2015-11-12 12:55:20 +01:00
David 7bac6d8495 Merge pull request #649 from weaveworks/node-upgrade
Upgrade JS node env and dependencies
2015-11-12 12:14:34 +01:00
Paul Bellamy 5c606c495b Merge pull request #622 from weaveworks/timeseries
Sparklines
2015-11-12 09:57:48 +00:00
Alfonso Acosta 03aed8fdd7 Merge pull request #9 from weaveworks/configure-pac-domain
socks: Make main shExpMatch expression configurable
2015-11-11 19:57:43 +00:00
Tom Wilkie abc93e2d59 Merge some steps in vain attemp to speed up runs. 2015-11-11 18:47:05 +00:00
David Kaltschmidt 2eb80d79bc object-assign no longer needed under babel 6 2015-11-11 19:35:21 +01:00
David Kaltschmidt c458b29034 eslintignore was removed 2015-11-11 19:15:49 +01:00
David Kaltschmidt 7d5cc11d7e Enable linter for js test files 2015-11-11 19:09:40 +01:00
David Kaltschmidt 6cb825f6f3 Disable coverage on jest, it's broken 2015-11-11 18:58:56 +01:00
Alfonso Acosta c04c53476b socks: Make main shExpMatch expression configurable 2015-11-11 17:50:07 +00:00
David Kaltschmidt 59064e8a2d Upgrade to Babel 6 2015-11-11 18:42:48 +01:00
Tom Wilkie 95bca02e4d make static 2015-11-11 17:24:35 +00:00
Paul BellamyandTom Wilkie 510870e2f9 Add Sparklines to the UI based on Metrics.
- basic sparklines rendering for load
- Graphs are normalized so they all render on the y-axis.
- Time-axis is fixed to 15-seconds, so that data fills in correctly when data is insufficient
- Move load scalar behind sparkline
- add title to sparklines, showing timespan, samples, etc
2015-11-11 17:24:29 +00:00
Paul BellamyandTom Wilkie a074278cca Add metrics for docker container cpu and memory, and host load. 2015-11-11 17:24:19 +00:00
David Kaltschmidt 1019e45940 Upgrade node version to v4.2.2, and jest to 0.7.1
* the jest update will allow for jest --watch to keep jest running
2015-11-11 18:24:09 +01:00
Paul BellamyandTom Wilkie 8f63d7be7f Metrics plumbing for reports.
- base load graph x-axis on data, not a hardcoded window
- format memory dynamically to scale
- add some tests for the immutability of metrics
- use ps.List for Sample storage, so it is immutable. Have to implement custom marshalling
- adding tests for report.Metrics
- check the ordering of the json samples
- Make the nil value for Metrics valid.
- Sort samples from oldest to newest on the wire.
2015-11-11 17:16:13 +00:00
David Kaltschmidt e2553fd3fc Upgrade optional dev tools 2015-11-11 17:40:09 +01:00
David Kaltschmidt c09ca3f6e3 Upgraded dev dependencies
cant do Babel 6 yet, while being on node 0.10
2015-11-11 17:36:31 +01:00
David Kaltschmidt b56fd96a35 Updated app dependencies
* reduces bundle size by another 20%
2015-11-11 16:11:28 +01:00
David Kaltschmidt acbf8a665d Upgrade eslint, react and react-motion
* get rid of material-ui
* reduced bundle size by 20%
2015-11-11 15:51:27 +01:00
David Kaltschmidt a74178b722 Ignore prog/probe/probe 2015-11-11 15:27:17 +01:00
Tom Wilkie 57e2046d1a Merge pull request #640 from weaveworks/629-container-state-push
Push mini-reports when container states changes
2015-11-11 13:32:38 +00:00
Tom Wilkie c610bf0ea1 Review feedback. 2015-11-11 11:42:28 +00:00
Tom Wilkie 47ef1e02b3 Shortcut app -> UI ws push for certain reports. 2015-11-10 13:46:57 +00:00
Tom Wilkie 92b24793f1 Push mini-reports when container's state changes. 2015-11-10 13:46:57 +00:00
Tom Wilkie f274c5080a Merge pull request #644 from weaveworks/coverage
Report coverage correctly
2015-11-10 13:45:24 +00:00
Tom Wilkie 8d1307764f Update to deal with weave/499d6312b7e6159ab94c116127b9c020fe109118 2015-11-10 13:17:37 +00:00