English Qlik Sense 3.0

Monitoring a Qlik Sense site

Monitoring apps

The Qlik Management Console (QMC) provides apps for monitoring system performance and usage on Qlik Sense server nodes and for monitoring license usage.

The monitoring apps are accessed from the QMC start page. The Monitoring apps link under GOVERNANCE in the navigation panel takes you to the Monitoring apps stream where you can start the individual apps.

The Operations Monitor app provides information about hardware utilization, such as server memory and CPU usage, active users, and reload task activity. It also provides summary and detailed information about errors, warnings, and log activities in the Qlik Sense server environment that can be used for troubleshooting.

The License Monitor app tracks license usage, and it facilitates monitoring changes to license allocation.

The monitoring apps provide historical status and trending data. Real-time status is provided by QMC management resources. Actions taken in response to issues revealed by the monitoring apps are also performed in the QMC.

Single node environments

In single node environments, the monitoring apps do not require configuration. They are configured to scan existing server logs on all the nodes in a Qlik Sense server environment and present data in various lists and charts. Data in the Operations Monitor and License Monitor is not live, it is updated when the apps are reloaded. Reload frequency can be changed by editing the triggers for the task.

For the Operations Monitor and License Monitor to reload correctly, it is required that at least one virtual proxy uses the Windows authentication pattern. If the virtual proxy uses a prefix, the qrs_ data connections must be updated to include the prefix used. See: Default virtual proxy with prefix

Default virtual proxy with prefix

For the Operations Monitor and License Monitor to reload correctly when the default virtual proxy uses a prefix, you need to manually add the prefix to the qrs_ data connections. The default URL is https://localhost/qrs/app/full. If the virtual proxy prefix is "qlik", the URL needs to be as follows: https://localhost/qlik/qrs/app/full.

The following data connections need to be updated:

  • qrs_app
  • qrs_appobject
  • qrs_event
  • qrs_licenseSummary
  • qrs_loginAccess
  • qrs_task
  • qrs_user
  • qrs_userAccess

Multi-node environments

In multi-node environments, you must configure the monitoring apps to ensure you get the most current data from all nodes.

Configuring multi-node

Do the following:

  1. Share the Qlik Sense folder on the central node.

    The default location is C:\ProgramData\Qlik\Sense.

  2. Update the data connections ServerLogFolder and ArchivedLogFolder by replacing C:\ProgramData\Qlik\Sense with the path to the shared folder.

  3. Share the Qlik Sense folder on each rim node.

    The default location is C:\ProgramData\Qlik\Sense.

  4. Add a new data connection for each rim node. This can be accomplished by opening an app, accessing the data load editor, and creating a new data connection. If you have five RIM nodes, you need to create five data connections.

    For example, the data connection for RIM1 points to folder \\rim_node_1\c$\ProgramData\Qlik\Sense\Log and is called RIM1.

  5. Rename the new data connections in the QMC to remove the (username), which is appended to the data connection name. Example: RIM1 (user_183) is changed to RIM1.

  6. Update the load script of the Operations Monitor in section SUB logFolderList on line 5 by adding the names of all the new data connections created in step 4 and 5.

    Each new data connection name needs to be enclosed in single quotes (') and separated by a comma. Example: FOR each node in 'ServerLogFolder','RIM1','RIM2'.

  7. Perform step 6 in the License Monitor.

If you encounter problems when the central node is not a reload node, see: The monitoring apps fail to reload in a multi-node environment .

Customizing the apps

It is possible to extend the monitoring apps with visualizations you find useful in your particular environment. Both the Operations Monitor and the License Monitor provide assets panels with the dimensions and measures they use. You can use those dimensions and measures to create customized visualizations on separate sheets that you can add to the apps.

The assets panels may also include extra visualizations that are not used on any of the apps’ sheets, but which can be useful in a particular environment.

See: Operations Monitor assets panel

See: License Monitor assets panel

See also: