Customizing line thickness in topology maps

You can customize the thickness of the lines connecting network entities based on the speed of the connection between them.

Procedure

  1. Back up and edit the file: $NMGUI_HOME/profile/etc/tnm/topoviz.properties
  2. Edit the following properties to enable the display of link capacity:
    topoviz.hopview.showlinkcapacity
    Set to true to enable link capacity display for the Network Hop View. Set to false to disable.
    topoviz.networkview.showlinkcapacity
    Set to true to enable link capacity display for the Network Views. Set to false to disable.
  3. Edit the following properties to specify the thickness of the lines for different connection speeds:
    topoviz.pipe.1.threshold
    Specify the first connection speed threshold above which the line thickness changes. Connection speed is measured in bits/sec. You can use the following International System of Units multipliers: k, M, G, T, P, E.
    topoviz.pipe.1.thickness = 2
    Specify the thickness of a line, the connection speed of which is above the first threshold. The line thickness is specified in multiples of the default line thickness.
    topoviz.pipe.2.threshold
    Specify the second connection speed threshold above which the line thickness changes. Connection speed is measured in bits/sec. You can use the following International System of Units multipliers: k, M, G, T, P, E.
    topoviz.pipe.2.thickness
    Specify the thickness of a line, the connection speed of which is above the second threshold. The line thickness is specified in multiples of the default line thickness.
    topoviz.pipe.n.threshold
    Specify the nth connection speed threshold above which the line thickness changes, where n is 3, 4, or 5, in order. You can specify up to 5 thresholds. Connection speed is measured in bits/sec. You can use the following International System of Units multipliers: k, M, G, T, P, E.
    topoviz.pipe.n.thickness
    Specify the thickness of a line, the connection speed of which is above the nth threshold, where n is the value that you specified in the previous property. The line thickness is specified in multiples of the default line thickness.

Example

The following example specifies that connections with a capacity over 2 GBits/sec are drawn with lines that are twice as thick as the default:

topoviz.pipe.1.threshold = 2G
topoviz.pipe.1.thickness = 2