diff --git a/pg_stat_monitor.c b/pg_stat_monitor.c index eae12d2..941cb1d 100644 --- a/pg_stat_monitor.c +++ b/pg_stat_monitor.c @@ -1362,8 +1362,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) {