root/stats/net_graph.sh

Revision 658, 3.2 kB (checked in by mankoff, 19 months ago)

HTTP connections, 5years of log graphs, google re-arrange, etc.

  • Property svn:executable set to *
Line 
1#!/bin/bash
2
3/sw/bin/rrdtool graph net.png -a PNG --title="Network Traffic" \
4--upper-limit 10 --lower-limit -10 \
5--vertical-label "Rate (kbytes/sec)" \
6'DEF:ibytes=net.rrd:ibytes:AVERAGE' \
7'DEF:obytes=net.rrd:obytes:AVERAGE' \
8'CDEF:omb=obytes,1024,/' \
9'CDEF:imb=ibytes,-1024,/' \
10'CDEF:imb_legend=ibytes,1024,/' \
11'AREA:omb#AAAAAA' \
12'LINE1:omb#0400FF:Outbound +' \
13'GPRINT:omb:LAST:Outbound \: %3.3lf\j' \
14'AREA:imb#AAAAAA' \
15'LINE1:imb#0400FF:Inbound -' \
16'GPRINT:imb_legend:LAST:Inbound \: %3.3lf\j' \
17'LINE1:0#000000'
18
19
20/sw/bin/rrdtool graph net_hour.png -a PNG --title="Network Traffic" \
21--upper-limit 10 --lower-limit -10 \
22--vertical-label "Rate (kbytes/sec)" \
23--start "-6hour" \
24'DEF:ibytes=net.rrd:ibytes:AVERAGE' \
25'DEF:obytes=net.rrd:obytes:AVERAGE' \
26'CDEF:omb=obytes,1024,/' \
27'CDEF:imb=ibytes,-1024,/' \
28'CDEF:imb_legend=ibytes,1024,/' \
29'AREA:omb#AAAAAA' \
30'LINE1:omb#0400FF:Outbound +' \
31'GPRINT:omb:LAST:Outbound \: %3.3lf\j' \
32'AREA:imb#AAAAAA' \
33'LINE1:imb#0400FF:Inbound -' \
34'GPRINT:imb_legend:LAST:Inbound \: %3.3lf\j' \
35'LINE1:0#000000'
36
37
38/sw/bin/rrdtool graph net_week.png -a PNG --title="Network Traffic" \
39--upper-limit 10 --lower-limit -10 \
40--vertical-label "Rate (kbytes/sec)" \
41--start "-1week" \
42'DEF:ibytes=net.rrd:ibytes:AVERAGE' \
43'DEF:obytes=net.rrd:obytes:AVERAGE' \
44'CDEF:omb=obytes,1024,/' \
45'CDEF:imb=ibytes,-1024,/' \
46'CDEF:imb_legend=ibytes,1024,/' \
47'AREA:omb#AAAAAA' \
48'LINE1:omb#0400FF:Outbound +' \
49'GPRINT:omb:LAST:Outbound \: %3.3lf\j' \
50'AREA:imb#AAAAAA' \
51'LINE1:imb#0400FF:Inbound -' \
52'GPRINT:imb_legend:LAST:Inbound \: %3.3lf\j' \
53'LINE1:0#000000'
54
55/sw/bin/rrdtool graph net_month.png -a PNG --title="Network Traffic" \
56--upper-limit 10 --lower-limit -10 \
57--vertical-label "Rate (kbytes/sec)" \
58--start "-1month" \
59'DEF:ibytes=net.rrd:ibytes:AVERAGE' \
60'DEF:obytes=net.rrd:obytes:AVERAGE' \
61'CDEF:omb=obytes,1024,/' \
62'CDEF:imb=ibytes,-1024,/' \
63'CDEF:imb_legend=ibytes,1024,/' \
64'AREA:omb#AAAAAA' \
65'LINE1:omb#0400FF:Outbound +' \
66'GPRINT:omb:LAST:Outbound \: %3.3lf\j' \
67'AREA:imb#AAAAAA' \
68'LINE1:imb#0400FF:Inbound -' \
69'GPRINT:imb_legend:LAST:Inbound \: %3.3lf\j' \
70'LINE1:0#000000'
71
72/sw/bin/rrdtool graph net_year.png -a PNG --title="Network Traffic" \
73--lower-limit -10 --rigid \
74--vertical-label "Rate (kbytes/sec)" \
75--start "-1year" \
76'DEF:ibytes=net.rrd:ibytes:AVERAGE' \
77'DEF:obytes=net.rrd:obytes:AVERAGE' \
78'CDEF:omb=obytes,1024,/' \
79'CDEF:imb=ibytes,-1024,/' \
80'CDEF:imb_legend=ibytes,1024,/' \
81'AREA:omb#AAAAAA' \
82'LINE1:omb#0400FF:Outbound +' \
83'GPRINT:omb:LAST:Outbound \: %3.3lf\j' \
84'AREA:imb#AAAAAA' \
85'LINE1:imb#0400FF:Inbound -' \
86'GPRINT:imb_legend:LAST:Inbound \: %3.3lf\j' \
87'LINE1:0#000000'
88
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
110# --logarithmic \
111# 1048576 = mbytes
Note: See TracBrowser for help on using the browser.