Also added "m" prefix for them in the internal protocol.
(unsigned long long)stats->disk_input);
str_printfa(str, "\tdiskout=%llu",
(unsigned long long)stats->disk_output);
- str_printfa(str, "\tlpath=%lu",
+ str_printfa(str, "\tmlpath=%lu",
tstats->open_lookup_count + tstats->stat_lookup_count);
- str_printfa(str, "\tlattr=%lu",
+ str_printfa(str, "\tmlattr=%lu",
tstats->fstat_lookup_count + tstats->stat_lookup_count);
- str_printfa(str, "\trcount=%lu", tstats->files_read_count);
- str_printfa(str, "\trbytes=%llu", tstats->files_read_bytes);
- str_printfa(str, "\tcache=%lu", tstats->cache_hit_count);
+ str_printfa(str, "\tmrcount=%lu", tstats->files_read_count);
+ str_printfa(str, "\tmrbytes=%llu", tstats->files_read_bytes);
+ str_printfa(str, "\tmcache=%lu", tstats->cache_hit_count);
}
static void stats_add_session(struct mail_user *user)
#define MAIL_STATS_HEADER "\tuser_cpu\tsys_cpu" \
"\tmin_faults\tmaj_faults\tvol_cs\tinvol_cs" \
"\tdisk_input\tdisk_output" \
- "\tlookup_path\tlookup_attr\tread_count\tread_bytes\tcache_hits\n"
+ "\tmail_lookup_path\tmail_lookup_attr" \
+ "\tmail_read_count\tmail_read_bytes\tmail_cache_hits\n"
str_printfa(str, "\t%ld.%06u", (long)stats->user_cpu.tv_sec,
(unsigned int)stats->user_cpu.tv_usec);
(unsigned long long)stats->disk_input,
(unsigned long long)stats->disk_output);
str_printfa(str, "\t%u\t%u\t%u\t%llu\t%u",
- stats->lookup_path, stats->lookup_attr,
- stats->read_count,
- (unsigned long long)stats->read_bytes,
- stats->cache_hits);
+ stats->mail_lookup_path, stats->mail_lookup_attr,
+ stats->mail_read_count,
+ (unsigned long long)stats->mail_read_bytes,
+ stats->mail_cache_hits);
}
static bool
EN("involcs", invol_cs),
EN("diskin", disk_input),
EN("diskout", disk_output),
- EN("lpath", lookup_path),
- EN("lattr", lookup_attr),
- EN("rcount", read_count),
- EN("rbytes", read_bytes),
- EN("cache", cache_hits)
+
+ EN("mlpath", mail_lookup_path),
+ EN("mlattr", mail_lookup_attr),
+ EN("mrcount", mail_read_count),
+ EN("mrbytes", mail_read_bytes),
+ EN("mcache", mail_cache_hits)
};
static int mail_stats_parse_timeval(const char *value, struct timeval *tv)
uint32_t vol_cs, invol_cs;
uint64_t disk_input, disk_output;
- uint32_t lookup_path, lookup_attr, read_count, cache_hits;
- uint64_t read_bytes;
+ uint32_t mail_lookup_path, mail_lookup_attr, mail_read_count;
+ uint32_t mail_cache_hits;
+ uint64_t mail_read_bytes;
};
struct mail_command {