diff --git a/plugins/sentinel/dashboard.html b/plugins/sentinel/dashboard.html
index 0533244..4c72540 100644
--- a/plugins/sentinel/dashboard.html
+++ b/plugins/sentinel/dashboard.html
@@ -161,6 +161,7 @@
var _firstRender = true;
function renderNodes(nodes) {
+ try {
var grid = document.getElementById("sentinel-grid");
if (!nodes.length) {
grid.innerHTML = '
暂无节点 — 切换到节点管理添加
';
@@ -360,6 +361,7 @@
card.querySelector('.node-time').innerHTML = ''+(n.last_seen ? new Date(n.last_seen*1000).toLocaleTimeString() : '—')+'
';
}
}
+ } catch(e) { console.error('renderNodes error:', e); }
function bar(v) { return v < 60 ? 'bar-green' : (v < 85 ? 'bar-yellow' : 'bar-red'); }
function fmtSizeGB(p) { var u=p.used_gb||0, t=p.total_gb||0; return fmtSize(u*1073741824)+' / '+fmtSize(t*1073741824); }