Add more file system metrics to the pod and container graphs (#3961)

This commit is contained in:
Marc Bachmann authored and GitHub committed 2021-11-26 10:03:12 -05:00
1 parent 2148dbda7c
commit b3723de3ec
13 files changed
+63 -1

No files matched your search

@@ -46,6 +46,8 @@ export const ContainerCharts = observer(() => {
memoryRequests,
memoryLimits,
fsUsage,
fsWrites,
fsReads
} = mapValues(metrics, metric => normalizeMetrics(metric).data.result[0].values);
const datasets = [
@@ -106,6 +108,20 @@ export const ContainerCharts = observer(() => {
borderColor: "#ffc63d",
data: fsUsage.map(([x, y]) => ({ x, y })),
},
{
id: "fsWrites",
label: `Writes`,
tooltip: `Bytes written on this filesystem`,
borderColor: "#ff963d",
data: fsWrites.map(([x, y]) => ({ x, y })),
},
{
id: "fsReads",
label: `Reads`,
tooltip: `Bytes read on this filesystem`,
borderColor: "#fff73d",
data: fsReads.map(([x, y]) => ({ x, y })),
},
],
];
@@ -51,6 +51,8 @@ export const PodCharts = observer(() => {
cpuUsage,
memoryUsage,
fsUsage,
fsWrites,
fsReads,
networkReceive,
networkTransmit,
} = mapValues(metrics, metric => normalizeMetrics(metric).data.result[0].values);
@@ -102,6 +104,20 @@ export const PodCharts = observer(() => {
borderColor: "#ffc63d",
data: fsUsage.map(([x, y]) => ({ x, y })),
},
{
id: `${id}-fsWrites`,
label: `Writes`,
tooltip: `Bytes written on this filesystem`,
borderColor: "#ff963d",
data: fsWrites.map(([x, y]) => ({ x, y })),
},
{
id: `${id}-fsReads`,
label: `Reads`,
tooltip: `Bytes read on this filesystem`,
borderColor: "#fff73d",
data: fsReads.map(([x, y]) => ({ x, y })),
},
],
];