Map-based visualisations for Atlas data
Hi, Is there a way to reuse and adapt the code for the maps available here? https://atlas.ripe.net/results/maps/ It could be interesting to have a generic map-based visualisation, where all probes matching a certain set of conditions would be displayed. Possible applications include: - monitor IPv6 deployment for an AS, by displaying all probes matching "asn_v6 = XX". It would probably be useful to also display probes matching "asn_v4 = XX", as a baseline, using a different color - monitor DNS resolver outage geographically, by matching on system tags like "resolving A doesn't work". - match on user tags, like "IXP" or "core", to monitor deployment of Atlas at specific locations/types of networks. In all those examples, the "time slider" functionality would be extremely useful, to see the evolution over time. It could be even nicer if the slider could move automatically, so as to provide nice animations. Is all this currently feasible, and if not, would it be hard to implement? Thanks, Baptiste
Hi, On 2015-12-05 14:43, Baptiste Jonglez wrote:
Hi,
Is there a way to reuse and adapt the code for the maps available here?
https://atlas.ripe.net/results/maps/
It could be interesting to have a generic map-based visualisation, where all probes matching a certain set of conditions would be displayed.
Possible applications include:
- monitor IPv6 deployment for an AS, by displaying all probes matching "asn_v6 = XX". It would probably be useful to also display probes matching "asn_v4 = XX", as a baseline, using a different color
- monitor DNS resolver outage geographically, by matching on system tags like "resolving A doesn't work".
- match on user tags, like "IXP" or "core", to monitor deployment of Atlas at specific locations/types of networks.
There's some development needed, but it'd be possible to add a generic map that is filterable by probe tags (and other filters present today). What we cannot do today is doing this historically, as that'd require keeping track of probe tag status for all probes at arbitrary points in time.
In all those examples, the "time slider" functionality would be extremely useful, to see the evolution over time. It could be even nicer if the slider could move automatically, so as to provide nice animations.
The time travel functionality is available on all maps (unless we forgot some :-) where the measurement is/was ongoing. We tried doing animations / movies and while it's not impossible, it's extremely resource intensive both on the server and the client side (for 9K probes...). It's possible to do it as a gimmick, but we don't see it as a realistic public service. Regards, Robert
Is all this currently feasible, and if not, would it be hard to implement?
Thanks, Baptiste
On 08/12/15 09:50, Robert Kisteleki wrote:
Hi,
On 2015-12-05 14:43, Baptiste Jonglez wrote:
Hi,
Is there a way to reuse and adapt the code for the maps available here?
https://atlas.ripe.net/results/maps/
It could be interesting to have a generic map-based visualisation, where all probes matching a certain set of conditions would be displayed.
Possible applications include:
- monitor IPv6 deployment for an AS, by displaying all probes matching "asn_v6 = XX". It would probably be useful to also display probes matching "asn_v4 = XX", as a baseline, using a different color
- monitor DNS resolver outage geographically, by matching on system tags like "resolving A doesn't work".
- match on user tags, like "IXP" or "core", to monitor deployment of Atlas at specific locations/types of networks.
There's some development needed, but it'd be possible to add a generic map that is filterable by probe tags (and other filters present today). What we cannot do today is doing this historically, as that'd require keeping track of probe tag status for all probes at arbitrary points in time.
In all those examples, the "time slider" functionality would be extremely useful, to see the evolution over time. It could be even nicer if the slider could move automatically, so as to provide nice animations.
The time travel functionality is available on all maps (unless we forgot some :-) where the measurement is/was ongoing.
We tried doing animations / movies and while it's not impossible, it's extremely resource intensive both on the server and the client side (for 9K probes...). It's possible to do it as a gimmick, but we don't see it as a realistic public service.
Experiments with external platforms like CartoDB do work though: https://labs.ripe.net/Members/emileaben/visualising-network-outages-with-rip... (figures 2) but just animation without other info is quite hard to follow (at least for me), so i think adding more information ( like figure 4 ) is very helpful if you want to make stuff more then a gimmick. cheers, Emile
participants (3)
-
Baptiste Jonglez
-
Emile Aben
-
Robert Kisteleki