|
32 | 32 |
|
33 | 33 | # Get mount point stats |
34 | 34 | [[inputs.disk]] |
| 35 | + interval = "60s" |
35 | 36 | mount_points = ["/","/domain0"] |
36 | 37 | tagexclude = ["fstype", "mode"] |
| 38 | + fieldpass = ["used", "free", "total"] |
37 | 39 |
|
38 | 40 | # Get disk I/O stats for whole disks only — partitions add cardinality without |
39 | 41 | # diagnostic value and account for ~30% of diskio/agg_diskio line volume. |
|
43 | 45 | # sd*[0-9]* — SCSI/SATA partitions (sda1, sdb2, etc.) |
44 | 46 | # wwid is a redundant 100+ char tag; the short-form name tag is sufficient. |
45 | 47 | [[inputs.diskio]] |
| 48 | + interval = "60s" |
46 | 49 | tagdrop = {name = ["zd*", "*p[0-9]*", "sd*[0-9]*"]} |
47 | 50 | tagexclude = ["wwid"] |
| 51 | + fieldpass = ["reads", "writes", "read_bytes", "write_bytes", "read_time", "write_time", "iops_in_progress"] |
48 | 52 |
|
49 | 53 | # Get Memory stats |
50 | 54 | [[inputs.mem]] |
| 55 | + fieldpass = ["used", "available", "total", "free", "cached", "buffered", "dirty", "slab"] |
51 | 56 |
|
52 | 57 | # Get some network interface stats |
53 | 58 | [[inputs.net]] |
|
98 | 103 | # arcstats_l2_* fields are L2ARC stats — unused on all appliances (no L2ARC). |
99 | 104 | [[inputs.zfs]] |
100 | 105 | interval = "1m" |
101 | | - fielddrop = ["arcstats_l2_*"] |
| 106 | + fieldpass = [ |
| 107 | + "arcstats_anon_data", "arcstats_anon_evictable_data", |
| 108 | + "arcstats_anon_evictable_metadata", "arcstats_anon_metadata", |
| 109 | + "arcstats_arc_need_free", "arcstats_arc_no_grow", "arcstats_arc_prune", |
| 110 | + "arcstats_arc_sys_free", "arcstats_async_upgrade_sync", |
| 111 | + "arcstats_c", "arcstats_data_size", |
| 112 | + "arcstats_demand_data_hits", "arcstats_demand_data_misses", |
| 113 | + "arcstats_demand_hit_predictive_prefetch", |
| 114 | + "arcstats_evict_not_enough", "arcstats_evict_skip", |
| 115 | + "arcstats_hits", "arcstats_misses", |
| 116 | + "arcstats_memory_available_bytes", "arcstats_memory_direct_count", |
| 117 | + "arcstats_memory_free_bytes", "arcstats_memory_indirect_count", |
| 118 | + "arcstats_metadata_size", |
| 119 | + "arcstats_mfu_data", "arcstats_mfu_evictable_data", |
| 120 | + "arcstats_mfu_evictable_metadata", "arcstats_mfu_ghost_hits", |
| 121 | + "arcstats_mfu_hits", "arcstats_mfu_metadata", |
| 122 | + "arcstats_mru_data", "arcstats_mru_evictable_data", |
| 123 | + "arcstats_mru_evictable_metadata", "arcstats_mru_ghost_hits", |
| 124 | + "arcstats_mru_hits", "arcstats_mru_metadata", |
| 125 | + "arcstats_prefetch_data_hits", "arcstats_prefetch_data_misses", |
| 126 | + "arcstats_size", |
| 127 | + "zil_commit_count", "zil_itx_count", "zil_commit_stall_count", |
| 128 | + "zfetchstats_hits", "zfetchstats_misses", |
| 129 | + "dmu_tx_dirty_throttle", "dmu_tx_delay" |
| 130 | + ] |
102 | 131 |
|
103 | 132 | # Detailed ZFS pool metrics from "zpool_influxdb" (noisy) |
104 | 133 | #[[inputs.exec]] |
|
0 commit comments