@calm beacon I believe the override implemented by Harvest is correct. Could you please revert the template changes we made earlier and restart Harvest? If you then run the following queries in Prometheus, they should return similar results:
sum(node_nfs_access_total+node_nfs_commit_total+node_nfs_create_total+node_nfs_fsinfo_total+node_nfs_fsstat_total+node_nfs_getattr_total+node_nfs_link_total+node_nfs_lookup_total+node_nfs_mkdir_total+node_nfs_mknod_total+node_nfs_null_total+node_nfs_pathconf_total+node_nfs_read_symlink_total+node_nfs_read_total+node_nfs_readdir_total+node_nfs_readdirplus_total+node_nfs_remove_total+node_nfs_rename_total+node_nfs_rmdir_total+node_nfs_setattr_total+node_nfs_symlink_total+node_nfs_write_total) by (cluster)
sum(volume_nfs_read_ops) by (cluster) + sum(volume_nfs_write_ops) by (cluster)
sum(svm_nfs_access_total+svm_nfs_commit_total+svm_nfs_create_total+svm_nfs_fsinfo_total+svm_nfs_fsstat_total+svm_nfs_getattr_total+svm_nfs_link_total+svm_nfs_lookup_total+svm_nfs_mkdir_total+svm_nfs_mknod_total+svm_nfs_null_total+svm_nfs_pathconf_total+svm_nfs_read_symlink_total+svm_nfs_read_total+svm_nfs_readdir_total+svm_nfs_readdirplus_total+svm_nfs_remove_total+svm_nfs_rename_total+svm_nfs_rmdir_total+svm_nfs_setattr_total+svm_nfs_symlink_total+svm_nfs_write_total) by (cluster)
Regarding latency, Harvest reports latency as 0 when the IOPS are very low. This property should be rate only, and since the value is 6 or 7, which is less than 10, you see the latency as 0. This behavior is expected. It is designed this way because low IOPS can sometimes result in high latency readings, which would be false positives.