The script returns the iops per volume as data and as performance data and has been working perfect for a couple of months eg :
Code: Select all
vol0=7 nfs_iit=361 nfs_dev02=162 nfs_temp=0 | vol0=7 nfs_iit=361 nfs_dev02=162 nfs_temp=0The problem seems to occur on the controllers were we have deleted some volumes eg :
Code: Select all
vol0=7 nfs_iit=361 nfs_dev02=162 nfs_temp=0 | vol0=7 nfs_iit=361 nfs_dev02=162 nfs_temp=0
vol0=7 nfs_iit=564 nfs_dev02=212 nfs_temp=0 | vol0=7 nfs_iit=564 nfs_dev02=212 nfs_temp=0
vol0=7 nfs_iit=132 nfs_temp=0 | vol0=7 nfs_iit=132 nfs_ nfs_temp=0
It shows vol0, nfs_iit, nfs_temp & series 4 and does not save the performance data anymore until we add a 4th volume again.
Here's an example graph I'm pretty sure that the problem is not related to our script.
Has anyone seen this with any other service that has a variable number of results returned as performance data ?