Butler for Qlik Sense
Proxy app for carrying out features that Qlik Sense cannot do out of the box.
Node.js based proxy app providing various add-on features to Qlik Sense, such as starting reload tasks or posting to Slack from the load script, keeping track of currently active users and much more.
This tool/micro service is one of several tools in the wider Butler family of tools for enhancing Qlik Sense with new capabilities.
Available in the changelog file.
- Integration with MQTT pub-sub protocol
- Sending messages to Slack instant messaging system
- Start Sense tasks from the load script, or from external/3rd party systems
- Send emails and MQTT messages when Sense reload tasks fail
- Real-time info on how many and what users are currently active on the Sense server(s)
A separate documentation site is available here.
Sample screen shots
Posting to Slack, including message formatting and emojis
A nice use case for posting to Slack is to notify end users when for example an app has finished reloading.
The Slack message can then include a link to the newly reloaded app, making it a one-click operation for the end user to access the refreshed data in the app.
Real-time view of # of active users
The charts below were created using the dashboard components of Node.RED. Node.RED is truly awesome, but it is not really a first-hand choice when it comes to creating advanced dashboards.
Butler SOS was specifically created to provide professional grade monitoring of Qlik Sense environments - feel free to check it out if you are looking for a monitoring solution for your Qlik Sense environment.
Pull requests and stars are always welcome. For bugs and feature requests, please create an issue.
Copyright © 2016-2018 Göran Sander Released under the MIT license.