Add gauge charts to the plugin detail page to measure availability
This commit is contained in:
parent
fd27e83ba5
commit
72ca69811c
|
@ -22,6 +22,63 @@
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
|
<div class="columns">
|
||||||
|
<div class="column">
|
||||||
|
<div class="boxed-section">
|
||||||
|
<div class="boxed-section-head is-hollow">Controller Health</div>
|
||||||
|
<div class="boxed-section-body">
|
||||||
|
<div class="columns is-bottom-aligned">
|
||||||
|
<div class="column is-half">
|
||||||
|
{{gauge-chart
|
||||||
|
label="Availability"
|
||||||
|
value=model.controllersHealthy
|
||||||
|
total=model.controllersExpected}}
|
||||||
|
</div>
|
||||||
|
<div class="column">
|
||||||
|
<div class="metric">
|
||||||
|
<h3 class="label">Available</h3>
|
||||||
|
<p class="value">{{model.controllersHealthy}}</p>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<div class="column">
|
||||||
|
<div class="metric">
|
||||||
|
<h3 class="label">Expected</h3>
|
||||||
|
<p class="value">{{model.controllersExpected}}</p>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<div class="column">
|
||||||
|
<div class="boxed-section">
|
||||||
|
<div class="boxed-section-head is-hollow">Node Health</div>
|
||||||
|
<div class="boxed-section-body">
|
||||||
|
<div class="columns is-bottom-aligned">
|
||||||
|
<div class="column is-half">
|
||||||
|
{{gauge-chart
|
||||||
|
label="Availability"
|
||||||
|
value=model.nodesHealthy
|
||||||
|
total=model.nodesExpected}}
|
||||||
|
</div>
|
||||||
|
<div class="column">
|
||||||
|
<div class="metric">
|
||||||
|
<h3 class="label">Available</h3>
|
||||||
|
<p class="value">{{model.nodesHealthy}}</p>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<div class="column">
|
||||||
|
<div class="metric">
|
||||||
|
<h3 class="label">Expected</h3>
|
||||||
|
<p class="value">{{model.nodesExpected}}</p>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
|
||||||
<div class="boxed-section">
|
<div class="boxed-section">
|
||||||
<div class="boxed-section-head">
|
<div class="boxed-section-head">
|
||||||
Controller Allocations
|
Controller Allocations
|
||||||
|
|
Loading…
Reference in a new issue