I've noticed that after upgrading from AIX 7.2 to AIX 7.3, there are no longer any Fiber Channel metrics reported by gmond (ganglia). We have been using the ganglia-mod_ibmfc for years. After doing some research and looking at the source code, Mr. Perzl is assuming a specific return from fcstat to get his metrics. The problem appears to be that the output of fcstat has changed in 7.3:
AIX 7.2
fcstat fcs0 | tail -6
FC SCSI Traffic Statistics
Input Requests: 2107853549
Output Requests: 789385179
Control Requests: 97771
Input Bytes: 3412195442
Output Bytes: 1829264512
AIX 7.3
fcstat fcs0 | tail -6
FC NVME Traffic Statistics
Input Requests: 0
Output Requests: 0
Control Requests: 10
Input Bytes: 0
Output Bytes: 0
So in 7.3, the existing ganglia module will give you NVME metrics since it's the last block of output from fcstat. If you are not using NVME, your FC metrics will of course be "0" and you will see no data in ganglia.
I do not see an updated version of this rpm via the AIX Toolbox repositories. Is there one in the making or can we get a patch for this?
Thanks,
Brent Fortman
------------------------------
Brent Fortman
------------------------------