This commit is contained in:
@@ -7,6 +7,13 @@ WIFI change 5g channel to 44 and 2g channel to 8
|
|||||||
https://www.datadoghq.com/blog/monitoring-101-collecting-data/
|
https://www.datadoghq.com/blog/monitoring-101-collecting-data/
|
||||||
|
|
||||||
todo: OPS view metrics
|
todo: OPS view metrics
|
||||||
|
combined timescale thing is fucked
|
||||||
|
it can only ever work if the individual items have x and y coords
|
||||||
|
my naive guess way of doing it doesn't work becuase it just plots the points in the same place which is clearly wrong as they come from different points in time
|
||||||
|
depending on how the ds algorithm picked them out
|
||||||
|
I need to have a full time scale for all still, but then x,y for each item
|
||||||
|
|
||||||
|
colourblind need alternate styles
|
||||||
Figure out what metrics to add to find bottlenecks and creeping issues and add them
|
Figure out what metrics to add to find bottlenecks and creeping issues and add them
|
||||||
Am I running out of
|
Am I running out of
|
||||||
Disk space
|
Disk space
|
||||||
@@ -54,6 +61,9 @@ todo: Are UTC filters really working properly?
|
|||||||
I'm seeing weirdness with the metrics that makes me think the server is not filtering in UTC but converting the incoming datetime / assuming local
|
I'm seeing weirdness with the metrics that makes me think the server is not filtering in UTC but converting the incoming datetime / assuming local
|
||||||
Make a date filterable record confirm it properly finds based on time
|
Make a date filterable record confirm it properly finds based on time
|
||||||
|
|
||||||
|
todo: dark mode would be nice just for me and my eyes
|
||||||
|
look into it
|
||||||
|
|
||||||
todo: Administration - License
|
todo: Administration - License
|
||||||
- view
|
- view
|
||||||
- Erase all biz data (new route and command needed at back as currently it erases ops data as well I think)
|
- Erase all biz data (new route and command needed at back as currently it erases ops data as well I think)
|
||||||
|
|||||||
@@ -13,16 +13,17 @@
|
|||||||
<v-btn @click="getDataFromApi">
|
<v-btn @click="getDataFromApi">
|
||||||
<v-icon>fa-sync</v-icon>
|
<v-icon>fa-sync</v-icon>
|
||||||
</v-btn>
|
</v-btn>
|
||||||
|
{{ $vuetify.breakpoint.name }}
|
||||||
</v-col>
|
</v-col>
|
||||||
<v-col cols="12" class="mt-10">
|
<v-col cols="12" class="my-1">
|
||||||
<gz-chart-line :chartData="memAllChartData" :options="chartOptions" />
|
<gz-chart-line :chartData="memAllChartData" :options="mmChartOptions" />
|
||||||
</v-col>
|
</v-col>
|
||||||
|
|
||||||
<v-col cols="12" class="mt-10">
|
<v-col cols="12" class="my-1">
|
||||||
<gz-chart-line :chartData="cpuChartData" :options="chartOptions" />
|
<gz-chart-line :chartData="cpuChartData" :options="mmChartOptions" />
|
||||||
</v-col>
|
</v-col>
|
||||||
<v-col cols="12" class="mt-10">
|
<v-col cols="12" class="my-1">
|
||||||
<gz-chart-line :chartData="gcAllChartData" :options="chartOptions" />
|
<gz-chart-line :chartData="gcAllChartData" :options="mmChartOptions" />
|
||||||
</v-col>
|
</v-col>
|
||||||
</v-row>
|
</v-row>
|
||||||
</template>
|
</template>
|
||||||
@@ -55,7 +56,7 @@ export default {
|
|||||||
data() {
|
data() {
|
||||||
return {
|
return {
|
||||||
obj: {},
|
obj: {},
|
||||||
chartOptions: {
|
mmChartOptions: {
|
||||||
responsive: true,
|
responsive: true,
|
||||||
maintainAspectRatio: false,
|
maintainAspectRatio: false,
|
||||||
scales: {
|
scales: {
|
||||||
@@ -175,24 +176,27 @@ export default {
|
|||||||
//Max records depends upon the view but capped at 400
|
//Max records depends upon the view but capped at 400
|
||||||
let max = 400;
|
let max = 400;
|
||||||
//https://vuetifyjs.com/en/customization/breakpoints/#breakpoint-service-object
|
//https://vuetifyjs.com/en/customization/breakpoints/#breakpoint-service-object
|
||||||
|
//Note: used geometric progression of 1.5 for this
|
||||||
|
//40*1.5=60, 60*1.5=90 etc etc etc
|
||||||
|
//wanted it to fit between 40 at lowest end and 200 at highest end
|
||||||
switch (vm.$vuetify.breakpoint.name) {
|
switch (vm.$vuetify.breakpoint.name) {
|
||||||
case "xs":
|
case "xs":
|
||||||
max = 40;
|
max = 40;
|
||||||
break;
|
break;
|
||||||
case "sm":
|
case "sm":
|
||||||
max = 130;
|
max = 60;
|
||||||
break;
|
break;
|
||||||
case "md":
|
case "md":
|
||||||
max = 220;
|
max = 90;
|
||||||
break;
|
break;
|
||||||
case "lg":
|
case "lg":
|
||||||
max = 310;
|
max = 135;
|
||||||
break;
|
break;
|
||||||
case "xl":
|
case "xl":
|
||||||
max = 400;
|
max = 200;
|
||||||
break;
|
break;
|
||||||
default:
|
default:
|
||||||
max = 400;
|
max = 200;
|
||||||
}
|
}
|
||||||
|
|
||||||
let url =
|
let url =
|
||||||
|
|||||||
Reference in New Issue
Block a user