Use service.monitor within map.apps Manager

Use service.monitor within map.apps Manager

If you also are going to install service.monitor Analytics it is not necessary to upload the monitor integration bundle from service.monitor Monitoring installation location. The bundle is also contained in the bundle package of service.monitor Analytics. However, the configuration steps below are necessary.

Advantages

Running service.monitor as a consistent part of map.app’s Manager application streamlines GIS administrator’s workflows into a single user interface. Furthermore the adjusted css design follows the rules of map.apps' everlasting theme. So both map.apps and service.monitor really integrate well with each other.

Requirements

service.monitor >= 4.0.0

map.apps >= 3.2.0

Prerequisites

  • map.apps needs to run in security modes ONLY_AUTHN or FULL.

Installation Instructions

  1. Install and configure service.monitor according to the installation guide.

  2. Edit monitor’s application.properties file (service.monitor data directory) and change the following properties:

    application.properties
    ...
    css.theme=everlasting
    css.theme.showUserInfo.header=false
    ...
  3. Restart Tomcat (or reload the monitor context in Tomcat Manager).

  4. Make sure map.apps runs in security modes ONLY_AUTH or FULL.

  5. Edit the following property in the application.properties of map.apps.

    application.properties
    ...
    manager.config.viewbundles="appmanagement","reportmanagement","bundlemanagement","monitor_integration"
    ...
  6. Add the following property in the application.properties of map.apps. The URL can either be relative or absolute without concrete protocol specification (http or https)

    application.properties
    ...
    servicemonitor.base.url=/monitor
    ## OR ALTERNATIVELY
    servicemonitor.base.url=//<host>/monitor
    ...
  7. Restart Tomcat (or reload the mapapps context in Tomcat Manager).

  8. Login to map.apps Manager and upload the bundle ct-servicemonitor-integration-js-[VERSION].jar. The file can be found in service.monitor’s installation location.

  9. Reload map.apps Manager.

Only users that have administrative roles for map.apps Manager (maAdmin or maEditor) and a defined role for service.monitor (mon_Administrator, mon_Redakteur) will see the new tab.