From f0a7cad87a4959d76c93fb26027bab4aa3075a9e Mon Sep 17 00:00:00 2001 From: Wim Brand Date: Wed, 2 Sep 2026 00:13:56 +0200 Subject: [PATCH] Add more filesystem metrics --- svelte/src/admin_panel/HostMetrics.svelte | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/svelte/src/admin_panel/HostMetrics.svelte b/svelte/src/admin_panel/HostMetrics.svelte index a29f449..c3d0da4 100644 --- a/svelte/src/admin_panel/HostMetrics.svelte +++ b/svelte/src/admin_panel/HostMetrics.svelte @@ -38,8 +38,10 @@ const groups: { {metric: "filesystem_write_size", data_type: "bytes"}, {metric: "filesystem_read", data_type: "number"}, {metric: "filesystem_read_size", data_type: "bytes"}, + {metric: "filesystem_stat", data_type: "number"}, {metric: "filesystem_mkdir", data_type: "number"}, {metric: "filesystem_readdir", data_type: "number"}, + {metric: "filesystem_update", data_type: "number"}, {metric: "filesystem_rename", data_type: "number"}, {metric: "filesystem_remove", data_type: "number"}, {metric: "filesystem_remove_all", data_type: "number"}, @@ -71,6 +73,9 @@ const groups: { {metric: "database_query_rows_avg", agg_base: "database_query_rows", agg_divisor: "database_query", data_type: "number"}, {metric: "database_query_retries", data_type: "number"}, {metric: "database_query_error", data_type: "number"}, + {metric: "database_walk_cache_hit", data_type: "number"}, + {metric: "database_walk_cache_miss", data_type: "number"}, + {metric: "database_walk_cache_stale", data_type: "number"}, ], }, { title: "Pixelstore", expanded: false, @@ -157,7 +162,7 @@ const load_metrics = async (window: number, interval: number) => { metrics.timestamps[idx] = formatDate(val, true, true, true) }); } catch (error) { - alert(error) + alert(JSON.stringify(error)) } finally { loading_finish() }