Skip to content

Commit fdfa4cb

Browse files
committed
dev: log memory info periodically
1 parent cc72508 commit fdfa4cb

1 file changed

Lines changed: 5 additions & 3 deletions

File tree

src/backend/src/modules/core/ServerHealthService.js

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -100,16 +100,18 @@ class ServerHealthService extends BaseService {
100100
'/proc/meminfo', 'utf8'
101101
);
102102
const meminfo = this.linuxutil.parse_meminfo(meminfo_text);
103-
const alarm_fields = {
103+
const log_fields = {
104104
mem_free: meminfo.MemFree,
105105
mem_available: meminfo.MemAvailable,
106106
mem_total: meminfo.MemTotal,
107107
};
108+
109+
this.log.info('memory', log_fields);
108110

109-
Object.assign(this.stats_, alarm_fields);
111+
Object.assign(this.stats_, log_fields);
110112

111113
if ( meminfo.MemAvailable < min_available_KiB ) {
112-
svc_alarm.create('low-available-memory', 'Low available memory', alarm_fields);
114+
svc_alarm.create('low-available-memory', 'Low available memory', log_fields);
113115
}
114116
});
115117
}

0 commit comments

Comments
 (0)