diff --git a/beszel/site/src/components/charts/disk-chart.tsx b/beszel/site/src/components/charts/disk-chart.tsx
index 7533022..3617811 100644
--- a/beszel/site/src/components/charts/disk-chart.tsx
+++ b/beszel/site/src/components/charts/disk-chart.tsx
@@ -27,6 +27,11 @@ export default memo(function DiskChart({
const { yAxisWidth, updateYAxisWidth } = useYAxisWidth()
const { _ } = useLingui()
+ // round to nearest GB
+ if (diskSize >= 100) {
+ diskSize = Math.round(diskSize)
+ }
+
if (chartData.systemStats.length === 0) {
return null
}
diff --git a/beszel/site/src/components/routes/system.tsx b/beszel/site/src/components/routes/system.tsx
index 11c2997..c7dfb9b 100644
--- a/beszel/site/src/components/routes/system.tsx
+++ b/beszel/site/src/components/routes/system.tsx
@@ -413,11 +413,7 @@ export default function SystemDetail({ name }: { name: string }) {
)}
-
+
{
} else if (sizeInGB >= 1) {
return { v: sizeInGB, u: " GB" }
}
- return { v: n, u: " MB" }
+ return { v: isGigabytes ? sizeInGB * 1_000 : n, u: " MB" }
}
export const chartMargin = { top: 12 }