Thank you for your feedback.
Form temporarily unavailable. Please try again or contact docfeedback@servicenow.com to submit your comments.

Optimize widget rendering time on responsive dashboards

Log in to subscribe to topics and get notified when content changes.

Optimize widget rendering time on responsive dashboards

You can use system properties to optimize how widgets load.

Before you begin

Note: You can optimize widget rendering only for responsive dashboards.
Role required: admin

Procedure

Use the following system properties to optimize rendering of dashboard widgets:
NameDescription
glide.canvas.grid.widget_performance_threshold Defines the maximum number of seconds for a widget to render on a dashboard. Widgets that exceed this time are not rendered and a warning message is shown. Users can click to restart rendering. Stopping widgets that render slowly enables faster widgets to load, and increases the speed of dashboard loading.
  • Type: integer
  • Default value: none
  • Location: System Properties > Dashboard Properties
glide.canvas.grid.widget_render_concurrent_max

Defines the maximum number of widgets that render simultaneously on a dashboard. With smaller values, more requests are made to the server. With larger values, fewer requests are made to the server.

Note: This property reduces load on the server. It does not necessarily improve performance of individual dashboards.

Widgets that are outside of the screen do not load at all until you scroll past them.

For values of 1 or lower, all widgets load simultaneously.

  • Type: integer
  • Default value: 3 if the property is not manually set. The minimum value is 2 if the property is manually set.
  • Location: System Properties > Dashboard Properties
The values to use for these properties depend on the performance of your instance and the contents of its dashboards.
Feedback