This commit is contained in:
@@ -19,17 +19,44 @@
|
|||||||
<v-tabs v-model="tab" color="primary" fixed-tabs>
|
<v-tabs v-model="tab" color="primary" fixed-tabs>
|
||||||
<v-tabs-slider></v-tabs-slider>
|
<v-tabs-slider></v-tabs-slider>
|
||||||
<v-tab key="routes">routes</v-tab>
|
<v-tab key="routes">routes</v-tab>
|
||||||
<v-tab key="disk">storage</v-tab>
|
<v-tab key="storage">storage</v-tab>
|
||||||
<v-tab key="cpu">cpu & memory</v-tab>
|
<v-tab key="memcpu">cpu & memory</v-tab>
|
||||||
<v-tabs-items v-model="tab">
|
<v-tabs-items v-model="tab">
|
||||||
<v-tab-item key="routes"> </v-tab-item>
|
<v-tab-item key="routes"> </v-tab-item>
|
||||||
<v-tab-item key="disk"> </v-tab-item>
|
<v-tab-item key="storage">
|
||||||
|
attachment size and available space utility size and available space
|
||||||
|
filecounts
|
||||||
|
<v-col cols="12" class="my-1">
|
||||||
|
<v-sheet elevation="4">
|
||||||
|
<gz-chart-line
|
||||||
|
:chartData="attachSizeChartData"
|
||||||
|
:options="timeLineChartOptions"
|
||||||
|
/>
|
||||||
|
</v-sheet>
|
||||||
|
</v-col>
|
||||||
|
<v-col cols="12" class="my-1" v-resize="onResize">
|
||||||
|
<v-sheet elevation="4">
|
||||||
|
<gz-chart-line
|
||||||
|
:chartData="utilitySizeChartData"
|
||||||
|
:options="timeLineChartOptions"
|
||||||
|
/>
|
||||||
|
</v-sheet>
|
||||||
|
</v-col>
|
||||||
|
<v-col cols="12" class="my-1">
|
||||||
|
<v-sheet elevation="4">
|
||||||
|
<gz-chart-line
|
||||||
|
:chartData="fileCountChartData"
|
||||||
|
:options="timeLineChartOptions"
|
||||||
|
/>
|
||||||
|
</v-sheet>
|
||||||
|
</v-col>
|
||||||
|
</v-tab-item>
|
||||||
<v-tab-item key="cpu">
|
<v-tab-item key="cpu">
|
||||||
<v-col cols="12" class="my-1">
|
<v-col cols="12" class="my-1">
|
||||||
<v-sheet elevation="4">
|
<v-sheet elevation="4">
|
||||||
<gz-chart-line
|
<gz-chart-line
|
||||||
:chartData="memAllChartData"
|
:chartData="memAllChartData"
|
||||||
:options="mmChartOptions"
|
:options="timeLineChartOptions"
|
||||||
/>
|
/>
|
||||||
</v-sheet>
|
</v-sheet>
|
||||||
</v-col>
|
</v-col>
|
||||||
@@ -37,7 +64,7 @@
|
|||||||
<v-sheet elevation="4">
|
<v-sheet elevation="4">
|
||||||
<gz-chart-line
|
<gz-chart-line
|
||||||
:chartData="cpuChartData"
|
:chartData="cpuChartData"
|
||||||
:options="mmChartOptions"
|
:options="timeLineChartOptions"
|
||||||
/>
|
/>
|
||||||
</v-sheet>
|
</v-sheet>
|
||||||
</v-col>
|
</v-col>
|
||||||
@@ -45,14 +72,13 @@
|
|||||||
<v-sheet elevation="4">
|
<v-sheet elevation="4">
|
||||||
<gz-chart-line
|
<gz-chart-line
|
||||||
:chartData="gcAllChartData"
|
:chartData="gcAllChartData"
|
||||||
:options="mmChartOptions"
|
:options="timeLineChartOptions"
|
||||||
/>
|
/>
|
||||||
</v-sheet>
|
</v-sheet>
|
||||||
</v-col>
|
</v-col>
|
||||||
</v-tab-item>
|
</v-tab-item>
|
||||||
</v-tabs-items>
|
</v-tabs-items>
|
||||||
</v-tabs>
|
</v-tabs>
|
||||||
|
|
||||||
</v-row>
|
</v-row>
|
||||||
</template>
|
</template>
|
||||||
|
|
||||||
@@ -99,8 +125,9 @@ export default {
|
|||||||
},
|
},
|
||||||
data() {
|
data() {
|
||||||
return {
|
return {
|
||||||
obj: {},
|
storage: null,
|
||||||
mmChartOptions: {
|
memcpu: null,
|
||||||
|
timeLineChartOptions: {
|
||||||
responsive: true,
|
responsive: true,
|
||||||
maintainAspectRatio: false,
|
maintainAspectRatio: false,
|
||||||
scales: {
|
scales: {
|
||||||
@@ -282,7 +309,9 @@ export default {
|
|||||||
}
|
}
|
||||||
|
|
||||||
let url =
|
let url =
|
||||||
"server-metric/mm?maxRecords=" +
|
"server-metric/" +
|
||||||
|
vm.tab +
|
||||||
|
"?maxRecords=" +
|
||||||
max +
|
max +
|
||||||
"&tsStart=" +
|
"&tsStart=" +
|
||||||
filterDates.after +
|
filterDates.after +
|
||||||
@@ -306,7 +335,7 @@ export default {
|
|||||||
vm.formState.serverError = res.error;
|
vm.formState.serverError = res.error;
|
||||||
window.$gz.form.setErrorBoxErrors(vm);
|
window.$gz.form.setErrorBoxErrors(vm);
|
||||||
} else {
|
} else {
|
||||||
vm.obj = res.data;
|
vm[vm.tab] = res.data;
|
||||||
vm.lastFetchBreakPoint = breakPoint;
|
vm.lastFetchBreakPoint = breakPoint;
|
||||||
window.$gz.form.setFormState({
|
window.$gz.form.setFormState({
|
||||||
vm: vm,
|
vm: vm,
|
||||||
|
|||||||
Reference in New Issue
Block a user