Front Page

Global Configuration#

The placement and order of modules on the front page is defined by a config.php variable. The default includes some useful modules :

$config['frontpage']['order'] = array('status_summary', 'map', 'device_status_boxes', 'device_status', 'eventlog');

Modules can be added or removed from this array in any order the user requires. Additional modules can be found below.

Modules#

Map#

The map displays "OK" and "Alert" markers for each location known to Observium. A number of configurable options are below :

$config['frontpage']['map']['height']             = 600;
$config['frontpage']['map']['tiles']              = "carto-base-dark"

Traffic Percentage Summary#

This module displays a summary of network egress traffic by type. It's primarily useful for service provider networks to quickly see the percentage of their traffic broken down by Transit, Peering and Cache.

The module uses the group system to define groups of ports to build the summary. You can see an example below:

$config['frontpage']['portpercent']['Peering'] = array('group' => 20);
$config['frontpage']['portpercent']['Cache']   = array('group' => 19);
$config['frontpage']['portpercent']['Transit'] = array('group' => 18);