* Legacy Documentation for Statseeker v5.5.5 *

Index

Overview

Display data related to geographical locations on a worldmap background.

Note: this panel requires that latitude/longitude data has been assigned to your devices. This task is primarily achieved via the Admin Tool, see Geolocation Data Import/Export for details.

This can also be achieved:

Clicking the panel header opens the panel menu, offering the following options:

  • View - view the panel in fullscreen mode
  • Edit - edit the panel configuration
  • Share - options for sharing the panel contents with others, both internal and external to your organization
  • More
    • Duplicate - place a duplicate of the panel on the current dashboard
    • Copy - copy the dashboard configuration in order to add the panel to another dashboard
    • Panel JSON - view/edit the JSON underlying the panel configuration
  • Remove - delete the panel from the dashboard

[top]

Panel Configuration

You can edit the map configuration by:

  • Clicking the panel title to open the panel menu and selecting Edit


[top]

General

The General tab is used to configure the panel title, description, and panel-level links.

  • Title - the panel title, displayed at the top
  • Description - the panel description, displayed on hover of info icon in the upper left corner of the panel
  • Transparent - if checked, removes the solid background of the panel (default not checked)
  • Repeat - repeat a panel for each value of a variable, see Variables for details
  • Drilldown - configure panel-level links displayed on hover of info icon in the upper left corner of the panel
    • Type - link to a Statseeker dashboard or any URL
    • Dashboard/URL - the dashboard or URL to link to
    • Title - the display name for the link
    • URL params - key=value pairs to be appended to the end of the URL as parameters
    • Include time range - include the current panel time range as a URL parameter
    • Include variables - include all dashboard variables as key=value pairs to be appended to the end of the URL as parameters
    • Open in a new tab - open the linked destination in a new tab

[top]

Metrics

The Metrics tab is used to configure the data to display. What options are available in the Metrics tab depends upon which Query Type is being used, see Query Types for details. The available query types for the Worldmap panel are:

  • Value by Location
  • Count by Location

[top]

Worldmap

The Worldmap tab is used to configure the display of the data specified in the Metrics tab.

Map provider

This section is used to override the default map provider and is only available when Dashboard Preferences > Worldmap Preferences > Allow Custom Map Providers is enabled.

  • Map Provider URL - Specify the URL used to access an alternate tile map service. The URLs for these services feature a number of notable parameters to identify the resource being displayed, these parameters are:
    • {s} - (optional) a comma-separated list of subdomains, typically used by externally hosted services to spread the request load across multiple resources
    • {x} - the X-coordinate of the map tile
    • {y} - the Y-coordinate of the map tile
    • {z} - the zoom level of the map

    The order and location of these parameters within the URL may vary between providers. Refer to your map service provider's documentation for the appropriate URL, or utilize one of the example configurations provided below.

    Note: Statseeker requires that the {x}, {y} and {z} parameters are specified in lower-case.

    • If your provider documentation specifies the server URL as: https://maps-for-free.com/layer/relief/z{Z}/row{Y}/{Z}_{X}-{Y}.jpg
    • Statseeker requires the URL to be specified as: https://maps-for-free.com/layer/relief/z{z}/row{y}/{z}_{x}-{y}.jpg
  • Subdomains - optionally, list the map provider subdomains to use. Each value in this string will be considered a valid subdomain for the {s} parameter in the Default Map Provider URL. This is a string of comma-separated values, no spaces. See your map service provider's documentation for requirements.

    Example: a,b,c or mapsub1,mapsub2,mapsub3

  • Attribution Text - enter any licensing attribution content required by your map service provider, see your map service provider's documentation for requirements

Example Map Provider URL Configurations
Map Map Provider URL Attribution Text Subdomains
OpenStreet:Default http://{s}.tile.openstreetmap.org/{z}/{x}/{y}.png © OpenStreetMap a,b,c
ArcGIS:NatGeo https://services.arcgisonline.com/ArcGIS/rest/services/NatGeo_World_Map/MapServer/tile/{z}/{y}/{x} Sources: National Geographic, Esri, DeLorme, HERE, UNEP-WCMC, USGS, NASA, ESA, METI, NRCAN, GEBCO, NOAA, iPC
maps-for-free https://maps-for-free.com/layer/relief/z{z}/row{y}/{z}_{x}-{y}.jpg © OpenStreetMap contributors
Esri:Topo https://services.arcgisonline.com/ArcGIS/rest/services/World_Topo_Map/MapServer/tile/{z}/{y}/{x}.jpg Sources: Esri, HERE, Garmin, Intermap, increment P Corp., GEBCO, USGS, FAO, NPS, NRCAN, GeoBase, IGN, Kadaster NL, Ordnance Survey, Esri Japan, METI, Esri China (Hong Kong), (c) OpenStreetMap contributors, and the GIS User Community
OpenTopo https://{s}.tile.opentopomap.org/{z}/{x}/{y}.png map data: © OpenStreetMap contributors, SRTM | map style: © OpenTopoMap (CC-BY-SA) a,b,c
CartoDB Positron - light theme https://{s}.basemaps.cartocdn.com/rastertiles/light_all/{z}/{x}/{y}.png © OpenStreetMap © CartoDB a,b,c,d
CartoDB Positron - dark theme https://{s}.basemaps.cartocdn.com/rastertiles/dark_all/{z}/{x}/{y}.png © OpenStreetMap © CartoDB a,b,c,d

Map images

Contains presentation options for the assigned map background images.

  • Contrast - alter the contrast of the map background from the default value (100%)
  • Brightness - alter the brightness of the map background from the default value (100%)
  • Saturation - alter the color saturation of the map background from the default value (100%)


Center and zoom level

  • Minimum Zoom - minimum zoom allowed, applied to both automatic and manual map scaling
  • Maximum zoom - maximum zoom allowed, applied to manual map scaling
  • Fit to data - scale map to fit current data
  • Center - requires Fit to data = disabled, the location to be centered in the panel
  • Latitude - requires Center = Custom, specify the latitude of the custom map center
  • Longitude - - requires Center = Custom, specify the longitude of the custom map center
  • Zoom level - requires Fit to data = disabled, default zoom level
  • Zoom radius (km) - requires Fit to data = disabled, default zoom level. When supplied, this value will overwrite Zoom level.
  • Maximum auto zoom - override Maximum zoom when Fit to data is enabled

Appearance

  • Show Zoom Control - toggle display of zoom controls
  • Mouse Wheel Zoom - toggle mouse-wheel zoom
  • Show Legend - toggle legend

Circle parameters

  • Min size - minimum size for a circle in pixels
  • Max size - maximum size for a circle in pixels
  • Enable strokes- toggle to stroke circle boundary
  • Stroke width - width of stroke in pixels

Circle Properties

Query specific settings and overrides for the appearance of the plotted points, see Circle Properties for details

  • Colored by -
    • Query - a single color is applied to every circle (hot-spot) for that query
    • Query Value - the circle color can be configured to vary according to the value for that circle
  • Query Selector - expand/collapse additional circle property settings for that query, the letter displayed indicates which query (defined in the Metrics tab) the settings apply to
Note: when the panel features multiple queries, the Query Selector can be used (click and drag) to reorder the queries in the Circle Properties section. The order of the queries determines their z-index in the panel. In the example below, the queries were reordered so that 'Up' devices are drawn over the top of 'Down' devices, the presence of a red circle, without a corresponding green circle indicates that the entire site is offline.
  • Label - alternate label (instead of the full metric name) used in circle popups, and in then legend for multiple query panels
  • Color - requires Colored by = Query, the color assigned to all circles for that query
  • Color Thresholds - requires Colored by = Query Value, assign a set of value ranges and assign a color to each
Note: The Decimals setting only applies to the values present in the hot-spot pop-up, but the color ranges use the raw values for the metric being mapped and these values can be many decimal places depending on the metric.

  • The range limits should overlap as shown in the example above
  • Overlapping ranges are lower limit inclusive and upper limit exclusive
  • When the panel features a single query, the ranges are also displayed in the panel legend
  • Other Properties
    • Min Size - minimum size for circle
    • Max Size - maximum size for a circle
    • Opacity - range 0 - 1 circle opacity
    • Unit - unit displayed in pop-up for the query values
    • Decimals - decimals displayed in pop-up for the query values

Popup labels

Labels which appear on mouse-over of map nodes/circles.

  • Sticky - sticky labels require a click to hide
  • Auto-pan - auto-pan panel to display full popup content
  • Auto-width - resize popups to better fit content
  • Device Display Limit - maximum number of records to display for a given circle

Clickthrough links


  • Clickthrough Enable - each mapped point is a link to a drill-down report detailing all records for that location

[top]

Time Range

Apply an override to the dashboard-wide timefilter. Panels with time range overrides refresh, but do not alter their timefilter, when a user:

  • Alters the dashboard time filter settings
  • 'Zooms in' on a graph panel on the same dashboard, changing the timefilter applied to the dashboard

Using panel specific timefilter overrides allows you to easily create dashboards which compare the same data (entity and metric) for different time ranges:

  • Today vs yesterday
  • This week so far vs last week

  • Override relative time - specify a time range for the panel
  • Add time shift - Amount - override the 'now' point with respect to the timefilter being applied to the panel
  • Hide time override info - when unchecked, the current time override setting is displayed in the top-right of the panel header

[top]

Example: Current Ping

Note: this panel requires that latitude/longitude data has been assigned to your devices. This task is primarily achieved via the Admin Tool, see Geolocation Data Import/Export for details.

This can also be achieved:

Presenting the current ping time, averaged across all devices, for select locations.

Metrics Tab

Worldmap Tab

[top]

Example: Syslog Count

Note: this panel requires that latitude/longitude data has been assigned to your devices. This task is primarily achieved via the Admin Tool, see Geolocation Data Import/Export for details.

This can also be achieved:

Indication of the number of syslog messages, for a select group of devices over the last hour.

Metrics Tab

Worldmap Tab

Time range Tab


[top]

Example: Multi-Query Map

Note: this panel requires that latitude/longitude data has been assigned to your devices. This task is primarily achieved via the Admin Tool, see Geolocation Data Import/Export for details.

This can also be achieved:

This map panel has been configured to display indicators from two different queries and features query-specific node sizing and coloring. The two series being graphed in the panel are:

  • Number of 'down' devices
  • Average ping for all devices in the location, at the current time

Metrics Tab

Worldmap Tab


[top]