This commit is contained in:
2020-05-29 16:21:24 +00:00
parent 3db2ae5235
commit ba7f0fcd33
2 changed files with 42 additions and 16 deletions

View File

@@ -39,6 +39,8 @@ todo: OPS view metrics
BANDWIDTH (PUBLIC) BANDWIDTH (PUBLIC)
todo: remove search option from metrics / logs etc as it implies you can search those things and you can't
todo: document how to use chart as it's not all obvious todo: document how to use chart as it's not all obvious
i.e. can hover, can hide line by clicking on legend etc i.e. can hover, can hide line by clicking on legend etc

View File

@@ -15,21 +15,44 @@
</v-btn> </v-btn>
<!-- {{ $vuetify.breakpoint.name }} --> <!-- {{ $vuetify.breakpoint.name }} -->
</v-col> </v-col>
<v-col cols="12" class="my-1">
<v-sheet elevation="4"> <v-tabs v-model="tab" color="primary" fixed-tabs>
<gz-chart-line :chartData="memAllChartData" :options="mmChartOptions" /> <v-tabs-slider></v-tabs-slider>
</v-sheet> <v-tab key="dd"><v-icon>fa-folder</v-icon></v-tab>
</v-col> <v-tab key="hh"><v-icon>fa-paperclip</v-icon></v-tab>
<v-col cols="12" class="my-1" v-resize="onResize"> <v-tab key="mm"><v-icon>fa-paperclip</v-icon></v-tab>
<v-sheet elevation="4"> <v-tabs-items v-model="tab">
<gz-chart-line :chartData="cpuChartData" :options="mmChartOptions" /> <v-tab-item key="dd"> </v-tab-item>
</v-sheet> <v-tab-item key="hh"> </v-tab-item>
</v-col> <v-tab-item key="mm">
<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 :chartData="gcAllChartData" :options="mmChartOptions" /> <gz-chart-line
</v-sheet> :chartData="memAllChartData"
</v-col> :options="mmChartOptions"
/>
</v-sheet>
</v-col>
<v-col cols="12" class="my-1" v-resize="onResize">
<v-sheet elevation="4">
<gz-chart-line
:chartData="cpuChartData"
:options="mmChartOptions"
/>
</v-sheet>
</v-col>
<v-col cols="12" class="my-1">
<v-sheet elevation="4">
<gz-chart-line
:chartData="gcAllChartData"
:options="mmChartOptions"
/>
</v-sheet>
</v-col>
</v-tab-item>
</v-tabs-items>
</v-tabs>
</v-row> </v-row>
</template> </template>
@@ -94,6 +117,7 @@ export default {
dateFilterTokens: [] dateFilterTokens: []
}, },
lastFetchBreakPoint: null, lastFetchBreakPoint: null,
tab: null,
formState: { formState: {
ready: false, ready: false,
loading: false, loading: false,