On 04/17/2012 05:50 PM, Robert verkerk wrote:
We are using pcp 3.5.5.-1 on SLESS11 SP1. Are there parameters in pcp with which
I can see the transmits and receives on our scsi fibre channels? Or are there
ways to get this info?
There are two ways to monitor FC stats, neither of which is currently
supported in PCP out-of-the-box. (a) each HBA in the system has an
entry below /sys/class/scsi_host and for most HBA vendors, there
are per-channel packet counters such as transmit, receive and various
error counters. These are mostly vendor specific and different vendors
support different counters related to their hardware (especially
the error statistics). Or, (b) collect these stats on the switch/port
side, and import into PCP.
A proprietary PCP PMDA was developed for (b) but AFAIK it was
never released as open-source .. and it only supported Brocade
We have for instance a node with 4 fibre interfaces. 2 interfaces are used for
disk access, 2 interfaces are used for tape access. We want to see how much data
is transported over each interface.
We could create a new PMDA to do (a) without too much trouble,
or we could extend the Linux PMDA to support host side FC stats.
Would you be willing to collaborate on the development work to
get this implemented?