diff --git a/plugins/sentinel/dashboard.html b/plugins/sentinel/dashboard.html index e0eacae..a8d43ff 100644 --- a/plugins/sentinel/dashboard.html +++ b/plugins/sentinel/dashboard.html @@ -206,11 +206,13 @@ if (typeof MiniChart !== 'undefined') { var mcBody = card.querySelector('.metrics-body'); if (mcBody) { - _chartInstances[id] = [ - new MiniChart(mcBody.querySelector('.chart-cpu'), '#7aa2f7'), - new MiniChart(mcBody.querySelector('.chart-mem'), '#9ece6a'), - new MiniChart(mcBody.querySelector('.chart-net'), '#e0af68'), - ]; + try { + _chartInstances[id] = [ + new MiniChart(mcBody.querySelector('.chart-cpu'), '#7aa2f7'), + new MiniChart(mcBody.querySelector('.chart-mem'), '#9ece6a'), + new MiniChart(mcBody.querySelector('.chart-net'), '#e0af68'), + ]; + } catch(e) { /* MiniChart init failed, continue without charts */ } } } } else {