SKOOR Dashboard installation

Prerequisites

Installation

Install the dashboards from SKOOR RPM repository using yum:

$ sudo yum install eranger-dashboards


On top of that the SKOOR Engine UI configuration file needs an additional configuration item dashboard_url:

/etc/opt/eranger/eranger-ui.cfg
dashboard_url   = /skoor-dashboard/#/dashboards

Please check if configuration files with the extension .rpmnew are present, replace the original ones or merge the content if required:

# ls -l /opt/eranger/eranger-dashboards/*.rpmnew

Update

Update using yum:

$ sudo yum update eranger-dashboards

Smoke test

The dashboard web application needs to be accessible at https://<host>/skoor-dashboard.

Please perform a test login using an SKOOR user account to verify that the web application is able to communicate with the web service.

Configuration

The settings.json file in the root of the installation holds all settings that differ from the default value. On a fresh installation it is usually empty.

The following parameters are available:

Parameter

Description

serviceUrl

URL of the SKOOR Web Service.  The default value uses the hostname of the server from which the dashboard application has been loaded.

configReloadInterval

Time interval in milliseconds to reload the entire dashboard configuration. Includes dashboards, tiles and widgets configuration.

dataReloadInterval

Time interval in milliseconds to reload data of the currently displayed dashboard.

title

Page title.

faviconRoot

Location relative to the index.html file where favicon data can be loaded from. This location needs to be accessible by the browser. Expects files generated by Favicon.io

defaultState

Default status of hotspots when there is no data available.

Possible values:

  • undefined

  • ok

  • maintenance_ok

  • maintenance_warning

  • maintenance_minor

  • maintenance_nodata

  • maintenance_major

  • warning

  • minor

  • nodata

  • major

defaultFlashThreshold

Flash threshold for hotspots.

Possible values:

  • undefined

  • ok

  • maintenance_ok

  • maintenance_warning

  • maintenance_minor

  • maintenance_nodata

  • maintenance_major

  • warning

  • minor

  • nodata

  • major

flashInterval

Time interval for hotspots flashing (in milliseconds).

objectDetailsTreeSkipLevels

Number of skipped levels in object detail view. To e.g. skip the first level, set this to 1.