I do automatic layout using graphviz. For the backbone, I have to constrain the node positions more because I want a particular structure, but I use graphviz to layout the edges to minimize overlaps. 


For my metro/DC views, I just use graphviz to layout the whole thing, because I only am concerned about a logical view. It mostly works. The tricky thing is converting the information in Observium into a usable graph. You have to be pretty clean data to pick up all the links properly. For example, I am in the middle of deploying a replacement device for an LSR and it has configuration for all the backbone interfaces we are going to move. Now you have 2 ends of a circuit turning up in Observium that are duplicated, so you have to deal with a bunch of edge cases. 




From: observium <observium-bounces@observium.org> on behalf of Darrell Budic via observium <observium@observium.org>
Sent: Monday, December 14, 2020 9:10:15 AM
To: Observium
Cc: Darrell Budic
Subject: Re: [Observium] PHP Weathermap
 
I make light use of templates to set some defaults, nothing as cool as Michael's. May have to up my hover text game now :)

I just build maps as needed, mainly ones to cover general topology and infrastructure, sometimes I add clients to them for quick overviews. It’s a hard problem to do auto layout for that kind of thing in a meaningful fashion. Something a little more interactive and flexible than the available weathermap editor would be nice though (html5 interactive instead of new cgi call interactive).

  -Darrell

On Dec 12, 2020, at 2:57 PM, Torstein Eide via observium <observium@observium.org> wrote:

Yepp, but at some point it needs to be done. Need to help my on site personell.

What other options do I have? 

lør. 12. des. 2020, 20:50 skrev Adam Armstrong via observium <observium@observium.org>:

Dear lord, making weathermaps for hundreds of sites would be painful.

 

The port maps we generate are made with graphviz, but it doesn’t make very useful diagrams when you have more than a handful of devices.

 

The graphviz stuff was actually one of the first features I created a very long time ago, but they’ve always been almost useless. That’s why we don’t expose the full map and only use the “port map” thing.

 

Adam.

 

From: observium <observium-bounces@observium.org> On Behalf Of Torstein Eide via observium
Sent: 12 December 2020 19:21
To: Observium <observium@observium.org>
Cc: Torstein Eide <torsteine@gmail.com>
Subject: Re: [Observium] PHP Weathermap

 

I am planning to use Weathermap for my  4-500 sits.

Mainly to show topologi and link status. But I have other more pressing issues, that I need to focus on. 

 

What is the status on current topology engine used? That uses the LLDP. 

 

ons. 9. des. 2020, 18:49 skrev Adam Armstrong via observium <observium@observium.org>:

Hi Guys,

 

For those of you using PHP Weathermap, how many of you are using template/include features?

 

How complex after the weathermaps you’re making?

 

Thanks,

Adam.

_______________________________________________
observium mailing list
observium@observium.org
http://postman.memetic.org/cgi-bin/mailman/listinfo/observium

_______________________________________________
observium mailing list
observium@observium.org
http://postman.memetic.org/cgi-bin/mailman/listinfo/observium
_______________________________________________
observium mailing list
observium@observium.org
http://postman.memetic.org/cgi-bin/mailman/listinfo/observium