diff --git a/server/src/db/mongo/modules/monitorModuleQueries.js b/server/src/db/mongo/modules/monitorModuleQueries.js index 56c9a794b..df15593e2 100755 --- a/server/src/db/mongo/modules/monitorModuleQueries.js +++ b/server/src/db/mongo/modules/monitorModuleQueries.js @@ -382,7 +382,16 @@ const buildHardwareDetailsPipeline = (monitor, dates, dateString) => { as: "netIndex", in: { name: { - $concat: ["net", { $toString: "$$netIndex" }], + $arrayElemAt: [ + { + $map: { + input: "$net", + as: "netArray", + in: { $arrayElemAt: ["$$netArray.name", "$$netIndex"] }, + }, + }, + 0, + ], }, bytesSent: { $avg: { @@ -434,7 +443,7 @@ const buildHardwareDetailsPipeline = (monitor, dates, dateString) => { input: "$net", as: "netArray", in: { - $arrayElemAt: ["$$netArray.errin", "$$netIndex"], + $arrayElemAt: ["$$netArray.err_in", "$$netIndex"], }, }, }, @@ -445,7 +454,7 @@ const buildHardwareDetailsPipeline = (monitor, dates, dateString) => { input: "$net", as: "netArray", in: { - $arrayElemAt: ["$$netArray.errout", "$$netIndex"], + $arrayElemAt: ["$$netArray.err_out", "$$netIndex"], }, }, },