Hello everyone, I am happy to announce the new Gateway Network Diagram feature. This feature shows a visual representation of a gateway network as seen from your local gateway. The diagram is available as a new tab on the Gateway Network status page. You can drag gateways around on the graph, zoom and pan with a mouse, and take a screen capture that can be saved as a .png file.
You can toggle the layout mode between the default dagre (top-down) mode and a circular mode (better for viewing large numbers of gateways connected to the local gateway):
If you have any ideas or feedback of what could make this feature more useful, post them below and I'll add them to our future enhancements ticket for the graph. Thanks!
This is awesome! I know of several places that I could use this right now. Love the fact that I can take a snapshot of diagram and save it. Are there any considerations for an export that would spit out the details on the nodes and connection properties in a csv or as some kind of report? Would be super handy for one click documentation as well as using that print out on a regular basis to check for any changes (authorized or otherwise).
Yeah, gateway network export as JSON is definitely on our radar. The only thing we need for that is a means to display the exported JSON. It's planned as a future feature.
Looks very useful as both an overview and for documentation purposes, and looks really nice and clean too The steady flow of new features make me super (nerdily) excited for what the product will look like in a few years' time. It's already light years ahead of everything else on the market, but it just keeps getting better which is what makes you guys and gals at IA really stand out
Something we have noticed in our gan is that forming gateway connections between gateways we want to communicate is straightforward enough. But then, a side affect is that gateways can now communicate via those specific gan connections to other gateways. It’s not generally a “bad” thing. But it would be nice to be able to control which gateways can communicate together within the gan.
I could see this visualization tool as a nifty way to select multiple gateways and either set them as allow or deny traffic between the gateways. With implicit trust/reject based on the selection.
Example, we have 100+ edge gateways that can all see each other in the gan, but there is no reason for those to be able to communicate together by default via the gan. It would be nice to disable even the mundane keep alive status messages between them. As it adds up with many gateways.
Will this be available as a component usable in the designer?
I have a use case for displaying directed acyclic graphs in perspective and this looks like it would be perfect for that!