| 38 | | create=-s 60 DS:cpu_user:COUNTER:120:U:U DS:cpu_nice:COUNTER:120:U:U DS:cpu_system:COUNTER:120:U:U DS:cpu_idle:COUNTER:120:U:U RRA:AVERAGE:0.5:1:1440 RRA:AVERAGE:0.5:10:1008 RRA:AVERAGE:0.5:60:720 RRA:AVERAGE:0.5:480:1095 |
| 39 | | |
| | 45 | create=-s 60 DS:cpu_user:COUNTER:120:0:1000 DS:cpu_nice:COUNTER:120:0:1000 DS:cpu_system:COUNTER:120:0:1000 DS:cpu_idle:COUNTER:120:0:1000 RRA:AVERAGE:0.5:1:1440 RRA:AVERAGE:0.5:10:1008 RRA:AVERAGE:0.5:60:720 RRA:AVERAGE:0.5:480:1095 |
| | 46 | |
| | 47 | # Linux improved cpu counters for 7 stats: user, nice, system, idle, iowait, hardirq, softirq |
| | 48 | elvinrrd=cpulinux2-* |
| | 49 | rrdfile=/export/rrd/cpulinux2/cpulinux2-*.rrd |
| | 50 | store=cpu_user,cpu_nice,cpu_system,cpu_idle,cpu_iowait,cpu_hardirq,cpu_softirq |
| | 51 | create=-s 60 DS:cpu_user:COUNTER:120:0:1000 DS:cpu_nice:COUNTER:120:0:1000 DS:cpu_system:COUNTER:120:0:1000 DS:cpu_idle:COUNTER:120:0:1000 DS:cpu_iowait:COUNTER:120:0:1000 DS:cpu_hardirq:COUNTER:120:0:1000 DS:cpu_softirq:COUNTER:120:0:1000 RRA:AVERAGE:0.5:1:1440 RRA:AVERAGE:0.5:10:1008 RRA:AVERAGE:0.5:60:720 RRA:AVERAGE:0.5:480:1095 |
| | 52 | |
| | 53 | elvinrrd=cpusolaris-* |
| | 54 | rrdfile=/export/rrd/cpusolaris/cpusolaris-*.rrd |
| | 55 | store=cpu_user,cpu_system,cpu_wait,cpu_idle |
| | 56 | create=-s 60 DS:cpu_user:COUNTER:120:0:1000 DS:cpu_system:COUNTER:120:0:1000 DS:cpu_wait:COUNTER:120:0:1000 DS:cpu_idle:COUNTER:120:0:1000 RRA:AVERAGE:0.5:1:1440 RRA:AVERAGE:0.5:10:1008 RRA:AVERAGE:0.5:60:720 RRA:AVERAGE:0.5:480:1095 |
| | 57 | |
| | 58 | elvinrrd=cpunetapp-* |
| | 59 | rrdfile=/export/rrd/cpunetapp/cpunetapp-*.rrd |
| | 60 | store=cpu_busy,cpu_idle |
| | 61 | create=-s 60 DS:cpu_busy:COUNTER:120:U:1000 DS:cpu_idle:COUNTER:120:U:1000 RRA:AVERAGE:0.5:1:1440 RRA:AVERAGE:0.5:10:1008 RRA:AVERAGE:0.5:60:720 RRA:AVERAGE:0.5:480:1095 |
| | 62 | |
| | 63 | elvinrrd=cpuwinnt-* |
| | 64 | rrdfile=/export/rrd/cpuwinnt/cpuwinnt-*.rrd |
| | 65 | store=cpu1_busy,cpu2_busy,cpu3_busy,cpu4_busy |
| | 66 | create=-s 60 DS:cpu1_busy:GAUGE:120:U:120 DS:cpu2_busy:GAUGE:120:U:120 DS:cpu3_busy:GAUGE:120:U:120 DS:cpu4_busy:GAUGE:120:U:120 RRA:AVERAGE:0.5:1:1440 RRA:AVERAGE:0.5:10:1008 RRA:AVERAGE:0.5:60:720 RRA:AVERAGE:0.5:480:1095 |
| | 67 | |
| | 68 | #### Filesystems [5min] |
| | 69 | elvinrrd=fs-* |
| | 70 | rrdfile=/export/rrd/fs/fs-*.rrd |
| | 71 | store=used,size |
| | 72 | create=-s 300 DS:used:GAUGE:600:0:U DS:size:GAUGE:600:0:U RRA:AVERAGE:0.5:1:600 RRA:AVERAGE:0.5:6:600 RRA:AVERAGE:0.5:24:600 RRA:AVERAGE:0.5:288:600 RRA:MAX:0.5:24:600 RRA:MAX:0.5:288:600 |
| | 73 | |
| | 74 | #### CPU Context Switches [5min] |
| | 75 | elvinrrd=cs-* |
| | 76 | rrdfile=/export/rrd/cs/cs-*.rrd |
| | 77 | store=contextswitch |
| | 78 | create=-s 300 DS:contextswitch:COUNTER:600:0:1000000 RRA:AVERAGE:0.5:1:600 RRA:AVERAGE:0.5:6:600 RRA:AVERAGE:0.5:24:600 RRA:AVERAGE:0.5:288:600 RRA:MAX:0.5:24:600 RRA:MAX:0.5:288:600 |
| | 79 | |
| | 80 | #### Device Interrupts [5min] |
| | 81 | elvinrrd=ints-* |
| | 82 | rrdfile=/export/rrd/ints/ints-*.rrd |
| | 83 | store=interrupts |
| | 84 | create=-s 300 DS:interrupts:COUNTER:600:0:U RRA:AVERAGE:0.5:1:600 RRA:AVERAGE:0.5:6:600 RRA:AVERAGE:0.5:24:600 RRA:AVERAGE:0.5:288:600 RRA:MAX:0.5:24:600 RRA:MAX:0.5:288:600 |
| | 85 | |
| | 86 | #### System Calls [5min] |
| | 87 | elvinrrd=syscalls-* |
| | 88 | rrdfile=/export/rrd/syscalls/syscalls-*.rrd |
| | 89 | store=syscalls |
| | 90 | create=-s 300 DS:syscalls:COUNTER:600:0:U RRA:AVERAGE:0.5:1:600 RRA:AVERAGE:0.5:6:600 RRA:AVERAGE:0.5:24:600 RRA:AVERAGE:0.5:288:600 RRA:MAX:0.5:24:600 RRA:MAX:0.5:288:600 |
| | 91 | |
| | 92 | #### Network Interfaces [5min] |
| | 93 | # Packets/s, errors, collisions |
| | 94 | elvinrrd=if-* |
| | 95 | rrdfile=/export/rrd/if/if-*.rrd |
| | 96 | store=ipkts,opkts,ierrs,oerrs,collis |
| | 97 | create=-s 300 DS:ipkts:COUNTER:600:0:1000000 DS:opkts:COUNTER:600:0:1000000 DS:ierrs:COUNTER:600:0:1000000 DS:oerrs:COUNTER:600:0:1000000 DS:collis:COUNTER:600:0:1000000 RRA:AVERAGE:0.5:1:600 RRA:AVERAGE:0.5:6:600 RRA:AVERAGE:0.5:24:600 RRA:AVERAGE:0.5:288:600 RRA:MAX:0.5:24:600 RRA:MAX:0.5:288:600 |
| | 98 | |
| | 99 | # network throughput |
| | 100 | elvinrrd=net-* |
| | 101 | rrdfile=/export/rrd/net/net-*.rrd |
| | 102 | store=ibytes,obytes |
| | 103 | create=-s 300 DS:ibytes:COUNTER:600:0:U DS:obytes:COUNTER:600:0:U RRA:AVERAGE:0.5:1:600 RRA:AVERAGE:0.5:6:600 RRA:AVERAGE:0.5:24:600 RRA:AVERAGE:0.5:288:600 RRA:MAX:0.5:24:600 RRA:MAX:0.5:288:600 |
| | 104 | |
| | 105 | #### Memory/Swap |
| | 106 | # Free Memory [5min] |
| | 107 | elvinrrd=memfree-* |
| | 108 | rrdfile=/export/rrd/memfree/memfree-*.rrd |
| | 109 | store=memfree |
| | 110 | create=-s 300 DS:memfree:GAUGE:600:0:U RRA:AVERAGE:0.5:1:600 RRA:AVERAGE:0.5:6:600 RRA:AVERAGE:0.5:24:600 RRA:AVERAGE:0.5:288:600 RRA:MAX:0.5:24:600 RRA:MAX:0.5:288:600 |
| | 111 | |
| | 112 | # Memory usage for Linux [5min] |
| | 113 | elvinrrd=memlinux-* |
| | 114 | rrdfile=/export/rrd/memlinux/memlinux-*.rrd |
| | 115 | store=memtotal,memfree,memused,memshared,memcached,membuffers |
| | 116 | create=-s 300 DS:memtotal:GAUGE:600:0:U DS:memfree:GAUGE:600:0:U DS:memused:GAUGE:600:0:U DS:memshared:GAUGE:600:0:U DS:memcached:GAUGE:600:0:U DS:membuffers:GAUGE:600:0:U RRA:AVERAGE:0.5:1:600 RRA:AVERAGE:0.5:6:600 RRA:AVERAGE:0.5:24:600 RRA:AVERAGE:0.5:288:600 RRA:MAX:0.5:24:600 RRA:MAX:0.5:288:600 |
| | 117 | |
| | 118 | # Swap usage for Linux [5min] |
| | 119 | elvinrrd=swaplinux-* |
| | 120 | rrdfile=/export/rrd/swaplinux/swaplinux-*.rrd |
| | 121 | store=swaptotal,swapfree,swapused |
| | 122 | create=-s 300 DS:swaptotal:GAUGE:600:0:U DS:swapfree:GAUGE:600:0:U DS:swapused:GAUGE:600:0:U RRA:AVERAGE:0.5:1:600 RRA:AVERAGE:0.5:6:600 RRA:AVERAGE:0.5:24:600 RRA:AVERAGE:0.5:288:600 RRA:MAX:0.5:24:600 RRA:MAX:0.5:288:600 |
| | 123 | |
| | 124 | # Paging in/out (Linux) [5min] |
| | 125 | elvinrrd=paging-* |
| | 126 | rrdfile=/export/rrd/paging/paging-*.rrd |
| | 127 | store=pages_in,pages_out |
| | 128 | create=-s 300 DS:pages_in:COUNTER:600:0:1000000 DS:pages_out:COUNTER:600:0:1000000 RRA:AVERAGE:0.5:1:600 RRA:AVERAGE:0.5:6:600 RRA:AVERAGE:0.5:24:600 RRA:AVERAGE:0.5:288:600 RRA:MAX:0.5:24:600 RRA:MAX:0.5:288:600 |
| | 129 | |
| | 130 | # Swapping in/out (Linux) [5min] |
| | 131 | elvinrrd=swapping-* |
| | 132 | rrdfile=/export/rrd/swapping/swapping-*.rrd |
| | 133 | store=swap_in,swap_out |
| | 134 | create=-s 300 DS:swap_in:COUNTER:600:0:U DS:swap_out:COUNTER:600:0:U RRA:AVERAGE:0.5:1:600 RRA:AVERAGE:0.5:6:600 RRA:AVERAGE:0.5:24:600 RRA:AVERAGE:0.5:288:600 RRA:MAX:0.5:24:600 RRA:MAX:0.5:288:600 |
| | 135 | |
| | 136 | |
| | 137 | #### Ping avgtriptime [1min] |
| | 138 | elvinrrd=ping-* |
| | 139 | rrdfile=/export/rrd/ping/ping-*.rrd |
| | 140 | store=avgtriptime |
| | 141 | create=-s 60 DS:avgtriptime:GAUGE:120:0:200 RRA:AVERAGE:0.5:1:1440 RRA:AVERAGE:0.5:10:1008 RRA:AVERAGE:0.5:60:720 RRA:AVERAGE:0.5:480:1095 |
| | 142 | |
| | 143 | #### HTTP timing [5min] |
| | 144 | #elvinrrd=http-* |
| | 145 | #rrdfile=/export/rrd/http/http-*.rrd |
| | 146 | #store=time |
| | 147 | #create=-s 300 DS:time:GAUGE:600:0:300 RRA:AVERAGE:0.5:1:600 RRA:AVERAGE:0.5:6:600 RRA:AVERAGE:0.5:24:600 RRA:AVERAGE:0.5:288:600 RRA:MAX:0.5:24:600 RRA:MAX:0.5:288:600 |
| | 148 | |
| | 149 | #### HTTP timing [1min] |
| | 150 | elvinrrd=http-* |
| | 151 | rrdfile=/export/rrd/http/http-*.rrd |
| | 152 | store=time |
| | 153 | create=-s 60 DS:time:GAUGE:120:0:200 RRA:AVERAGE:0.5:1:1440 RRA:AVERAGE:0.5:10:1008 RRA:AVERAGE:0.5:60:720 RRA:AVERAGE:0.5:480:1095 RRA:MAX:0.5:24:600 RRA:MAX:0.5:288:600 |
| | 154 | |
| | 155 | #### HTTP better timing [1min] |
| | 156 | elvinrrd=httptime-* |
| | 157 | rrdfile=/export/rrd/httptime/httptime-*.rrd |
| | 158 | store=time_resolve,time_connect,time_request,time_response,time |
| | 159 | create=-s 60 DS:time:GAUGE:120:0:300 DS:time_resolve:GAUGE:120:0:300 DS:time_connect:GAUGE:120:0:300 DS:time_request:GAUGE:120:0:300 DS:time_response:GAUGE:120:0:300 RRA:AVERAGE:0.5:1:1440 RRA:AVERAGE:0.5:10:1008 RRA:AVERAGE:0.5:60:720 RRA:AVERAGE:0.5:480:1095 RRA:MAX:0.5:24:600 RRA:MAX:0.5:288:600 |
| | 160 | |
| | 161 | #### Disk I/O |
| | 162 | # disk throughput (bytes) |
| | 163 | elvinrrd=disk-* |
| | 164 | rrdfile=/export/rrd/disk/disk-*.rrd |
| | 165 | store=rbytes,wbytes |
| | 166 | create=-s 300 DS:rbytes:COUNTER:600:0:U DS:wbytes:COUNTER:600:0:U RRA:AVERAGE:0.5:1:600 RRA:AVERAGE:0.5:6:600 RRA:AVERAGE:0.5:24:600 RRA:AVERAGE:0.5:288:600 RRA:MAX:0.5:24:600 RRA:MAX:0.5:288:600 |
| | 167 | |
| | 168 | #### Tape I/O (Counter) |
| | 169 | # tape throughput (bytes) |
| | 170 | elvinrrd=tape-* |
| | 171 | rrdfile=/export/rrd/tape/tape-*.rrd |
| | 172 | store=ibytes,obytes |
| | 173 | create=-s 300 DS:ibytes:COUNTER:600:0:U DS:obytes:COUNTER:600:0:U RRA:AVERAGE:0.5:1:600 RRA:AVERAGE:0.5:6:600 RRA:AVERAGE:0.5:24:600 RRA:AVERAGE:0.5:288:600 RRA:MAX:0.5:24:600 RRA:MAX:0.5:288:600 |
| | 174 | |
| | 175 | #### NFS Operations |
| | 176 | # NFS ops/sec |
| | 177 | elvinrrd=nfsops-* |
| | 178 | rrdfile=/export/rrd/nfsops/nfsops-*.rrd |
| | 179 | store=nfsops |
| | 180 | create=-s 300 DS:nfsops:COUNTER:600:0:100000 RRA:AVERAGE:0.5:1:600 RRA:AVERAGE:0.5:6:600 RRA:AVERAGE:0.5:24:600 RRA:AVERAGE:0.5:288:600 RRA:MAX:0.5:24:600 RRA:MAX:0.5:288:600 |
| | 181 | |
| | 182 | # CIFS ops/sec |
| | 183 | elvinrrd=cifsops-* |
| | 184 | rrdfile=/export/rrd/cifsops/cifsops-*.rrd |
| | 185 | store=cifsops |
| | 186 | create=-s 300 DS:cifsops:COUNTER:600:0:100000 RRA:AVERAGE:0.5:1:600 RRA:AVERAGE:0.5:6:600 RRA:AVERAGE:0.5:24:600 RRA:AVERAGE:0.5:288:600 RRA:MAX:0.5:24:600 RRA:MAX:0.5:288:600 |
| | 187 | |
| | 188 | # HTTP ops/sec |
| | 189 | elvinrrd=httpops-* |
| | 190 | rrdfile=/export/rrd/httpops/httpops-*.rrd |
| | 191 | store=httpops |
| | 192 | create=-s 300 DS:httpops:COUNTER:600:0:100000 RRA:AVERAGE:0.5:1:600 RRA:AVERAGE:0.5:6:600 RRA:AVERAGE:0.5:24:600 RRA:AVERAGE:0.5:288:600 RRA:MAX:0.5:24:600 RRA:MAX:0.5:288:600 |
| | 193 | |
| | 194 | #### NT Stats |
| | 195 | elvinrrd=ntprocs-* |
| | 196 | rrdfile=/export/rrd/ntprocs/ntprocs-*.rrd |
| | 197 | store=num_procs |
| | 198 | create=-s 300 DS:num_procs:GAUGE:600:0:1000 RRA:AVERAGE:0.5:1:600 RRA:AVERAGE:0.5:6:600 RRA:AVERAGE:0.5:24:600 RRA:AVERAGE:0.5:288:600 RRA:MAX:0.5:24:600 RRA:MAX:0.5:288:600 |
| | 199 | |
| | 200 | elvinrrd=ntusers-* |
| | 201 | rrdfile=/export/rrd/ntusers/ntusers-*.rrd |
| | 202 | store=num_users |
| | 203 | create=-s 300 DS:num_users:GAUGE:600:0:1000 RRA:AVERAGE:0.5:1:600 RRA:AVERAGE:0.5:6:600 RRA:AVERAGE:0.5:24:600 RRA:AVERAGE:0.5:288:600 RRA:MAX:0.5:24:600 RRA:MAX:0.5:288:600 |
| | 204 | |
| | 205 | ### Netapp Specific |
| | 206 | elvinrrd=netappcacheage-* |
| | 207 | rrdfile=/export/rrd/netappcacheage/netappcacheage-*.rrd |
| | 208 | store=cacheage |
| | 209 | create=-s 300 DS:cacheage:GAUGE:600:0:10000 RRA:AVERAGE:0.5:1:600 RRA:AVERAGE:0.5:6:600 RRA:AVERAGE:0.5:24:600 RRA:AVERAGE:0.5:288:600 RRA:MAX:0.5:24:600 RRA:MAX:0.5:288:600 |
| | 210 | |
| | 211 | #### Connections (general use) (COUNTER) |
| | 212 | elvinrrd=connections-* |
| | 213 | rrdfile=/export/rrd/connections/connections-*.rrd |
| | 214 | store=connections |
| | 215 | create=-s 300 DS:connections:COUNTER:600:0:U RRA:AVERAGE:0.5:1:600 RRA:AVERAGE:0.5:6:600 RRA:AVERAGE:0.5:24:600 RRA:AVERAGE:0.5:288:600 RRA:MAX:0.5:24:600 RRA:MAX:0.5:288:600 |
| | 216 | |
| | 217 | #### Connections in use (GAUGE) |
| | 218 | elvinrrd=connsinuse-* |
| | 219 | rrdfile=/export/rrd/connsinuse/connsinuse-*.rrd |
| | 220 | store=connsinuse |
| | 221 | create=-s 300 DS:connsinuse:GAUGE:600:0:100000 RRA:AVERAGE:0.5:1:600 RRA:AVERAGE:0.5:6:600 RRA:AVERAGE:0.5:24:600 RRA:AVERAGE:0.5:288:600 RRA:MAX:0.5:24:600 RRA:MAX:0.5:288:600 |
| | 222 | |
| | 223 | #### Temperature (GAUGE) |
| | 224 | elvinrrd=temperature-* |
| | 225 | rrdfile=/export/rrd/temperature/temperature-*.rrd |
| | 226 | store=temperature |
| | 227 | create=-s 300 DS:temperature:GAUGE:600:0:1000 RRA:AVERAGE:0.5:1:600 RRA:AVERAGE:0.5:6:600 RRA:AVERAGE:0.5:24:600 RRA:AVERAGE:0.5:288:600 RRA:MAX:0.5:24:600 RRA:MAX:0.5:288:600 |
| | 228 | |
| | 229 | #### Battery Capacity % (GAUGE) |
| | 230 | elvinrrd=battery-* |
| | 231 | rrdfile=/export/rrd/battery/battery-*.rrd |
| | 232 | store=battery |
| | 233 | create=-s 300 DS:battery:GAUGE:600:0:200 RRA:AVERAGE:0.5:1:600 RRA:AVERAGE:0.5:6:600 RRA:AVERAGE:0.5:24:600 RRA:AVERAGE:0.5:288:600 RRA:MAX:0.5:24:600 RRA:MAX:0.5:288:600 |
| | 234 | |
| | 235 | #### Voltage In/Out (GAUGE) |
| | 236 | elvinrrd=voltageinout-* |
| | 237 | rrdfile=/export/rrd/voltageinout/voltageinout-*.rrd |
| | 238 | store=ivolts,ovolts |
| | 239 | create=-s 300 DS:ivolts:GAUGE:600:0:10000 DS:ovolts:GAUGE:600:0:10000 RRA:AVERAGE:0.5:1:600 RRA:AVERAGE:0.5:6:600 RRA:AVERAGE:0.5:24:600 RRA:AVERAGE:0.5:288:600 RRA:MAX:0.5:24:600 RRA:MAX:0.5:288:600 |
| | 240 | |
| | 241 | #### Generic Load (GAUGE) |
| | 242 | elvinrrd=load-* |
| | 243 | rrdfile=/export/rrd/load/load-*.rrd |
| | 244 | store=load |
| | 245 | create=-s 300 DS:load:GAUGE:600:0:U RRA:AVERAGE:0.5:1:600 RRA:AVERAGE:0.5:6:600 RRA:AVERAGE:0.5:24:600 RRA:AVERAGE:0.5:288:600 RRA:MAX:0.5:24:600 RRA:MAX:0.5:288:600 |
| | 246 | |