- Timestamp:
- 02/12/07 18:15:45 (19 months ago)
- Location:
- stats
- Files:
-
- 13 modified
-
connections_graph.sh (modified) (6 diffs)
-
cron.sh (modified) (2 diffs)
-
foo.sh (modified) (1 diff)
-
google.create (modified) (1 diff)
-
index.html (modified) (1 diff)
-
index_hour.html (modified) (1 diff)
-
index_month.html (modified) (1 diff)
-
index_week.html (modified) (1 diff)
-
index_year.html (modified) (1 diff)
-
logs.html (modified) (1 diff)
-
logs.sh (modified) (1 diff)
-
net.html (modified) (1 diff)
-
net_graph.sh (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
-
stats/connections_graph.sh
r656 r658 4 4 --vertical-label "#" \ 5 5 --lower-limit 0 \ 6 --alt-y-grid \ 6 7 --units-exponent 0 \ 7 8 'DEF:http_avg=connections.rrd:http:AVERAGE' \ … … 14 15 -X 0 \ 15 16 --start "-6hour" \ 17 --alt-y-grid \ 16 18 --lower-limit 0 \ 17 19 --units-exponent 0 \ … … 25 27 -X 0 \ 26 28 --start "-1week" \ 29 --alt-y-grid \ 27 30 --lower-limit 0 \ 28 31 --units-exponent 0 \ … … 35 38 --vertical-label "#" \ 36 39 -X 0 \ 40 --alt-y-grid \ 37 41 --start "-1month" \ 38 42 --lower-limit 0 \ … … 46 50 --vertical-label "#" \ 47 51 --lower-limit 0 \ 52 --alt-y-grid \ 48 53 --start "-1year" \ 49 54 -X 0 \ … … 58 63 --lower-limit 0 \ 59 64 --start "-5year" \ 65 --alt-y-grid \ 60 66 -X 0 \ 61 67 --units-exponent 0 \ -
stats/cron.sh
r642 r658 1 1 #!/sw/bin/bash 2 2 3 # ./ping.sh; ./ping_graph.sh 3 ./load.sh; ./load_graph.sh 4 ./ping.sh; ./ping_graph.sh 4 5 ./temp.sh; ./temp_graph.sh 5 ./load.sh; ./load_graph.sh6 6 ./mem.sh; ./mem_graph.sh 7 7 ./disk_space.sh; ./disk_space_graph.sh … … 9 9 ./disk_act.sh; ./disk_act_graph.sh 10 10 ./uptime.sh; ./uptime_graph.sh 11 # ./logs.sh; ./logs_graph.sh 11 ./logs.sh; ./logs_graph.sh 12 ./connections.sh; ./connections_graph.sh 12 13 # ./google.sh; ./google_graph.sh 13 14 sleep 30; ./cpu.sh; ./cpu_graph.sh 15 -
stats/foo.sh
r277 r658 1 1 #!/bin/bash 2 2 3 cpu=`/usr/sbin/iostat -w1 -c2 | tail -n1 | cut -c 19-` 4 user=`echo $cpu | cut -d" " -f1` 5 sys=`echo $cpu | cut -d" " -f2` 6 idle=`echo $cpu | cut -d" " -f3` 7 8 echo $user $sys $idle 9 10 #/sw/bin/rrdtool update ./cpu.rrd "N:$user:$sys:$idle" 3 /sw/bin/rrdtool graph foo.png -a PNG --title="System Load Average" \ 4 --vertical-label "Load" --units-exponent 0 --lower-limit 0 \ 5 --start "-29hours" --end "-25hours" \ 6 'DEF:min1min=load.rrd:1min:MIN' \ 7 'DEF:min1avg=load.rrd:1min:AVERAGE' \ 8 'DEF:min1max=load.rrd:1min:MAX' \ 9 'DEF:min5min=load.rrd:5min:MIN' \ 10 'DEF:min5avg=load.rrd:5min:AVERAGE' \ 11 'DEF:min5max=load.rrd:5min:MAX' \ 12 'DEF:min15min=load.rrd:15min:MIN' \ 13 'DEF:min15avg=load.rrd:15min:AVERAGE' \ 14 'DEF:min15max=load.rrd:15min:MAX' \ 15 'AREA:min15max#00ff00:15 Minute Average' \ 16 'AREA:min15min#006600' \ 17 'LINE1:min15avg#009900' \ 18 'AREA:min5max#0000ff:5 Minute Average' \ 19 'AREA:min5min#000066' \ 20 'LINE1:min5avg#000099' \ 21 'AREA:min1max#ff0000:1 Minute Average' \ 22 'AREA:min1min#660000' \ 23 'LINE1:min1avg#990000' -
stats/google.create
r534 r658 12 12 RRA:MIN:0.5:288:3650 \ 13 13 RRA:MAX:0.5:288:3650 14 15 16 # change update rate to 1x per day 17 rrdtool tune google.rrd -h edu:172800 18 rrdtool tune google.rrd -h all:172800 19 -
stats/index.html
r646 r658 33 33 <a href="logs.html"> 34 34 <img src="logs.png"> 35 </a> 36 <!-- connections.sh --> 37 <a href="connections.html"> 38 <img src="connections.png"> 35 39 </a> 36 40 -
stats/index_hour.html
r644 r658 33 33 <a href="logs.html"> 34 34 <img src="logs_hour.png"> 35 </a> 36 <!-- connections.sh --> 37 <a href="connections.html"> 38 <img src="connections_hour.png"> 35 39 </a> 36 40 -
stats/index_month.html
r644 r658 33 33 <a href="logs.html"> 34 34 <img src="logs_month.png"> 35 </a> 36 <!-- connections.sh --> 37 <a href="connections.html"> 38 <img src="connections_month.png"> 35 39 </a> 36 40 -
stats/index_week.html
r644 r658 33 33 <a href="logs.html"> 34 34 <img src="logs_week.png"> 35 </a> 36 <!-- connections.sh --> 37 <a href="connections.html"> 38 <img src="connections_week.png"> 35 39 </a> 36 40 -
stats/index_year.html
r644 r658 34 34 <img src="logs_year.png"> 35 35 </a> 36 <!-- connections.sh --> 37 <a href="connections.html"> 38 <img src="connections_year.png"> 39 </a> 40 41 36 42 <!-- load --> 37 43 <a href="load.html"> -
stats/logs.html
r300 r658 20 20 <img src="logs_month.png"><br> 21 21 <img src="logs_year.png"><br> 22 <img src="logs_2year.png"><br> 22 23 23 24 </center> -
stats/logs.sh
r376 r658 1 1 #!/bin/bash 2 2 3 webhits=`/usr/bin/grep -v "sphinx\.giss\.nasa\.gov" /sw/var/ apache2/logs/access_log | grep -v "nyc\.cable\.nyct\.net" | grep -v "msdn\.wi\.charter\.com" | grep -v "169\.154\.204\.2" | grep -v "\.EVA_VERSION" | /usr/bin/wc -l | sed s/\ //g`3 webhits=`/usr/bin/grep -v "sphinx\.giss\.nasa\.gov" /sw/var/log/apache2/access.log | grep -v "nyc\.cable\.nyct\.net" | grep -v "msdn\.wi\.charter\.com" | grep -v "169\.154\.204\.2" | grep -v "\.EVA_VERSION" | /usr/bin/wc -l | sed s/\ //g` 4 4 sshd=`/usr/bin/grep sshd /var/log/secure.log | wc -l | sed s/\ //g` 5 5 ftp=`/usr/bin/grep "connection from" /var/log/ftp.log | wc -l | sed s/\ //g` -
stats/net.html
r300 r658 21 21 <img src="net_month.png"><br> 22 22 <img src="net_year.png"><br> 23 <img src="net_2year.png"><br> 23 24 24 25 </center> -
stats/net_graph.sh
r463 r658 88 88 89 89 90 91 92 /sw/bin/rrdtool graph net_2year.png -a PNG --title="Network Traffic" \ 93 --lower-limit -10 --rigid \ 94 --vertical-label "Rate (kbytes/sec)" \ 95 --start "-5year" \ 96 'DEF:ibytes=net.rrd:ibytes:AVERAGE' \ 97 'DEF:obytes=net.rrd:obytes:AVERAGE' \ 98 'CDEF:omb=obytes,1024,/' \ 99 'CDEF:imb=ibytes,-1024,/' \ 100 'CDEF:imb_legend=ibytes,1024,/' \ 101 'AREA:omb#AAAAAA' \ 102 'LINE1:omb#0400FF:Outbound +' \ 103 'GPRINT:omb:LAST:Outbound \: %3.3lf\j' \ 104 'AREA:imb#AAAAAA' \ 105 'LINE1:imb#0400FF:Inbound -' \ 106 'GPRINT:imb_legend:LAST:Inbound \: %3.3lf\j' \ 107 'LINE1:0#000000' 108 109 90 110 # --logarithmic \ 91 111 # 1048576 = mbytes
