Changed graph update intervals.
This commit is contained in:
@ -31,8 +31,8 @@ import net.i2p.itoopie.i18n.Transl;
|
||||
|
||||
public class BandwidthChart {
|
||||
private static ConfigurationManager _conf = ConfigurationManager.getInstance();
|
||||
private final static int DEFAULT_UPDATE_INTERVAL = 2500; // Update every 2500th ms
|
||||
private final static int DEFAULT_GRAPH_INTERVAL = 2*3600; // The graph will cover a maximum of 2hrs
|
||||
private final static int DEFAULT_UPDATE_INTERVAL = 10000; // Update every 2500th ms
|
||||
private final static int DEFAULT_GRAPH_INTERVAL = 2*3600*1000; // The graph will cover a maximum of 2hrs
|
||||
private final static String DATE_FORMAT = "HH:mm:ss";
|
||||
|
||||
public static Chart2D getChart(){
|
||||
@ -42,7 +42,7 @@ public class BandwidthChart {
|
||||
Chart2D chart = new Chart2D();
|
||||
chart.setUseAntialiasing(true);
|
||||
chart.setMinPaintLatency(20);
|
||||
ITrace2D dataBWIn = new Trace2DLtd( updateInterval*graphInterval );
|
||||
ITrace2D dataBWIn = new Trace2DLtd( graphInterval/updateInterval );
|
||||
dataBWIn.setStroke(new BasicStroke(1));
|
||||
dataBWIn.setColor(new Color(255, 0, 0, 255));
|
||||
dataBWIn.setName(Transl._("Bandwidth In [KB/s]"));
|
||||
@ -51,7 +51,7 @@ public class BandwidthChart {
|
||||
dataBWIn.setTracePainter(dotPainter);
|
||||
chart.addTrace(dataBWIn);
|
||||
|
||||
ITrace2D dataBWOut = new Trace2DLtd( updateInterval*graphInterval );
|
||||
ITrace2D dataBWOut = new Trace2DLtd( graphInterval/updateInterval );
|
||||
dataBWOut.setStroke(new BasicStroke(1));
|
||||
dataBWOut.setColor(new Color(0, 0, 255, 255));
|
||||
dataBWOut.setName(Transl._("Bandwidth Out [KB/s]"));
|
||||
@ -73,9 +73,9 @@ public class BandwidthChart {
|
||||
// force ranges:
|
||||
chart.getAxisY().setRangePolicy(new RangePolicyMinimumViewport(new Range(0, 5)));
|
||||
|
||||
new ObjRecorder2Trace2DAdapter(dataBWIn, new BandwidthTracker("bw.sendRate", 60*1000L), "m_value", updateInterval);
|
||||
new ObjRecorder2Trace2DAdapter(dataBWOut, new BandwidthTracker("bw.sendRate", 60*1000L), "m_value", updateInterval);
|
||||
// new ObjRecorder2Trace2DAdapter(dataBWIn, new DummyDataCollector(0.5, 1000), "m_number", updateInterval);
|
||||
new ObjRecorder2Trace2DAdapter(dataBWOut, new BandwidthTracker("bw.recvRate", 60*1000L), "m_value", updateInterval);
|
||||
new ObjRecorder2Trace2DAdapter(dataBWIn, new BandwidthTracker("bw.recvRate", 60*1000L), "m_value", updateInterval);
|
||||
// new ObjRecorder2Trace2DAdapter(dataBWOut, new DummyDataCollector(0.5, 1000), "m_number", updateInterval);
|
||||
return chart;
|
||||
}
|
||||
|
@ -30,8 +30,8 @@ import net.i2p.itoopie.i18n.Transl;
|
||||
|
||||
public class ParticipatingTunnelsChart {
|
||||
private static ConfigurationManager _conf = ConfigurationManager.getInstance();
|
||||
private final static int DEFAULT_UPDATE_INTERVAL = 1000; // Update every 1000th ms
|
||||
private final static int DEFAULT_GRAPH_INTERVAL = 2*3600; // The graph will cover a maximum of 2hrs
|
||||
private final static int DEFAULT_UPDATE_INTERVAL = 10000; // Update every 1000th ms
|
||||
private final static int DEFAULT_GRAPH_INTERVAL = 2*3600*1000; // The graph will cover a maximum of 2hrs
|
||||
private final static String DATE_FORMAT = "HH:mm:ss";
|
||||
|
||||
public static Chart2D getChart(){
|
||||
@ -41,7 +41,7 @@ public class ParticipatingTunnelsChart {
|
||||
Chart2D chart = new Chart2D();
|
||||
chart.setUseAntialiasing(true);
|
||||
chart.setMinPaintLatency(20);
|
||||
ITrace2D dataPartTunnels = new Trace2DLtd( updateInterval*graphInterval );
|
||||
ITrace2D dataPartTunnels = new Trace2DLtd( graphInterval/updateInterval );
|
||||
dataPartTunnels.setStroke(new BasicStroke(1));
|
||||
dataPartTunnels.setColor(new Color(255, 0, 0, 255));
|
||||
dataPartTunnels.setName(Transl._("Number of tunnels we are participating in."));
|
||||
@ -64,7 +64,7 @@ public class ParticipatingTunnelsChart {
|
||||
// force ranges:
|
||||
chart.getAxisY().setRangePolicy(new RangePolicyMinimumViewport(new Range(0, 20)));
|
||||
|
||||
new ObjRecorder2Trace2DAdapter(dataPartTunnels, new RateStatTracker("tunnel.participatingTunnels", 3600000L), "m_value", updateInterval);
|
||||
new ObjRecorder2Trace2DAdapter(dataPartTunnels, new RateStatTracker("tunnel.participatingTunnels", 60*1000L), "m_value", updateInterval);
|
||||
//new ObjRecorder2Trace2DAdapter(dataPartTunnels, new DummyDataCollector(0.5, 1000), "m_number", updateInterval);
|
||||
return chart;
|
||||
}
|
||||
|
Reference in New Issue
Block a user