diff --git a/pg_stat_monitor.c b/pg_stat_monitor.c index 7de3dd3..05ee7e0 100644 --- a/pg_stat_monitor.c +++ b/pg_stat_monitor.c @@ -1347,8 +1347,8 @@ pgss_update_entry(pgssEntry *entry, e->counters.calls.usage += USAGE_EXEC(total_time); if (sys_info) { - e->counters.sysinfo.utime = sys_info->utime; - e->counters.sysinfo.stime = sys_info->stime; + e->counters.sysinfo.utime += sys_info->utime; + e->counters.sysinfo.stime += sys_info->stime; } if (walusage) {