Skip to main content

Engine health

Each engine has a separate record in the Engine health overview with data about the current health status. Engine health data is updated every 15 seconds by default. To configure the update interval, edit EngineHealthCheckPool.Interval in C:\Program Files\Qlik\Sense\Repository\Repository.exe.config on your Qlik Sense machine.

The Engine health overview lists health data for all available engines. The following table presents the available fields and buttons. By default, only some of the fields are displayed. You can use the column selector (Table) to add fields.

Tip noteYou can adjust the column width by dragging the header border.
Engine health properties
Property Description
Name The hostname of the engine node.
Started The date and time when the engine was started.
Free memory The total amount of free memory (minimum of free virtual and physical memory) in MB.
Active users Number of distinct active users. An active user is one who is currently performing an action on an app.
Total users Total number of distinct users within the current engine sessions.
Saturated

If the engine is saturated (Yes/No). When the value is Yes, the engine is running with high resource usage. High resource usage occurs when one of the following conditions is met:

  • The average CPU utilization in the last 30 seconds is above 90%. The threshold is configurable through CpuOverloadThreshold (0 < 1.0). The window of time over which the average is measured is configurable through CpuOverloadSampleTime (in seconds). Adjustments to CpuOverloadThreshold and CpuOverloadSampleTime can be made in the %ProgramData%\Qlik\Sense\Engine\Settings.ini file on each engine node.

  • Greater than 90% physical memory (RAM) usage at the time of the health check.

Total physical memory (MB) The total amount of available physical memory on the server.
Total static byte size (bytes) The sum of the static byte size of all apps currently loaded into the engine.
Number of in-memory apps A list of IDs of all apps currently loaded into the memory, even if they do not have any open sessions or connections to it.
Version The version of the engine.
Total CPU Percentage of the CPU used by the engine, averaged over a time period of 30 seconds.
Number of calls Total number of requests made to the engine.
Number of selections Total number of selections made to the engine.
Committed memory The total amount of committed memory for the engine process in MB.
Allocated memory The total amount of allocated memory (committed + reserved) from the operating system in MB.
Active sessions Number of active engine sessions. A session is active when a user is currently performing some action on an app, for example, making selections or creating content.
Total sessions Total number of engine sessions.
Hits cache Number of cache hits.
Lookups cache Number of cache lookups.
Added cache Number of cache objects added.
Replaced cache Number of cache objects replaced.
Added bytes Size in bytes of cache objects added.
Number of active apps A list of IDs of active apps. An app is active when a user is currently performing an action on it.
Number of loaded apps A list of IDs of apps currently loaded into memory and that have open sessions or connections.
Responded to latest check If the engine responded to the latest health check (Yes/No).
ID The ID of the engine.
Created The date and time when the engine was created.
Last modified The date and time when the engine was last modified.
Modified by By whom the engine was modified.
Arrow down Arrow up

Sort the list ascending or descending. Some columns do not support sorting.

Filter container

Type a string to filter on, or, when available, select a predefined value. All rows that match your filter criteria are displayed. You can filter on multiple columns simultaneously to narrow your search. If a filter is applied to a column, Filter container is displayed.

To remove your criteria, click Actions in the table header bar and select Clear filters and search.

You can combine filtering with searching.

Searching and filtering in the QMC

Actions

Options for clearing filter and search, selecting and deselecting all rows, and toggling wrapping.

Information noteThe option Select all rows is applied to the rows that are currently displayed. Any rows that have been filtered out before selecting all rows are disregarded, even if they were selected. The option Deselect all rows is applied to all rows, including those that were filtered out.
Table Column selector: Select which columns to display in the overview. Click Undo to reset to the default columns.
Search

Search – both basic and more advanced searches.

Searching and filtering in the QMC

Dimension - Cycle

Refresh the page.

Tip noteDouble-click an item in the overview to see more details.

Did this page help you?

If you find any issues with this page or its content – a typo, a missing step, or a technical error – let us know how we can improve!