Benefits
Benefits
- Multi-tenancy support allows Customer views
- View system level NetApp key Performance Indicators to quickly spot problems
- Monitor individual protocol operations to discover the type of activity being performed at any time of day or night e.g. CIFS, NFS, FCP, ISCSI etc.
- View current performance metrics for the filer e.g. %CPU and Read/Write Latency
|
Features
Features
|
NetApp CPU Usage
|
NetApp Hardware Health
|
Aggregate Operations
|
Volume Operations
|
CPU load of a NetApp is an important metric to monitor, but we dont stop there. NetApp plugin can monitor all the individual CPUs in a multi-processor system, track consistency point and interrupt activity, and lets you correlate whether the CPU load is impacting your request latency, or not. |
This is the primary metric for every NetApp administrator – NetApps are meant to service read and write requests, and NetApp plugin lets you track exactly how long those request take, trend them over time, and alert you if there are any issues. It even accommodates the different units reported by different versions of OnTap. |
NetApp Plugin detects all aggregates, what volumes are on them, and constructs overview graphs, showing at a glance which volumes are utilizing resources, and whether they are impacting performance of other volumes.
|
Need to investigate details of a volume’s performance? It’s easy to see the operations on individual volumes over time with NetApp Plugin. |
|
- Uptime in days
- Environment Over Temperature
- Failed Fans
- Failed Power Supplies
- Extended Disks status information: Failed, Reconst, Reconst Parity, Scrubbing, Spare and Total
- Support Messages send failures
|
Performance
- reads, writes, transfers and Capacity
- size, files , in use, free
|
Performance
- latency, ops, read, write per type and Capacity
- used, available, total, used percentage
|
click to live demo
|
click to live demo
|
click to live demo |
click to live demo
|
Advanced features
Advanced features
You can monitor values from any counter within the NetApp Performance API context and Filter out the data you want to present
Many Predefined Performance and Capacity Views built-in for you...
Predefined views of best-practice based set of counters
...Or create your own Performance Views
Design your own views based on best practices or your own taste.
Customizing
Custom Query example of one iscsi instance with moderated counter values
All Sensors
All Available Sensors Listed
CIFS | PROCESSOR | IFNET | VOLUME | SYS | SIS |
total_ops readx_ops writex_ops rename_ops
| processor_busy processor_elapsed_time sk_switches hard_switches | recv_packets recv_errors send_packets send_errors collisions recv_data send_data recv_mcasts send_mcasts recv_drop_packet |
avg_latency total_ops read_data read_latency read_ops write_data write_latency write_ops other_latency other_ops internal_msgs read_blocks write_blocks synchronous_frees asynchronous_frees df_worker nfs_read_data nfs_read_latency nfs_read_ops nfs_write_data nfs_write_latency nfs_write_ops nfs_other_latency nfs_other_ops cifs_read_data cifs_read_latency cifs_read_ops cifs_write_data cifs_write_latency cifs_write_ops cifs_other_latency cifs_other_ops san_read_data san_read_latency san_read_ops san_write_data san_write_latency san_write_ops san_other_latency san_other_ops fcp_read_data fcp_read_latency fcp_read_ops fcp_write_data fcp_write_latency fcp_write_ops fcp_other_latency fcp_other_ops iscsi_read_data iscsi_read_latency iscsi_read_ops iscsi_write_data iscsi_write_latency iscsi_write_ops iscsi_other_latency iscsi_other_ops flexcache_read_data flexcache_read_latency flexcache_read_ops flexcache_write_data flexcache_write_latency flexcache_write_ops flexcache_other_latency flexcache_other_ops
|
nfs_ops cifs_ops http_ops fcp_ops iscsi_ops read_ops write_ops sys_read_latency sys_write_latency sys_avg_latency
|
percent_saved |
CIFS DOMAIN | CIFS STATS | RAID | RAIDSTRIPE | QTREE | AGGREGATE |
netlogon_latency netlogon_latency_base lsa_latency lsa_latency_base samr_latency samr_latency_base | curr_sess_cnt max_sess_cnt multi_user_sess_cnt sig_sess_cnt client_disc_sess_cnt filer_disc_sess_cnt dup_disc_sess_cnt max_cred_sess_cnt max_tree_sess_cnt max_msg_sess_cnt curr_conn_user_cnt logon_cnt map_null_user_cnt uid_hash_alloc_cnt curr_share_cnt max_share_cnt curr_tree_cnt max_tree_cnt max_fid_tree_cnt max_search_tree_cnt max_core_search_tree_cnt tid_hash_alloc_cnt curr_open_file_cnt max_open_file_cnt curr_open_dir_cnt max_open_dir_cnt curr_watch_dir_cnt max_watch_dir_cnt fid_hash_alloc_cnt fold_attempt_cnt fold_rename_cnt fold_rename_failure_cnt fold_overflow_cnt fold_duplicate_cnt fold_wafl_too_busy_cnt curr_lock_cnt max_lock_cnt x_or_batch_to_l2_cnt x_or_batch_to_none_cnt l2_to_none_cnt no_break_ack_cnt no_break_ack_95_cnt no_break_ack_nt_cnt ignored_ack_cnt delayed_break_cnt pdc_auth_cnt curr_cred_cnt max_cred_cnt max_sid_cred_cnt built_lgrp_cnt user_lgrp_cnt sid_lgrp_cnt curr_mem_ctrl_blk_cnt curr_mem_ctrl_blk_reserve_cnt max_mem_ctrl_blk_cnt max_mem_ctrl_blk_reserve_cnt exhaust_mem_ctrl_blk_cnt exhaust_mem_ctrl_blk_reserve_cnt wait_mem_ctrl_blk_cnt wait_mem_buf_cnt auth_qlength block_qlength timer_qlength alf_qlength rpc_qlength offload_qlength max_auth_qlength max_block_qlength max_timer_qlength max_alf_qlength max_rpc_qlength max_offload_qlength copy_align_cnt small_buffer_align_cnt large_buffer_align_cnt read_pipe_busy_error_cnt write_pipe_busy_error_cnt trans_pipe_busy_error_cnt read_pipe_broken_error_cnt write_pipe_broken_error_cnt trans_pipe_broken_error_cnt | tetris_written stripes_written partial_stripes full_stripes blocks_written blocks_read raid_read_ops raid_read_latency raid_tetris_cnt raid_tetris_latency raid_read_io_latency_histo raid_tetris_latency_histo | stripe_size stripe_histogram
| nfs_ops cifs_ops internal_ops
| total_transfers user_reads user_writes cp_reads user_read_blocks user_write_blocks cp_read_blocks wv_fsinfo_fs_version wv_fsinfo_blks_total wv_fsinfo_blks_reserve wv_fsinfo_blks_used wv_fsinfo_blks_used_by_plane0 wv_fsinfo_blks_blks_rsrv_holes_cifs wv_fsinfo_blks_blks_rsrv_holes wv_fsinfo_blks_blks_rsrv_overwrite wv_fsinfo_blks_rsrv_absents wv_fsinfo_blks_snap_reserve_pct wv_fsinfo_blks_res_state wv_fsinfo_blks_overwrite_slider_pct wv_fsinfo_public_inos_total wv_fsinfo_public_inos_reserve wv_fsinfo_public_inos_used wv_fsinfo_private_inos_total wv_fsinfo_private_inos_reserve wv_fsinfo_private_inos_used wv_fsinfo_blkr_cp wvblk_past_eof wvblk_snap_reserve wvblk_zombie_blks wvblk_child_delalloc wvblk_child_rsrv_delalloc wvblk_rsrv_child_holes wvblk_rsrv_child_overwrite wvblk_rsrv_child_overwrite_always wvblk_child_indirect_blk_cnt wvbd_active_frees wvbd_whole_frees wvbd_active_frees_y wvbd_owner_changed_y wvbd_whole_frees_o wvblk_saved_public_fsinfo_inos_total wvblk_saved_public_fsinfo_inos_reserve wvblk_saved_public_fsinfo_inos_used wvblk_saved_private_fsinfo_inos_total wvblk_saved_private_fsinfo_inos_reserve wvblk_saved_private_fsinfo_inos_used wvblk_delalloc wvblk_rsrv_delalloc wvblk_rsrv_holes_cifs wvblk_rsrv_holes wvblk_rsrv_overwrite disk_type wvdf_max_frees wvblk_child_to_be_reclaimed blkr_async_offline blkr_async_no_msg blkr_async_no_mem blkr_async_launched blkr_async_completed blkr_blocks_scanned blkr_free_blocks_scanned blkr_super_blocks_scanned blkr_aa_blocks_scanned blkr_aggrsnap_blocks_scanned blkr_segments_scanned blkr_full_segments_scanned blkr_empty_segments_scanned blkr_rejected_segments_scanned blkr_rejected_blocks_scanned blkr_reads_launched blkr_blocks_read blkr_blocks_dummy_read blkr_blocks_postfiltered blkr_blocks_overwritten blkr_blocks_reallocated blkr_blocks_redirected blkr_blocks_redirected_maybe blkr_blocks_redirected_noread blkr_blocks_redirected_nol1 blkr_blocks_redirected_noio blkr_blocks_redirected_reread blkr_blocks_redirected_noverify blkr_redirect_susps blkr_redirect_ra_map blkr_redirect_ra_l0 blkr_redirect_kireetis_scanned blkr_redirect_ra_l1 blkr_redirect_demand_req blkr_redirect_demand_rereq blkr_redirect_demand_drop blkr_redirect_indirects_inspected blkr_redirect_indirects_ok blkr_redirect_indirects_updated blkr_redirect_blocks_updated blkr_redirect_blocks_invalid blkr_redirect_blocks_ok blkr_policy1_reject_reasons wvzmb_num_zmsgs_inuse wvblk_space_tax wvblk_lev0_over_nominal wvblk_ind_delalloc wv_fsinfo_containment_version_slc wv_fsinfo_containment_version_sle wv_fsinfo_containment_version_compression wv_fsinfo_containment_version_spare1 wv_fsinfo_containment_version_spare2 wv_fsinfo_containment_version_highest_slc wv_fsinfo_containment_version_highest_sle wv_fsinfo_containment_version_highest_compression wv_fsinfo_containment_version_highest_spare1 wv_fsinfo_containment_version_highest_spare2 delete_log |