HUE-8649 [jb] Show multiple resources in the performance graph

Review Request #13510 - Created Nov. 8, 2018 and updated

Johan Åhlén
hue
master
hue
jgauthier, ranade, romain, roohi, weixia, yingc
commit c7365a4036f99a354d2e2d793de560244b8b567d
Author: Johan Ahlen <johan@johanahlen.com>
Date:   Thu Nov 8 11:04:31 2018 +0100

    HUE-8649 [jb] Show multiple resources in the performance graph

:100644 100644 e5c6fc9cf8 1a5dccc899 M	desktop/core/src/desktop/static/desktop/css/hue-embedded.css
:100644 100644 021b608181 3009d33143 M	desktop/core/src/desktop/static/desktop/css/hue.css
:100644 100644 047171e2d1 1acda20928 M	desktop/core/src/desktop/static/desktop/css/hue3-extra.css
:000000 100644 0000000000 5cc9c8fda3 A	desktop/core/src/desktop/static/desktop/less/hue-c3-overrides.less
:100644 100644 79a4f5be75 2be37b7760 M	desktop/core/src/desktop/static/desktop/less/hue-cross-version.less
:100644 100644 9aaa5f7030 d4274503a4 M	desktop/core/src/desktop/templates/ko_components/ko_performance_graph.mako

commit d5ba1663101744df531fd2fc3c0322487737d516
Author: Johan Ahlen <johan@johanahlen.com>
Date:   Wed Nov 7 13:16:13 2018 +0100

    HUE-8649 [jb] Add auto resize threshold to performance graphs

:100644 100644 81d238fdb2 9aaa5f7030 M	desktop/core/src/desktop/templates/ko_components/ko_performance_graph.mako

commit 4c045e1950158ff6530c112c25c6e8d169809013
Author: Johan Ahlen <johan@johanahlen.com>
Date:   Tue Nov 6 16:12:37 2018 +0100

    HUE-8649 [jb] Add zoom and style the performance graph

:100644 100644 e2ca1cf93d 81d238fdb2 M	desktop/core/src/desktop/templates/ko_components/ko_performance_graph.mako

commit 5346841bdeb3013c17a155561160eac455408e4c
Author: Johan Ahlen <johan@johanahlen.com>
Date:   Tue Nov 6 15:20:54 2018 +0100

    HUE-8649 [jb] Switch to C3js for rendering performance graphs

:100644 100644 b2b8f3bec7 8721397f92 M	apps/jobbrowser/src/jobbrowser/templates/job_browser.mako
:000000 100755 0000000000 b62e5f542e A	desktop/core/src/desktop/static/desktop/ext/css/c3.min.css
:000000 100755 0000000000 a5506ff515 A	desktop/core/src/desktop/static/desktop/ext/js/c3.min.js
:000000 100644 0000000000 9f057cd68d A	desktop/core/src/desktop/static/desktop/ext/js/d3.v5.js
:100644 100644 9384ca8021 e2ca1cf93d M	desktop/core/src/desktop/templates/ko_components/ko_performance_graph.mako

commit 63622251ac26307aae1d6989dd9cf7b55c788bfd
Author: Johan Ahlen <johan@johanahlen.com>
Date:   Wed Oct 31 15:53:50 2018 +0100

    HUE-8649 [frontend] Add a performance graph component

:100644 100644 1793445665 b2b8f3bec7 M	apps/jobbrowser/src/jobbrowser/templates/job_browser.mako
:100644 100644 35435bf8e9 e5c6fc9cf8 M	desktop/core/src/desktop/static/desktop/css/hue-embedded.css
:100644 100644 c20cd4c4fc 021b608181 M	desktop/core/src/desktop/static/desktop/css/hue.css
:100644 100644 88f74f6e5d 047171e2d1 M	desktop/core/src/desktop/static/desktop/css/hue3-extra.css
:100644 100644 f311b606c9 735f67d673 M	desktop/core/src/desktop/static/desktop/js/nv.d3.js
:000000 100644 0000000000 bac8e03ca7 A	desktop/core/src/desktop/static/desktop/less/components/hue-performance-graph.less
:100644 100644 c688e26fc1 79a4f5be75 M	desktop/core/src/desktop/static/desktop/less/hue-cross-version.less
:100644 100644 662ccf2a32 4a7e5e501a M	desktop/core/src/desktop/templates/ko_components.mako
:000000 100644 0000000000 9384ca8021 A	desktop/core/src/desktop/templates/ko_components/ko_performance_graph.mako

Manual on Chrome

https://dl.dropbox.com/s/ozma2721445kdfo/Screenshot%202018-11-08%2011.05.43.png?dl=0

  1. Nice!

    And in practice we probably will have query counts on left axis, and then ratios on the right (cpu, mem, io)

  2. 
      
Loading...