fix prometheus ConnectedIntelAMT crash #7168

Signed-off-by: si458 <simonsmith5521@gmail.com>
This commit is contained in:
si458 2025-07-18 13:53:03 +01:00
parent baddb42664
commit aa44cfb319

View File

@ -85,7 +85,8 @@ module.exports.CreateMonitoring = function (parent, args) {
} }
} }
for (var i in parent.connectivityByNode) { for (var i in parent.connectivityByNode) {
if (parent.connectivityByNode[i].connectivity == 4) { gauges.ConnectedIntelAMT++; } const node = parent.connectivityByNode[i];
if (node && typeof node.connectivity !== 'undefined' && node.connectivity === 4) { gauges.ConnectedIntelAMT++; }
} }
for (const key in gauges) { obj.gaugeMetrics[key].prometheus.set(gauges[key]); } for (const key in gauges) { obj.gaugeMetrics[key].prometheus.set(gauges[key]); }
// Take a look at agent errors // Take a look at agent errors