Change hardcoded rrd to "test.rrd" in current directory..
This commit is contained in:
4
test.py
4
test.py
@@ -48,7 +48,8 @@ class RequestHandler(SimpleHTTPRequestHandler):
|
|||||||
else:
|
else:
|
||||||
title = 'monthly'
|
title = 'monthly'
|
||||||
startstr = '--start=end-1M'
|
startstr = '--start=end-1M'
|
||||||
data = rrdtool.graphv("-", startstr, "--title=" + title, "DEF:in=/opt/test.rrd:net_dnat:MAX", "DEF:out=/opt/test.rrd:loc-net:MAX", "CDEF:result_in=in,UN,0,in,IF", "CDEF:tmp_out=out,UN,0,out,IF", "CDEF:result_out=tmp_out,-1,*", "AREA:result_in#00ff00:in", "AREA:result_out#0000ff:out", "--width", "800", "--height", "600")
|
data = rrdtool.graphv("-", startstr, "--title=" + title, "DEF:in=test.rrd:net_dnat:MAX", "DEF:out=test.rrd:loc-net:MAX", "CDEF:result_in=in,UN,0,in,IF", "CDEF:tmp_out=out,UN,0,out,IF", "CDEF:result_out=tmp_out,-1,*", "AREA:result_in#00ff00:in", "AREA:result_out#0000ff:out")
|
||||||
|
#, "--width", "1024", "--height", "600"
|
||||||
self.wfile.write(data['image'])
|
self.wfile.write(data['image'])
|
||||||
break
|
break
|
||||||
except rrdtool.OperationalError as error:
|
except rrdtool.OperationalError as error:
|
||||||
@@ -83,6 +84,7 @@ class RequestHandler(SimpleHTTPRequestHandler):
|
|||||||
self.wfile.write("<html><body>".encode('utf-8'))
|
self.wfile.write("<html><body>".encode('utf-8'))
|
||||||
self.wfile.write('<img src="/graph/monthly">'.encode('utf-8'))
|
self.wfile.write('<img src="/graph/monthly">'.encode('utf-8'))
|
||||||
self.wfile.write('<img src="/graph/weekly">'.encode('utf-8'))
|
self.wfile.write('<img src="/graph/weekly">'.encode('utf-8'))
|
||||||
|
self.wfile.write('<img src="/graph/daily">'.encode('utf-8'))
|
||||||
self.wfile.write("</body></html>".encode('utf-8'))
|
self.wfile.write("</body></html>".encode('utf-8'))
|
||||||
|
|
||||||
def server(server_class=ThreadingHTTPServer, handler_class=RequestHandler):
|
def server(server_class=ThreadingHTTPServer, handler_class=RequestHandler):
|
||||||
|
|||||||
Reference in New Issue
Block a user