Add system basic graphs

This commit is contained in:
Johannes Zellner
2025-02-18 11:31:11 +01:00
parent d3b10a6711
commit a019227ddc
4 changed files with 167 additions and 0 deletions
+16
View File
@@ -6,6 +6,8 @@ import moment from 'moment';
import { prettyDecimalSize } from 'pankow/utils';
import Section from '../components/Section.vue';
import DiskUsage from '../components/DiskUsage.vue';
import MemoryUsage from '../components/MemoryUsage.vue';
import CpuUsage from '../components/CpuUsage.vue';
import SystemModel from '../models/SystemModel.js';
import DashboardModel from '../models/DashboardModel.js';
@@ -84,6 +86,20 @@ onMounted(async () => {
</div>
</Section>
<div class="graphs">
<MemoryUsage style="flex-grow: 1;" />
<CpuUsage style="flex-grow: 1;" />
</div>
<DiskUsage />
</div>
</template>
<style scoped>
.graphs {
display: flex;
gap: 60px;
}
</style>