Skip to main content
Announcements
Qlik Connect 2024! Seize endless possibilities! LEARN MORE
Jamie_Gregory
Community Manager
Community Manager
  • “How can I monitor reloads across the tenant?” 
  • “How can I see what data connections and files are being used?” 
  •  “How can I view reload concurrency and peak reload RAM over time?” 

 

To help answer these questions, we are happy to share with you the capabilities of our Reload Analyzer for Qlik Sense SaaS! 

Jamie_Gregory_0-1627925970959.png

 

The Reload Analyzer app provides insights on: 

  • Number of reloads by type (Scheduled, Hub, In App, API) and by user 
  • Data connections and used files of each app’s most recent reload 
  • Reload concurrency and peak reload RAM 
  • Reload tasks and their respective statuses 
  • And much more! 

 

Jamie_Gregory_1-1627925970960.png

(Available sheets) 

The Reload Analyzer uses Qlik’s RESTful APIs to fetch all the required data and stores the history in QVD files, allowing for efficient reloads and historical analysis. 

A few things to note: 

  • This app is provided as-is and is not supported by Qlik Support. 
  • It is recommended to always use the latest app. 
  • Information is not collected by Qlik when using this app. 

 

The app as well as the configuration guide are available via GitHub, linked below. 

 

Any issues or enhancement requests should be opened on the Issues page within the app’s GitHub repository.

Be sure to subscribe to the Qlik Support Updates Blog by clicking the green Subscribe button to stay up-to-date with the latest Qlik Support announcements. Please give this post a like if you found it helpful! 

 

Kind regards, 

Qlik Digital Support Team 

 

Additional Resources:

Our other monitoring apps for Qlik Cloud can be found below.

24 Comments
kurt4arhaus
Contributor II
Contributor II

Hi @Daniel_Pilla ,

I re-installed Reload Analyzer v3.1.7. I am getting below error message. Please advise.

RestConnectorMasterTable << RestConnectorMasterTable
Data has not been loaded. Please correct the error and try loading again.
The following error occurred:
(Connector error: HTTP protocol error 500 (Internal Server Error):

{"error":"Database query failed.","errors":[{"code":"AUDITS-4","detail":"Database query failed.","title":"Internal server error."}],"traceId":"a29bae33320e353cc412d04612c2ee35"})
The error occurred here:
RestConnectorMasterTable:
SQL SELECT
"__KEY_root",
(SELECT
"id",
"contentType",
"eventId",
"eventTime",
"eventType",
"eventTypeVersion",
"source",
"tenantId",
"userId",
"__KEY_data",
"__FK_data",
(SELECT
"duration",
"endTime",
"endedWithMemoryConstraint",
"isDirectQueryMode",
"isPartialReload",
"isSessionApp",
"name",
"peakMemoryBytes",
"reloadId",
"status",
"usage",
"__KEY_data_u0",
"__FK_data_u0",
(SELECT
"description",
"error",
"line",
"lineNumber",
"__FK_errors"
FROM "errors" FK "__FK_errors"),
(SELECT
"memory",
"__FK_size"
FROM "size" FK "__FK_size"),
(SELECT
"@Value",
"__FK_statements"
FROM "statements" FK "__FK_statements" ArrayValueAlias "@Value"),
(SELECT
"@Value" AS "@Value_u0",
"__FK_warnings"
FROM "warnings" FK "__FK_warnings" ArrayValueAlias "@Value_u0")
FROM "data" PK "__KEY_data_u0" FK "__FK_data_u0"),
(SELECT
"ownerId",
"topLevelResourceId",
"spaceId",
"__KEY_extensions",
"__FK_extensions",
(SELECT
"sub",
"subType",
"__FK_actor"
FROM "actor" FK "__FK_actor")
FROM "extensions" PK "__KEY_extensions" FK "__FK_extensions"),
(SELECT
"__KEY_links",
"__FK_links",
(SELECT
"Href",
"__FK_Self"
FROM "Self" FK "__FK_Self"),
(SELECT
"href",
"__FK_self"
FROM "self" FK "__FK_self")
FROM "links" PK "__KEY_links" FK "__FK_links")
FROM "data" PK "__KEY_data" FK "__FK_data"),
(SELECT
"Prev",
"__KEY_links_u0",
"__FK_links_u0",
(SELECT
"Href" AS "Href_u0",
"__FK_Self_u0"
FROM "Self" FK "__FK_Self_u0"),
(SELECT
"Href" AS "Href_u1",
"__FK_Next"
FROM "Next" FK "__FK_Next"),
(SELECT
"href" AS "href_u0",
"__FK_self_u0"
FROM "self" FK "__FK_self_u0"),
(SELECT
"href" AS "href_u1",
"__FK_next"
FROM "next" FK "__FK_next")
FROM "links" PK "__KEY_links_u0" FK "__FK_links_u0")
FROM JSON (wrap on) "root" PK "__KEY_root"
WITH CONNECTION (
URL "https://gn11uengrqyapqb.us.qlikcloud.com/api/v1/audits?limit=100&sort=-eventTime&source=com.qlik/eng..."
)

249 Views
Daniel_Pilla
Employee
Employee

Hi @kurt4arhaus , please refer to my comment about 500 errors here: https://community.qlik.com/t5/Support-Updates/The-Reload-Analyzer-for-Qlik-Cloud-Customers/bc-p/1826...

 

You will need to limit the amount of data being loaded into the app as the Audits API is throwing a 500 error (failing). This happens after many, many pages, and has nothing to do with the Reload Analyzer. I encourage you to open a ticket with support concerning the stability of the Audits API. 

Cheers,

198 Views
npapapicco
Partner - Contributor III
Partner - Contributor III

Hi,

as per the installation guide for qlik cloud monitoring apps I generated an API key but when going to set the data connection I receive the error

HTTP protocol error 401 (Unauthorized): Requested resource requires authentication.

I am the tenant admin and own the developer role, also, I enabled full acces for all tenant users to the managed space which I want to create the connection into. Query header is configured with Authorization as Bearer <api key>

I tried to delete and generate a new key with no luck.

The installation guide doesn't mention anything about authentication, so what I'm missing for the connection configuration?

Regards

101 Views
Sonja_Bauernfeind
Digital Support
Digital Support

Hello @npapapicco 

Please post your issues with the Qlik Cloud Monitoring apps in the respective section on Github. In this case: Qlik Cloud Reload Analyzer 

All the best,
Sonja 

53 Views