✨ Add more node metrics
This commit is contained in:
parent
5104631bd2
commit
8c490ec2b7
@ -10,10 +10,14 @@
|
|||||||
</div>
|
</div>
|
||||||
<div class="content-m">
|
<div class="content-m">
|
||||||
<h3>Status</h3>
|
<h3>Status</h3>
|
||||||
<div class="left-center">
|
<div class="tile-m left-center">
|
||||||
<NodeReadyComponent :ready="Node.isReady(node)"></NodeReadyComponent>
|
<NodeReadyComponent :ready="Node.isReady(node)"></NodeReadyComponent>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
<div class="content-m">
|
||||||
|
<h3>Running Pods</h3>
|
||||||
|
<p class="tile-m">{{ node.metrics.runningPods }}</p>
|
||||||
|
</div>
|
||||||
</div>
|
</div>
|
||||||
<div class="content-m">
|
<div class="content-m">
|
||||||
<h3>Metrics</h3>
|
<h3>Metrics</h3>
|
||||||
@ -22,14 +26,14 @@
|
|||||||
<p>Total CPU</p>
|
<p>Total CPU</p>
|
||||||
<p class="metric" v-if="node.metrics.totalCpu != null">{{ (node.metrics.totalCpu / 1000).toFixed(2) }}</p>
|
<p class="metric" v-if="node.metrics.totalCpu != null">{{ (node.metrics.totalCpu / 1000).toFixed(2) }}</p>
|
||||||
</div>
|
</div>
|
||||||
<div class="tile-l content-m">
|
|
||||||
<p>Total Disk Space</p>
|
|
||||||
<p class="metric" v-if="node.metrics.totalDiskSpace != null" v-for="diskSpace in [Memory.format(node.metrics.totalDiskSpace)]">{{ diskSpace.value.toFixed(2) }} {{ formatUnit(diskSpace.unit) }}</p>
|
|
||||||
</div>
|
|
||||||
<div class="tile-l content-m">
|
<div class="tile-l content-m">
|
||||||
<p>Total Memory</p>
|
<p>Total Memory</p>
|
||||||
<p class="metric" v-if="node.metrics.totalMemory != null" v-for="memory in [Memory.format(node.metrics.totalMemory)]">{{ memory.value.toFixed(2) }} {{ formatUnit(memory.unit) }}</p>
|
<p class="metric" v-if="node.metrics.totalMemory != null" v-for="memory in [Memory.format(node.metrics.totalMemory)]">{{ memory.value.toFixed(2) }} {{ formatUnit(memory.unit) }}</p>
|
||||||
</div>
|
</div>
|
||||||
|
<div class="tile-l content-m">
|
||||||
|
<p>Total Disk Space</p>
|
||||||
|
<p class="metric" v-if="node.metrics.totalDiskSpace != null" v-for="diskSpace in [Memory.format(node.metrics.totalDiskSpace)]">{{ diskSpace.value.toFixed(2) }} {{ formatUnit(diskSpace.unit) }}</p>
|
||||||
|
</div>
|
||||||
<div class="tile-l content-m" v-if="node.metrics.relativeCpuUsage">
|
<div class="tile-l content-m" v-if="node.metrics.relativeCpuUsage">
|
||||||
<div class="left-center">
|
<div class="left-center">
|
||||||
<p>Used CPU</p>
|
<p>Used CPU</p>
|
||||||
@ -37,13 +41,6 @@
|
|||||||
</div>
|
</div>
|
||||||
<p class="metric">{{ node.metrics.relativeCpuUsage }}%</p>
|
<p class="metric">{{ node.metrics.relativeCpuUsage }}%</p>
|
||||||
</div>
|
</div>
|
||||||
<div class="tile-l content-m" v-if="node.metrics.relativeDiskUsage != null">
|
|
||||||
<div class="left-center">
|
|
||||||
<p>Used Disk Space</p>
|
|
||||||
<Pulse :threshold="new Threshold(node.metrics.relativeDiskUsage, Node.diskUsageFlag)"></Pulse>
|
|
||||||
</div>
|
|
||||||
<p class="metric">{{ node.metrics.relativeDiskUsage }}%</p>
|
|
||||||
</div>
|
|
||||||
<div class="tile-l content-m" v-if="node.metrics.relativeMemory != null">
|
<div class="tile-l content-m" v-if="node.metrics.relativeMemory != null">
|
||||||
<div class="left-center">
|
<div class="left-center">
|
||||||
<p>Used Memory</p>
|
<p>Used Memory</p>
|
||||||
@ -51,6 +48,13 @@
|
|||||||
</div>
|
</div>
|
||||||
<p class="metric">{{ node.metrics.relativeMemory }}%</p>
|
<p class="metric">{{ node.metrics.relativeMemory }}%</p>
|
||||||
</div>
|
</div>
|
||||||
|
<div class="tile-l content-m" v-if="node.metrics.relativeDiskUsage != null">
|
||||||
|
<div class="left-center">
|
||||||
|
<p>Used Disk Space</p>
|
||||||
|
<Pulse :threshold="new Threshold(node.metrics.relativeDiskUsage, Node.diskUsageFlag)"></Pulse>
|
||||||
|
</div>
|
||||||
|
<p class="metric">{{ node.metrics.relativeDiskUsage }}%</p>
|
||||||
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
<div class="content-m" v-if="node.spec.taints">
|
<div class="content-m" v-if="node.spec.taints">
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user