X-Git-Url: https://git.octo.it/?a=blobdiff_plain;f=src%2Fcollectd.conf.pod;h=20605f560ff83723b773cb4362f13c8db1bc2bfc;hb=814678593c7f581a1428cf566333609384848827;hp=69a1b1e0f0209c205c1c387d61aa16c615b25eda;hpb=0706e1c4c496962b92b7bd2149bb651ef05b0acf;p=collectd.git diff --git a/src/collectd.conf.pod b/src/collectd.conf.pod index 69a1b1e0..20605f56 100644 --- a/src/collectd.conf.pod +++ b/src/collectd.conf.pod @@ -6265,6 +6265,53 @@ Default: empty (monitor all bridges) =back +=head2 Plugin C + +The I plugin collects PCI Express errors from Device Status in Capability +structure and from Advanced Error Reporting Extended Capability where available. +At every read it polls config space of PCI Express devices and dispatches +notification for every error that is set. It checks for new errors at every read. +The device is indicated in plugin_instance according to format "domain:bus:dev.fn". +Errors are divided into categories indicated by type_instance: "correctable", and +for uncorrectable errors "non_fatal" or "fatal". +Fatal errros are reported as I and all others as I. + +B + + + Source "sysfs" + AccessDir "/sys/bus/pci" + ReportMasked false + PersistentNotifications false + + +B + +=over 4 + +=item B B|B + +Use B or B to read data from /sysfs or /proc. +The default value is B. + +=item B I + +Directory used to access device config space. It is optional and defaults to +/sys/bus/pci for B and to /proc/bus/pci for B. + +=item B B|B + +If true plugin will notify errors that are set to masked in Error Mask register. +Such errors are not reported to the PCI Express Root Complex. Defaults to +B. + +=item B B|B + +If false plugin will dispatch notfication only on set/clear of error. +The ones already reported will be ignored. Defaults to B. + +=back + =head2 Plugin C This plugin embeds a Perl-interpreter into collectd and provides an interface