Skip to content

aroramanish2009/isis_db_visualization

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Junos ISIS DB Visualization

Author: Manish Arora
Version: Revision: 0.1

Interpretation

isis_db_visualize.py Python3 script converts JUNOS "show isis database detail | display json" output into dot format that can visualized using Graphviz

Sample .png auto generated from sample dot file

isis_db.png

missing


Usage

  • Clone the repository on system with Python3
  • Create text file with output of "show isis database detail | display json"
  • Run as shown in the screen capture below. Customization field is optional and searches for a regular expression to change color
Usage Screen Capture:

missing


* Successful execution of script should create a dot file as shown in [samples](samples/isis_db.dot) * Resultant dot file can be converted into png, jpeg or pdf format as shown below. isis_db.dot to isis_db.png:

missing


Graphviz Install

Graphiz can be easily installed on your choice of operating system as shown here

Caveats

  • Windows 10 Install is available here
  • Run dot.exe -c post installation inside Graphiz installed directory
  • Ubuntu requires libgts-dev to run sfdp

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages