Introduction

This module was intended for documentation purposes, even though it features interactive handling now. Refreshing every 10 minutes it can also be used to observe traffic, errors, broadcasts, discards, cpu usage or temperature of devices.

Maps are written on a per user basis to html/log. Upon accessing this module the last map will be displayed without interactive features.

Graphs are only drawn in PNG and only for the 1st time the map is generated, because they'll be deleted afterwards. This may be a problem, if you wish to save the picture (screenshot always works, though).

Alternatively SVG or even interactive json maps (devices in flat map type only) can be created. The node you click moves to the center and the whole map adjusts itself around it. The source of the map can be used in other applications as well.

Usage

Details

The general approach of drawing those maps, is to use polar coordinates, where each level (e.g. a city) forms a circle. Devices are arranged based on their neighbors and move towards the center depending on the number of links they have. This does not always work out, but generally yields acceptable results after some tweaking. The following sections explain how this is done:

Name & Filter

Main Layout Show