You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
staleness: 1000ms # Duration after which data is considered stale (default: 1000ms)
85
85
maxTerminated: 500# Maximum number of terminated workloads to keep in memory (default: 500)
86
+
minTerminatedEnergyThreshold: 10# Minimum energy threshold for terminated workloads (default: 10)
86
87
87
88
host:
88
89
sysfs: /sys # Path to sysfs filesystem (default: /sys)
@@ -154,6 +155,7 @@ monitor:
154
155
interval: 5s
155
156
staleness: 1000ms
156
157
maxTerminated: 500
158
+
minTerminatedEnergyThreshold: 10
157
159
```
158
160
159
161
- **interval**: The monitor's refresh interval. All processes with a lifetime less than this interval will be ignored. Setting to 0s disables monitor refreshes.
@@ -162,6 +164,8 @@ monitor:
162
164
163
165
- **maxTerminated**: Maximum number of terminated workloads (processes, containers, VMs, pods) to keep in memory until the data is exported. This prevents unbounded memory growth in high-churn environments. Set to 0 for unlimited (no limit). When the limit is reached, the least power consuming terminated workloads are removed first.
164
166
167
+
- **minTerminatedEnergyThreshold**: Minimum energy consumption threshold (in joules) for terminated workloads to be tracked. Only terminated workloads with energy consumption above this threshold will be included in the tracking. This helps filter out short-lived processes that consume minimal energy. Default is 10 joules.
0 commit comments