Skip to main content
Announcements
Join us at Qlik Connect for 3 magical days of learning, networking,and inspiration! REGISTER TODAY and save!
cancel
Showing results for 
Search instead for 
Did you mean: 
Daniel_Larsson
Employee
Employee

Qlik Sense Enterprise Scalability Tools

Note: Our legacy performance testing offering can be found here: Qlik Sense Scalability Tools.

The Qlik Sense Enterprise Scalability Tools are used to create and run load and performance tests towards Qlik Sense Enterprise for Windows (QSEfW).

Included parts are:

  • Documentation on how to use the package
  • Command line tool for Windows, Mac and Linux. This command line tool (gopherciser) is open source and can be found here .
  • GUI for Windows, Mac and Linux.

Downloadable files can be found here:
📎 Qlik Sense Enterprise Scalability Tools 


Qlik Sense documents to help analyze result and log files can be found here :https://community.qlik.com/docs/DOC-15451

Change log

v1.12.0

  • Updated scheduler
  • Gopherciser v0.18.5 - v0.18.7
    • performance enhancements
    • new action stepdimension

v1.11.0 - v1.11.1

  • Gopherciser v0.17.26 - v0.18.5
    • Bugfixes

v1.10.2 - v1.11.0

  • Support for Feb 2024 Sense release
  • Gopherciser v0.17.21 -> v0.17.26
    • Bugfixes
    • Report sub hypercube errors as errors instead of warnings (unless calculation condition)

v1.10.1 - v1.10.2

  • Rebranded with new Qlik Logo

v1.10.0 - v1.10.1

  • Gopherciser v0.17.7 -> v0.17.21
    • Added support for layout container object
    • Added support for new pivot table
    • Added support for sn-text object
    • Added support for sn-table object
    • Added support for sn-shape object
    • Added hyper cube sub-errors as warnings (These warnings will become errors in v1.11.0)

v1.9.0 - v1.10.0

  • Gopherciser v0.17.7 -> v0.17.11
    • Open Hub Api compliance August 2023 release
    • Open App Api compliance August 2023 release

v1.8.0 - v.1.9.0

  • Updated scheduler
  • Updated reglog
  • Gopherciser v0.17.4 -> v0.17.7
    • Changed parameters for prometheus push gateway
    • bugfixes

v1.7.0-v1.8.0

  • Updated scheduler
  • Gopherciser v0.17.0 -> v0.17.4
    • Configurable max websocket frame size
    • Improved disonnect discoverability
    • Add in-mem Get app structure method
    • [Apicompliance] openapp
    • Bugfixes

v1.6.0 - v1.7.0

  • New installer - Option for personal install which should solve issues with "Administrator" privileges.
  • Updated scheduler
  • Gopherciser v0.16.2 -> v0.17.0
    • Bugfixes
    • Add option to print result json to script validate command
    • Updated api compliance for openhub action.
  •  
  •  

Your use of Qlik Sense Enterprise Scalability Tools will be subject to the same license agreement between you and Qlik for your Qlik Sense License. Qlik does not provide maintenance and support services for the Qlik Sense Enterprise Scalability Tools, however please check QlikCommunity for additional information on use of these products.

Labels (2)
102 Replies
katie_maxwell
Contributor II
Contributor II

I turned on Developer Tools in Chrome then tried to import the 200M-PTSalesAnalytics-v3.qvf app. The error that is reported in Developer Tools is status code 413: Request entity too large. I tried other browsers. Firefox/Edge said the same error as Chrome. Internet Explorer (v11) wouldn't let me click the import button after browsing to the qvf app. After selecting the app it displays a message: "This browser has a 4 GB size limit for app import. Try using a different browser." But none of the browser allow me to import this app. The qvf is 5.54 GB after downloaded. Since it's getting hung up due to a browser file size upload limitation maybe that's why the error wasn't being written to the logs.  

rku
Employee
Employee

Hello,

Thanks for providing all the information. It is clear that client is not initiating import process so there is no need to check the server side at the moment.

The limit of 4 GB is known on IE11 but Chrome and FF are the ones allow to upload files >4GB size. I have tested it myself using Chrome on Feb 21 Qlik Sense Enterprise in two different deployments and I never ever got this message and in fact, the upload was finished within minutes.

Since you have tested on all the browsers and you get the same error, I would suggested you to check with your organisation IT  if they have proxies enabled which are preventing Chrome to upload app more than 4GB size. 
I can not think of anything else other than some environmental limits to this problem. 

When you get the answer, please let me know. Thank you!

/Rohit 

katie_maxwell
Contributor II
Contributor II

Hi Rohit, you were correct! There was a default max upload size specified on the proxy that was hindering the import of the qvf. Once that default was increased I was import the file. Thank you for your assistance!

rku
Employee
Employee

Hi,

Happy to know that it works for you now.

Regards,

Rohit 

Kate_M
Contributor II
Contributor II

Hardware Benchmark - Scalability tools - issue with restarting the Qlik services - It's looping through the PowerShell script (HWBMPackage.ps1). The message indicates to check if IIS is running on port 80. I've confirmed that IIS is not even enabled/installed on the server and port 80 is open. 

Just wondering how to troubleshoot if anyone as any tips! Thank you in advance 🙂

2021-09-07_10-26-53.jpg

vadim_pozdnyakov
Partner - Contributor II
Partner - Contributor II

Hi, QSEST team!

I have an application with bookmarks which should be applied after sheet open. Also application have some actions on every sheet.

I wrote scenario with "applybookmark" and "clickactionbutton", but it seems didn't work (audit log do not show any bookmark's selections). 

Could you tell me does this functionality works or not?

Thank you!

SebastianFabian
Former Employee
Former Employee

Hi Vadim!

When you execute the applybookmark, what's the output of the QSEST/Gopherciser log file? Does it complete without errors/warnings?

vadim_pozdnyakov
Partner - Contributor II
Partner - Contributor II

Sebastian, 0 errors, 0 warnings. But details field is 'false;;true'.

And I do not see any selections in audit log.

vadim_pozdnyakov_0-1631880701573.png

 

SebastianFabian
Former Employee
Former Employee

If you get that kind of output, it means the bookmark was successfully applied. If there was an error applying it, or it couldn't be found, you would have gotten an error message. I'm not sure what exact events the audit log would capture.

To explain the details field, it is meant for troubleshooting and is generated as such:

fmt.Sprintf("%v;%s;%v", sheetID != "", sheetID, settings.SelectionsOnly)

Meaning that in your case, sheetID is empty and SelectionOnly is enabled, which is correct if you do not want to navigate to a different sheet. Is there anything else suggesting the bookmark application is not working or just the lack of an entry in the audit log?

Daniel_Larsson
Employee
Employee
Author

Hi @vadim_pozdnyakov ,

To verify selections getting applied, assuming this is simulating towards windows using header auth, you can login with a header modification  plugin in your browser as the simulated user before starting the simulation, then watch the selections getting applied by the tool there.