diff --git a/client/src/Components/MonitorStatusHeader/index.jsx b/client/src/Components/MonitorStatusHeader/index.jsx
index edadfb8df..1f0189cae 100644
--- a/client/src/Components/MonitorStatusHeader/index.jsx
+++ b/client/src/Components/MonitorStatusHeader/index.jsx
@@ -36,7 +36,15 @@ const MonitorStatusHeader = ({ path, isLoading = false, isAdmin, monitor }) => {
- Checking every {formatDurationRounded(monitor?.interval)}.
+ Checking every {formatDurationRounded(monitor?.interval)}{" "}
+ {monitor?.stats?.aggregateData?.latestCheck?.capture?.version && (
+ <>
+ {" "}
+ with Capture agent{" "}
+ {monitor.stats.aggregateData.latestCheck.capture.version}
+ >
+ )}
+ .
diff --git a/client/src/Pages/Infrastructure/Details/Hooks/useHardwareMonitorsFetch.jsx b/client/src/Pages/Infrastructure/Details/Hooks/useHardwareMonitorsFetch.jsx
index 30a54eef0..f7cb2abb1 100644
--- a/client/src/Pages/Infrastructure/Details/Hooks/useHardwareMonitorsFetch.jsx
+++ b/client/src/Pages/Infrastructure/Details/Hooks/useHardwareMonitorsFetch.jsx
@@ -17,7 +17,6 @@ const useHardwareMonitorsFetch = ({ monitorId, dateRange }) => {
monitorId: monitorId,
dateRange: dateRange,
});
- response.data.data;
setMonitor(response.data.data);
} catch (error) {
setNetworkError(true);
diff --git a/server/db/models/HardwareCheck.js b/server/db/models/HardwareCheck.js
index 76b9dfc2e..bda9f693c 100755
--- a/server/db/models/HardwareCheck.js
+++ b/server/db/models/HardwareCheck.js
@@ -35,6 +35,11 @@ const errorSchema = mongoose.Schema({
err: { type: String, default: "" },
});
+const captureSchema = mongoose.Schema({
+ version: { type: String, default: "" },
+ mode: { type: String, default: "" },
+});
+
const HardwareCheckSchema = mongoose.Schema(
{
...BaseCheckSchema.obj,
@@ -59,6 +64,11 @@ const HardwareCheckSchema = mongoose.Schema(
type: [errorSchema],
default: () => [],
},
+
+ capture: {
+ type: captureSchema,
+ default: () => ({}),
+ },
},
{ timestamps: true }
);
diff --git a/server/service/statusService.js b/server/service/statusService.js
index a53552717..edb58ad0d 100755
--- a/server/service/statusService.js
+++ b/server/service/statusService.js
@@ -254,6 +254,7 @@ class StatusService {
check.disk = disk ?? {};
check.host = host ?? {};
check.errors = errors ?? [];
+ check.capture = payload?.capture ?? {};
}
return check;
};