GitHub user kishorvpatil opened a pull request:
https://github.com/apache/storm/pull/2358
[STORM-2770] Add fragmentation metrics for CPU and Memory
The patch addresses following:
- Calculate fragmentation of CPU/memory
- Display it on UI under Cluster summary
- Add following guages:
-- fragmented_memory
-- fragmented_cpu
-- available_memory
-- available_cpu
-- total_memory
-- total_cpu
- Fix num_supervisors calculations.
<img width="1431" alt="storm2770-screenshot"
src="https://user-images.githubusercontent.com/6090397/31197647-bd7f147a-a91f-11e7-9566-355eff7f1349.png">
You can merge this pull request into a Git repository by running:
$ git pull https://github.com/kishorvpatil/incubator-storm storm2770
Alternatively you can review and apply these changes as the patch at:
https://github.com/apache/storm/pull/2358.patch
To close this pull request, make a commit to your master/trunk branch
with (at least) the following in the commit message:
This closes #2358
----
commit 22427d0e793dd67c16498e59f4da70ed174e6cc9
Author: Kishor Patil <[email protected]>
Date: 2017-10-04T15:25:51Z
Adding cluster level fragmented CPU/Memory metrics to nimbus
commit e0e9bcb30c5d6dff8f2fe08322312374fb7d63f2
Author: Kishor Patil <[email protected]>
Date: 2017-10-04T17:21:16Z
Add fragmented cpu/memory to SupervisorSummary
commit 2269e2028db6999c19c887116d0fcc95448a9a6d
Author: Kishor Patil <[email protected]>
Date: 2017-10-04T17:59:51Z
Show fragmented cpu/memory on cluster summary
Fix Configuration porting
----
---