Dashboard settings and system-wide defaults

describes settings and defaults for all dashboard widgets

These settings are used for all dashboard widgets.

Dashboard settings

Storage Location: User preferences and system defaults

User Dashboard Preferences:

  • Default Date Range: Configurable per user or globally

  • Default Labels: Which data sources to display (filterable by permissions)

  • Widget Layout: Position and size of widgets on dashboard

  • Refresh Settings: Auto-refresh intervals (if enabled)

Where User Preferences Are Stored:

  • User preferences database table

  • Allows each user to customize their dashboard view

System-wide defaults

Storage Location: System Settings database table

Other Configuration Values Used by Widgets:

  • Asset Health Polling: Controls how often Asset Health widget triggers health checks. Default: 21600 seconds (6 hours)

  • Default Labels: List of data source labels used when no filter is specified. Affects: Data Sources, Label Stats, and Events widgets

  • Time Zone: System time zone for date/time displays. Default: UTC or configured during installation

Update configuration settings

This section is intended for administrators.

Important notes on updating settings

  • Changes to ROI settings affect all widgets immediately

  • Historical data is recalculated using current settings (not stored with historical settings)

  • SLA changes only affect new events; existing events retain their original due times

  • Settings are cached; changes may take a few moments to propagate

Update through the Web UI

  1. Navigate to Administration, then Company Settings.

  2. Select the appropriate settings page (for example, ROI or Events).

  3. Update values. Then select Save.

Update through the REST API

Here is an example of updating settings for ROI:

CODE
POST /rest/system_settings/1
{
  "action": "roi",
  "roi_salary": 150000,
  "roi_minutes_per_action": 5,
  "roi_hours": 8,
  "currency": "USD"