Skip to content

Qlik Sense Alerting with SenseOps

Keep track of any significant changes or anomalies in your Qlik Sense data with SenseOps Alerting, an advanced extension to native Qlik Sense Alerting capabilities. When new incidents arise, share them immediately with teams by setting up unique rules and timings for alerts. This documentation helps users get started with SenseOps Alerting powered by SenseOps.

Features

  • Real-time Alerts: Set up customized alerts to notify teams of significant data changes or anomalies in Qlik Sense applications.

  • Multiple Notification Channels: Alerts can be sent through multiple channels such as Email, WhatsApp, and Microsoft Teams.

  • Advanced Alert Rules: Users can create advanced rules to monitor specific conditions and trigger alerts, such as threshold values or data anomalies.

  • Customizable Alert Timing: Alerts can be triggered immediately, on app reload, or according to a specific schedule (hourly, daily, weekly, monthly).

  • Contact Management: Easily manage and add contacts for alerts. You can also create new contacts directly from the alert creation interface.

  • Customizable Alert Appearance: Customize the alerting button’s appearance on Qlik Sense sheets, including label, size, color, icon, and shadow options, features that enhance user experience compared to basic Qlik Sense Alerting.

Prerequisites

Before installing SenseOps Alerting, ensure your environment meets the following prerequisites.

1. Windows Server Requirements

  • Operating system: Windows Server 2022 (or later)

  • Administrator rights: Local administrator rights are required for the installation process.

2. Software & Dependencies

  • Alerting installer package: Ensure the latest Alerting installer package is available.

  • Node.js: Latest version must be installed on the server before deployment.

  • Postgres DB: Version 16 or later must be installed on the server before deployment.

3. Network & Port Configuration

  • Alerting server port: Ensure port 3001 is free and accessible for the Alerting server.

  • External access: The Alerting service must be accessible to external users who are not part of the internal system.

4. Qlik Connectivity

  • QlikSense Certificates: The following certificates are required for connectivity:

    • client.pem
    • client_key.pem
    • root.pem
  • Qlik Admin User details: Ensure the Qlik Saas Admin user details are available for Alerting activities.

5. Distribution channels

  • Email: You must have any mail channels like Microsoft outlook or gmail to send notification through mails.

  • Whatsapp (Optional): WhatsApp needs to be available in device, if you want to send notification through it.

  • Teams (Optional): Teams needs to be available in device, if you want to send notification through it. To integrate teams with Alerting go through Teams Integration guide.

Installation

  • To install the Alerting, go through the Installation guide for detailed steps.

Creation of Alerting

Deployment for Qlik Sense Alerting (SenseOps)

  • If users wish to utilise SenseOps Alerting in a production environment, they need to run it under PM2. While Qlik Sense Alerting provides basic alerting functionality, the SenseOps Alerting extension is designed for enhanced control and scalability. Go through the PM2 deployment guide for more information.

Quick video - How to use Qlik Sense Alerting with SenseOps?

The short video below will explain how to utilize the Alerting feature in Qlik Sense.