Building network automation solutions

9 module online course

Start now!

Everything Is Better with a GUI (even netlab)

Some people think that everything is better with Bluetooth. They’re clearly wrong; according to the ancient wisdom of product managers working for networking vendors, everything is better with a GUI.

Now imagine adding network topology visualizer and GUI-based device access with in-browser SSH to an intent-based infrastructure-as-code virtual network function labbing tool. How’s that for a Bullshit Bingo winner1?

On a more serious note, Stefano Sasso figured out the configuration file format of Graphite (Web UI/graphing tool used with containerlab) and created an output module that generates a Graphite configuration file from netlab lab topology.

BGP anycast lab displayed by Graphite

BGP anycast lab displayed by Graphite

Adding a GUI to a netlab lab is as easy as 1-2-3:

While you can use Graphite to create lab topology regardless of the virtualization provider, SSH access works only with libvirt-based lab (more details).

  1. This would have been an awesome April 1st post; unfortunately Stefano created this functionality a few weeks too late. ↩︎

  2. Tighter integration “is on the roadmap”. ↩︎

Latest blog posts in Build Virtual Labs with netlab series

Add comment