[Opendnssec-develop] Visualizing enforcer-ng behavior.
Yuri Schaeffer
yuri at NLnetLabs.nl
Tue Jan 3 10:29:02 UTC 2012
Hi,
I took at stab at visualizing enforcer-ng's behavior (in the repository
at home/yuri/dnsForecast). Not yet finished nor pretty but the basic
functionality is in forecast.py.
On top of that I visualize the rollovers with prettify_cli.py. This is
mostly intended as proof of concept.
run it as
./forecast.py | ./prettify_cli.py
preferably in a terminal with black background, it has colors!
hardcoded is an existing CSK rolling to a
KSK(20 days validity)/ZSK(7 days validity) with a different algorithm
legenda:
Y-axis: time
numbers: key id
color of key id: algorithm
+/|/-: rumoured/omnipresent/unretentive
green: introducing
red: outroducing
the columns represent respectively ds/dnskey/rrsigdnskey/rrsig
In the future it should parse a kasp.xml and the current state in the
commandline. But I'll put this in the fridge right now to work on more
important stuff. What would be nice to have is a replacement for
prettify_cli.py that outputs something (image/html/?) to be shown on a
website. So if anyone feeling creative, please express it!
//yuri
--
Yuri Schaeffer
NLnet Labs
http://www.nlnetlabs.nl
More information about the Opendnssec-develop
mailing list