aboutsummaryrefslogtreecommitdiff
path: root/scripts
diff options
context:
space:
mode:
authorRob Austein <sra@hactrn.net>2011-11-10 00:35:17 +0000
committerRob Austein <sra@hactrn.net>2011-11-10 00:35:17 +0000
commit44f6a95465dbf4ebd2c32af9050e08b8cf152463 (patch)
tree339cc8a04cb0e556807352b3f291137df78c41c4 /scripts
parentebe3f9b8e6c12a578a5c8a62d60f10fa1b3b411b (diff)
Minor changes I forgot to check in.
svn path=/trunk/; revision=4076
Diffstat (limited to 'scripts')
-rw-r--r--scripts/analyze-rcynic-history.py13
1 files changed, 8 insertions, 5 deletions
diff --git a/scripts/analyze-rcynic-history.py b/scripts/analyze-rcynic-history.py
index c3c8df2f..f4e9305d 100644
--- a/scripts/analyze-rcynic-history.py
+++ b/scripts/analyze-rcynic-history.py
@@ -116,7 +116,9 @@ class Host(object):
@property
def average_connection_time(self):
- return float(sum(c.elapsed.total_seconds() for c in self.connections)) / float(self.connection_count)
+ return (float(sum(((c.elapsed.days * 24 * 3600 + c.elapsed.seconds) * 10**6 + c.elapsed.microseconds)
+ for c in self.connections)) /
+ float(self.connection_count * 10**6))
class Format(object):
@@ -246,8 +248,10 @@ def plotter(f, hostnames, field, logscale = False):
#set format x '%a%H'
#set format x '%H:%M'
#set format x '%a%H:%M'
- set format x "%a\\n%H:%M"
- set title '""" + title + """'
+ #set format x "%a\\n%H:%M"
+ #set format x "%m-%d\\n%H:%M"
+ set format x '%m/%d'
+ #set title '""" + title + """'
plot""" + ",".join(" '-' using 1:2 with lines title '%s'" % h for h in hostnames) + "\n")
for i in xrange(1, n):
for plotline in plotlines:
@@ -280,8 +284,7 @@ if show_plot:
hostnames = sorted(summary.hostnames)
else:
hostnames = ("rpki.apnic.net", "rpki.ripe.net", "repository.lacnic.net", "rpki.afrinic.net",
- "arin.rpki.net", "rgnet.rpki.net",
- "rpki.surfnet.nl", "rpki.antd.nist.gov")
+ "arin.rpki.net", "rgnet.rpki.net", "rpki.antd.nist.gov")
fields = [fmt.attr for fmt in Host.format if fmt.attr not in ("scaled_elapsed", "hostname")]
if plot_to_one:
plot_one(hostnames, fields)