/var/lib/pcp/config/pmlogrewrite
NameSizeModeActions
bcc_migrate.conf8190644editdlrm
cgroup_units.conf40560644editdlrm
jbd2_kernel_ulong.conf3910644editdlrm
linux_disk_all_fixups.conf3900644editdlrm
linux_kernel_fixups.conf15940644editdlrm
linux_kernel_ulong.conf28100644editdlrm
linux_proc_fs_nfsd_fixups.conf2810644editdlrm
linux_proc_migrate.conf22250644editdlrm
linux_proc_net_snmp_migrate.conf2660644editdlrm
linux_proc_net_tcp_migrate.conf5080644editdlrm
linux_xfs_migrate.conf6000644editdlrm
linux_xfs_perdev_buffer.conf7030644editdlrm
mysql_migrate.conf5480644editdlrm
nfsclient_migrate.conf319690644editdlrm
pmcd_migrate.conf3050644editdlrm
pmproxy_fixups.conf22080644editdlrm
proc_discrete_strings.conf1940644editdlrm
proc_jiffies.conf6730644editdlrm
proc_kernel_ulong.conf2240644editdlrm
proc_kernel_ulong_migrate.conf4450644editdlrm
proc_scheduler.conf2180644editdlrm
Edit: /etc/pcp/pmlogrewrite/linux_kernel_fixups.conf (1594B)
# These metrics are all exported from the linux PMDA and # parts of their metadata have changed over time to fix # previous errors. # # The rules here allow rewriting of old archives to produce # archives with metadata that matches the current PMDA # implementation. # swapdev.priority had the wrong Units: # metric swapdev.priority { units -> 0,0,0,0,0,0 } # network.interface.baudrate changed to 64 bits: # metric network.interface.baudrate { type -> U64 } # hinv.cpu.cache had incorrect units: # metric hinv.cpu.cache { units -> 1,0,0,KBYTE,0,0 } # hinv.cpu.clock is frequency in MHz which had incorrect units: # metric hinv.cpu.clock { units -> 0,-1,0,0,USEC,0 } # several string typed metrics should be discrete; their string value # prevails over time and changes very infrequently, if at all. # metric kernel.uname.release { sem -> discrete } metric kernel.uname.version { sem -> discrete } metric kernel.uname.sysname { sem -> discrete } metric kernel.uname.machine { sem -> discrete } metric kernel.uname.nodename { sem -> discrete } metric kernel.uname.distro { sem -> discrete } metric pmda.uname { sem -> discrete } metric pmda.version { sem -> discrete } metric disk.dev.scheduler { sem -> discrete } metric network.interface.inet_addr { sem -> discrete } metric network.interface.ipv6_addr { sem -> discrete } metric network.interface.ipv6_scope { sem -> discrete } metric network.interface.hw_addr { sem -> discrete } # kernel.all.uptime and kernel.all.idletime changed to double: # metric kernel.all.uptime { type -> DOUBLE } metric kernel.all.idletime { type -> DOUBLE }