<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>article Advanced Qlik Sense System Monitoring in Official Support Articles</title>
    <link>https://community.qlik.com/t5/Official-Support-Articles/Advanced-Qlik-Sense-System-Monitoring/ta-p/2507618</link>
    <description>&lt;P&gt;&lt;FONT size="5" color="#339966"&gt;&lt;STRONG&gt;Content&lt;/STRONG&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;LI-TOC indent="15" liststyle="none" maxheadinglevel="4"&gt;&lt;/LI-TOC&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;FONT size="5" color="#339966"&gt;&lt;STRONG&gt;&lt;div class="video-embed-center video-embed"&gt;&lt;iframe class="embedly-embed" src="https://cdn.embedly.com/widgets/media.html?src=https%3A%2F%2Fwww.youtube.com%2Fembed%2Frb8ytItbQd8%3Ffeature%3Doembed&amp;amp;display_name=YouTube&amp;amp;url=https%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3Drb8ytItbQd8&amp;amp;image=https%3A%2F%2Fi.ytimg.com%2Fvi%2Frb8ytItbQd8%2Fhqdefault.jpg&amp;amp;type=text%2Fhtml&amp;amp;schema=youtube" width="600" height="337" scrolling="no" title="STT - Advanced Qlik Sense System Monitoring" frameborder="0" allow="autoplay; fullscreen; encrypted-media; picture-in-picture;" allowfullscreen="true"&gt;&lt;/iframe&gt;&lt;/div&gt;&lt;/STRONG&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;H2&gt;&lt;STRONG&gt;&lt;FONT color="#339966"&gt;Chapters&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/H2&gt;
&lt;UL&gt;
&lt;LI&gt;&lt;A href="https://www.youtube.com/watch?v=rb8ytItbQd8&amp;amp;t=93s" target="_blank" rel="noopener"&gt;01:33&lt;/A&gt;&lt;SPAN&gt; - Why use Zabbix&lt;/SPAN&gt;&lt;/LI&gt;
&lt;LI&gt;&lt;A href="https://www.youtube.com/watch?v=rb8ytItbQd8&amp;amp;t=155s" target="_blank" rel="noopener"&gt;02:35&lt;/A&gt;&lt;SPAN&gt; - Architecture for demo&lt;/SPAN&gt;&lt;/LI&gt;
&lt;LI&gt;&lt;A href="https://www.youtube.com/watch?v=rb8ytItbQd8&amp;amp;t=221s" target="_blank" rel="noopener"&gt;03:41&lt;/A&gt;&lt;SPAN&gt; - Downloading the installer&lt;/SPAN&gt;&lt;/LI&gt;
&lt;LI&gt;&lt;A href="https://www.youtube.com/watch?v=rb8ytItbQd8&amp;amp;t=276s" target="_blank" rel="noopener"&gt;04:36&lt;/A&gt;&lt;SPAN&gt; - Installing Zabbix Server&lt;/SPAN&gt;&lt;/LI&gt;
&lt;LI&gt;&lt;A href="https://www.youtube.com/watch?v=rb8ytItbQd8&amp;amp;t=517s" target="_blank" rel="noopener"&gt;08:37&lt;/A&gt;&lt;SPAN&gt; - Installing the Zabbix agent&lt;/SPAN&gt;&lt;/LI&gt;
&lt;LI&gt;&lt;A href="https://www.youtube.com/watch?v=rb8ytItbQd8&amp;amp;t=737s" target="_blank" rel="noopener"&gt;12:17&lt;/A&gt;&lt;SPAN&gt; - Applying Qlik specific templates&lt;/SPAN&gt;&lt;/LI&gt;
&lt;LI&gt;&lt;A href="https://www.youtube.com/watch?v=rb8ytItbQd8&amp;amp;t=868s" target="_blank" rel="noopener"&gt;14:28&lt;/A&gt;&lt;SPAN&gt; - Reviewing Qlik-specific Dashboards&lt;/SPAN&gt;&lt;/LI&gt;
&lt;LI&gt;&lt;A href="https://www.youtube.com/watch?v=rb8ytItbQd8&amp;amp;t=1009s" target="_blank" rel="noopener"&gt;16:49&lt;/A&gt;&lt;SPAN&gt; - Configuration details&lt;/SPAN&gt;&lt;/LI&gt;
&lt;LI&gt;&lt;A href="https://www.youtube.com/watch?v=rb8ytItbQd8&amp;amp;t=1122s" target="_blank" rel="noopener"&gt;18:42&lt;/A&gt;&lt;SPAN&gt; - How to create a dashboard&lt;/SPAN&gt;&lt;/LI&gt;
&lt;LI&gt;&lt;A href="https://www.youtube.com/watch?v=rb8ytItbQd8&amp;amp;t=1230s" target="_blank" rel="noopener"&gt;20:30&lt;/A&gt;&lt;SPAN&gt; - Q&amp;amp;A: Can Zabbix run on Windows?&lt;/SPAN&gt;&lt;/LI&gt;
&lt;LI&gt;&lt;A href="https://www.youtube.com/watch?v=rb8ytItbQd8&amp;amp;t=1276s" target="_blank" rel="noopener"&gt;21:16&lt;/A&gt;&lt;SPAN&gt; - Q&amp;amp;A: Is Zabbix supported by Qlik?&lt;/SPAN&gt;&lt;/LI&gt;
&lt;LI&gt;&lt;A href="https://www.youtube.com/watch?v=rb8ytItbQd8&amp;amp;t=1296s" target="_blank" rel="noopener"&gt;21:36&lt;/A&gt;&lt;SPAN&gt; - Q&amp;amp;A: Can this monitor data capacity?&lt;/SPAN&gt;&lt;/LI&gt;
&lt;LI&gt;&lt;A href="https://www.youtube.com/watch?v=rb8ytItbQd8&amp;amp;t=1365s" target="_blank" rel="noopener"&gt;22:45&lt;/A&gt;&lt;SPAN&gt; - Q&amp;amp;A: Can the Zabbix agents affect performance?&lt;/SPAN&gt;&lt;/LI&gt;
&lt;LI&gt;&lt;A href="https://www.youtube.com/watch?v=rb8ytItbQd8&amp;amp;t=1400s" target="_blank" rel="noopener"&gt;23:20&lt;/A&gt;&lt;SPAN&gt; - Q&amp;amp;A: Can it monitor bookmark size?&lt;/SPAN&gt;&lt;/LI&gt;
&lt;LI&gt;&lt;A href="https://www.youtube.com/watch?v=rb8ytItbQd8&amp;amp;t=1442s" target="_blank" rel="noopener"&gt;24:02&lt;/A&gt;&lt;SPAN&gt; - Q&amp;amp;A: Can this monitor amount of data being used?&lt;/SPAN&gt;&lt;/LI&gt;
&lt;LI&gt;&lt;A href="https://www.youtube.com/watch?v=rb8ytItbQd8&amp;amp;t=1459s" target="_blank" rel="noopener"&gt;24:19&lt;/A&gt;&lt;SPAN&gt; - Q&amp;amp;A: Can this monitor sheets, and objects in apps?&lt;/SPAN&gt;&lt;/LI&gt;
&lt;LI&gt;&lt;A href="https://www.youtube.com/watch?v=rb8ytItbQd8&amp;amp;t=1489s" target="_blank" rel="noopener"&gt;24:49&lt;/A&gt;&lt;SPAN&gt; - Q&amp;amp;A: Is there a similar tool for Cloud?&lt;/SPAN&gt;&lt;/LI&gt;
&lt;LI&gt;&lt;A href="https://www.youtube.com/watch?v=rb8ytItbQd8&amp;amp;t=1536s" target="_blank" rel="noopener"&gt;25:36&lt;/A&gt;&lt;SPAN&gt; - Q&amp;amp;A: Would this work with QlikView?&lt;/SPAN&gt;&lt;/LI&gt;
&lt;LI&gt;&lt;A href="https://www.youtube.com/watch?v=rb8ytItbQd8&amp;amp;t=1571s" target="_blank" rel="noopener"&gt;26:11&lt;/A&gt;&lt;SPAN&gt; - Q&amp;amp;A: Does this read the app data?&lt;/SPAN&gt;&lt;/LI&gt;
&lt;LI&gt;&lt;A href="https://www.youtube.com/watch?v=rb8ytItbQd8&amp;amp;t=1586s" target="_blank" rel="noopener"&gt;26:26&lt;/A&gt;&lt;SPAN&gt; - Q&amp;amp;A: Can this help measure how long to open an app?&lt;/SPAN&gt;&lt;/LI&gt;
&lt;/UL&gt;
&lt;BLOCKQUOTE class="quote"&gt;The information in this article and video is provided as is. If you need assistance with Zabbix, please &lt;A href="https://www.zabbix.com/forum" target="_blank" rel="noopener"&gt;engage with Zabbix directly&lt;/A&gt;.&lt;/BLOCKQUOTE&gt;
&lt;H2&gt;&lt;FONT color="#339966"&gt;&lt;STRONG&gt;Environment overview&lt;/STRONG&gt;&lt;/FONT&gt;&lt;/H2&gt;
&lt;P&gt;The environment being demonstrated in this article consists of one Central Node and Two Worker Nodes. Worker 1 is a Consumption node where both Development and Production apps are allowed. Worker 2 is a dedicated Scheduler Worker node where all reloads will be directed. Central Node is acting as a Scheduler Manager.&lt;/P&gt;
&lt;H2&gt;&lt;FONT color="#339966"&gt;&lt;STRONG&gt;Zabbix Server set-up&lt;/STRONG&gt;&lt;/FONT&gt;&lt;/H2&gt;
&lt;P&gt;The Zabbix Monitoring appliance can be downloaded and configured in a number of ways, including direct install on a Linux server, OVF templates and self-hosting via Docker or Kubernetes. In this example we will be using Docker. We assume you have a working docker engine running on a server or your local machine. Docker Desktop is a great way to experiment with these images and evaluate whether Zabbix fits in your organisation.&lt;/P&gt;
&lt;H3 id="clone-the-zabbix-docker-repository"&gt;&lt;STRONG&gt;&lt;FONT color="#339966"&gt;Clone the Zabbix docker repository&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/H3&gt;
&lt;P&gt;This will include all necessary files to get started, including docker compose stack definitions supporting different base images, features and databases, such as MySQL or PostgreSQL. In our example, we will invoke one of the existing Docker compose files which will use PostgreSQL as our database engine.&lt;/P&gt;
&lt;P&gt;Source:&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;A title="https://www.zabbix.com/documentation/current/en/manual/installation/containers#docker-compose" href="https://www.zabbix.com/documentation/current/en/manual/installation/containers#docker-compose" target="_blank" rel="noopener" data-from-md=""&gt;https://www.zabbix.com/documentation/current/en/manual/installation/containers#docker-compose&lt;/A&gt;&lt;/P&gt;
&lt;DIV class="joplin-editable"&gt;
&lt;PRE class="hljs"&gt;&lt;CODE&gt;git &lt;SPAN class="hljs-built_in"&gt;clone&lt;/SPAN&gt; https://github.com/zabbix/zabbix-docker.git&lt;/CODE&gt;&lt;/PRE&gt;
&lt;/DIV&gt;
&lt;H4&gt;&lt;STRONG&gt;&lt;FONT color="#339966"&gt;Setting up environment variables&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/H4&gt;
&lt;P&gt;Here you can modify environment variables as needed, to change things like the Stack / Composition name, default ports and many other settings supported by Zabbix.&lt;/P&gt;
&lt;DIV class="joplin-editable"&gt;
&lt;PRE class="hljs"&gt;&lt;CODE&gt;&lt;SPAN class="hljs-keyword"&gt;cd&lt;/SPAN&gt; &lt;SPAN class="hljs-string"&gt;./zabbix-docker/env_vars&lt;/SPAN&gt;
&lt;SPAN class="hljs-keyword"&gt;ls&lt;/SPAN&gt; -la &lt;SPAN class="hljs-comment"&gt;#to list all hidden files (.dotfiles)&lt;/SPAN&gt;
nano &lt;SPAN class="hljs-string"&gt;.env_web&lt;/SPAN&gt;&lt;/CODE&gt;&lt;/PRE&gt;
&lt;/DIV&gt;
&lt;P&gt;In this file, we will change the value for&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;CODE class="inline-code"&gt;ZBX_SERVER_NAME&lt;/CODE&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;to something else, like "Qlik STT - Monitoring". Save the changes and we are ready to start up Zabbix Server.&lt;/P&gt;
&lt;H4&gt;&lt;FONT color="#339966"&gt;&lt;STRONG&gt;Re-link compose.yaml to our preferred compose file&lt;/STRONG&gt;&lt;/FONT&gt;&lt;/H4&gt;
&lt;P&gt;./zabbix-docker folder contains many different docker compose templates, either using public images or locally built (latest and local tags).&lt;/P&gt;
&lt;P&gt;You can run your chosen base image and database version with:&lt;/P&gt;
&lt;DIV class="joplin-editable"&gt;
&lt;PRE class="hljs"&gt;&lt;CODE&gt;docker compose -f compose-file.yaml up -d &amp;amp;&amp;amp; docker compose logs -f --since 1m&lt;/CODE&gt;&lt;/PRE&gt;
&lt;/DIV&gt;
&lt;P&gt;Or unlink and re-create the symbolic link to compose.yaml, which enables managing the stack without specifying a compose file. Run the following commands inside the&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;CODE class="inline-code"&gt;zabbix-docker&lt;/CODE&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;folder to use the latest Ubuntu-based image with PostgreSQL database:&lt;/P&gt;
&lt;OL&gt;
&lt;LI&gt;&lt;CODE class="inline-code"&gt;unlink compose.yaml&lt;/CODE&gt;&lt;/LI&gt;
&lt;LI&gt;&lt;CODE class="inline-code"&gt;ln -s ./docker-compose_v3_ubuntu_pgsql_latest.yaml compose.yaml&lt;/CODE&gt;&lt;/LI&gt;
&lt;LI&gt;Start the Zabbix stack in detached mode with&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;CODE class="inline-code"&gt;docker compose up -d&lt;/CODE&gt;&lt;/LI&gt;
&lt;/OL&gt;
&lt;P&gt;If you skip the&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;CODE class="inline-code"&gt;-d&lt;/CODE&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;flag, the Docker stack will start and your command line will be connected to the log output for all containers. The stack will stop if you exit this mode with CTRL+C or by closing the terminal session. Detached mode will run the stack in background. You can still connect to the live log output, pull logs from history, manage the stack state or tear it down using&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;CODE class="inline-code"&gt;docker compose down&lt;/CODE&gt;.&lt;/P&gt;
&lt;P&gt;Pro tip: you will be using&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;CODE class="inline-code"&gt;docker compose&lt;/CODE&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;commands often when working with Docker. You can create an alias in most shells to a short-hand, such as "dc = docker compose". This will still accept all following&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;EM&gt;verbs&lt;/EM&gt;, such as&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;CODE class="inline-code"&gt;start|stop|restart|up|down|logs&lt;/CODE&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;and all following flags.&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;CODE class="inline-code"&gt;docker compose up -d &amp;amp;&amp;amp; docker compose logs -f --since 1m&lt;/CODE&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;would become&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;CODE class="inline-code"&gt;dc up -d &amp;amp;&amp;amp; dc logs -f --since 1m&lt;/CODE&gt;.&lt;/P&gt;
&lt;H3&gt;&lt;FONT color="#339966"&gt;&lt;STRONG&gt;Logging in for the first time&lt;/STRONG&gt;&lt;/FONT&gt;&lt;/H3&gt;
&lt;UL&gt;
&lt;LI&gt;By default, the Zabbix Web GUI will be exposed on ports 80/443&lt;/LI&gt;
&lt;LI&gt;Using tools like&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;A title="https://www.portainer.io/" href="https://www.portainer.io/" target="_blank" rel="noopener" data-from-md=""&gt;Portainer&lt;/A&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;makes Docker stack management easier&lt;/LI&gt;
&lt;/UL&gt;
&lt;P&gt;Use the IP address of your Docker host:&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;A title="http://IPADDRESS" href="http://IPADDRESS" target="_blank" rel="noopener" data-from-md=""&gt;http://IPADDRESS&lt;/A&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;or&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;A title="https://IPADDRESS" href="https://IPADDRESS" target="_blank" rel="noopener" data-from-md=""&gt;https://IPADDRESS&lt;/A&gt;.&lt;/P&gt;
&lt;P&gt;The Zabbix server stack can be hosted behind a Reverse Proxy.&lt;/P&gt;
&lt;P&gt;The default username is&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;CODE class="inline-code"&gt;Admin&lt;/CODE&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;and the default password is&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;CODE class="inline-code"&gt;zabbix&lt;/CODE&gt;. They are case sensitive.&lt;/P&gt;
&lt;H2&gt;&lt;FONT color="#339966"&gt;&lt;STRONG&gt;Zabbix Agent installation on Windows Server&lt;/STRONG&gt;&lt;/FONT&gt;&lt;/H2&gt;
&lt;P&gt;Download link:&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;A title="https://www.zabbix.com/download_agents" href="https://www.zabbix.com/download_agents" target="_blank" rel="noopener" data-from-md=""&gt;https://www.zabbix.com/download_agents&lt;/A&gt;, in this case download the Windows installer MSI.&lt;/P&gt;
&lt;OL&gt;
&lt;LI&gt;Run the installer .msi&lt;/LI&gt;
&lt;LI&gt;Leave components unchanged&lt;/LI&gt;
&lt;LI&gt;Hostname = your machine hostname, we will have to use the same hostname when adding a Host in Zabbix Server.&lt;/LI&gt;
&lt;LI&gt;Zabbix server IP/DNS: IP address or DNS name of your Zabbix Server&lt;/LI&gt;
&lt;LI&gt;Agent listening port, the same port will be used when when adding a Host in Zabbix Server.&lt;/LI&gt;
&lt;LI&gt;Enable "Add agent location to the PATH" for convenience in the command line&lt;/LI&gt;
&lt;LI&gt;Finish installation&lt;/LI&gt;
&lt;/OL&gt;
&lt;H2&gt;&lt;FONT color="#339966"&gt;&lt;STRONG&gt;Zabbix Server Configuration&lt;/STRONG&gt;&lt;/FONT&gt;&lt;/H2&gt;
&lt;H3&gt;&lt;FONT color="#339966"&gt;&lt;STRONG&gt;Adding the first Server&lt;/STRONG&gt;&lt;/FONT&gt;&lt;/H3&gt;
&lt;P&gt;After Agent is installed, in Zabbix go to Data Collection &amp;gt; Hosts and click on Create host in the top right-hand corner. Provide details like hostname and port to connect to the Agent, a display name and adjust any other parameters. You can join clusters with Host groups. This makes navigating Zabbix easier.&lt;/P&gt;
&lt;FIGURE&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="Fig 1: Adding a Host" style="width: 999px;"&gt;&lt;img src="https://community.qlik.com/t5/image/serverpage/image-id/177956iE7A1B9B4726EF9FE/image-size/large?v=v2&amp;amp;px=999" role="button" title="adding a host.png" alt="Fig 1: Adding a Host" /&gt;&lt;span class="lia-inline-image-caption" onclick="event.preventDefault();"&gt;Fig 1: Adding a Host&lt;/span&gt;&lt;/span&gt;&lt;BR /&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;Note: Remember to change how Zabbix Server will connect to the Agent on this node, either with IP address or DNS. Note that the default IP address points to the Zabbix Server.&lt;/SPAN&gt;&lt;/P&gt;
&lt;/FIGURE&gt;
&lt;H3&gt;&lt;FONT color="#339966"&gt;&lt;STRONG&gt;Importing Qlik Sense Enterprise for Windows templates&lt;/STRONG&gt;&lt;/FONT&gt;&lt;/H3&gt;
&lt;P&gt;In the Zabbix Web GUI, navigate to Data Collection &amp;gt; Templates and click on the Import button in the top right-hand corner. You can find the templates file at the following download link:&lt;/P&gt;
&lt;P&gt;LINK to zabbix templates&lt;/P&gt;
&lt;H3&gt;&lt;STRONG&gt;&lt;FONT color="#339966"&gt;Linking templates to hosts&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/H3&gt;
&lt;P&gt;Once you have added all your hosts to the Data Collection section, we can link all Qlik Sense servers in a cluster using the same templates. Zabbix will automatically populate metrics where these performance counters are found. From Data Collection &amp;gt; Hosts, select all your Qlik Sense servers and click on "Mass update". In the dialog that comes up, select the "Link templates" checkbox. Here you can link/replace/unlink templates across many servers in bulk.&lt;/P&gt;
&lt;P&gt;Select "Link" and click on the "Select" button. This new panel will let us search for Template groups and make linking a bit easier. The Template Group we provided contains 4 individual templates.&lt;/P&gt;
&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="Fig 2: Mass update panel" style="width: 999px;"&gt;&lt;img src="https://community.qlik.com/t5/image/serverpage/image-id/177957i52AC37EE5400E613/image-size/large?v=v2&amp;amp;px=999" role="button" title="mass update panel.png" alt="Fig 2: Mass update panel" /&gt;&lt;span class="lia-inline-image-caption" onclick="event.preventDefault();"&gt;Fig 2: Mass update panel&lt;/span&gt;&lt;/span&gt;&lt;/P&gt;
&lt;FIGURE&gt;&lt;/FIGURE&gt;
&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="Fig 3: Search for Template Group" style="width: 999px;"&gt;&lt;img src="https://community.qlik.com/t5/image/serverpage/image-id/177958i3F97CFC61D2C532D/image-size/large?v=v2&amp;amp;px=999" role="button" title="search for tempalte group.png" alt="Fig 3: Search for Template Group" /&gt;&lt;span class="lia-inline-image-caption" onclick="event.preventDefault();"&gt;Fig 3: Search for Template Group&lt;/span&gt;&lt;/span&gt;&lt;/P&gt;
&lt;P&gt;Once you Select and Update on the main panel, all selected Hosts will receive all items contained in the templates, and populate all graphs and Dashboards automatically.&lt;/P&gt;
&lt;P&gt;To review your data, navigate to Monitoring &amp;gt; Hosts and click on the "Dashboards" or "Graphs" link for any node, here is the default view when all Qlik Sense templates are linked to a node:&lt;/P&gt;
&lt;FIGURE&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="Fig 4: Host Dashboards" style="width: 999px;"&gt;&lt;img src="https://community.qlik.com/t5/image/serverpage/image-id/177959i205E96A4935B3C74/image-size/large?v=v2&amp;amp;px=999" role="button" title="Host Dashboards.png" alt="Fig 4: Host Dashboards" /&gt;&lt;span class="lia-inline-image-caption" onclick="event.preventDefault();"&gt;Fig 4: Host Dashboards&lt;/span&gt;&lt;/span&gt;&lt;BR /&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="Fig 5: Repository Service metrics - Example" style="width: 999px;"&gt;&lt;img src="https://community.qlik.com/t5/image/serverpage/image-id/177960i70DC64A935AD300B/image-size/large?v=v2&amp;amp;px=999" role="button" title="repository service metrics - example.png" alt="Fig 5: Repository Service metrics - Example" /&gt;&lt;span class="lia-inline-image-caption" onclick="event.preventDefault();"&gt;Fig 5: Repository Service metrics - Example&lt;/span&gt;&lt;/span&gt;&lt;/P&gt;
&lt;/FIGURE&gt;
&lt;H3&gt;&lt;FONT color="#339966"&gt;&lt;STRONG&gt;Engine Healthcheck Monitoring with HTTP Agent example&lt;/STRONG&gt;&lt;/FONT&gt;&lt;/H3&gt;
&lt;P&gt;We will query the Engine Healthcheck end-point on QlikServer3 (our consumer node) and extract usage metrics from by parsing the JSON output.&lt;/P&gt;
&lt;H4&gt;&lt;FONT color="#339966"&gt;&lt;STRONG&gt;Steps to configure a new HTTP Agent for QSE Health monitoring&lt;/STRONG&gt;&lt;/FONT&gt;&lt;/H4&gt;
&lt;P&gt;We will be using a new Anonymous Access Virtual Proxy set up on each node. This Virtual Proxy will only Balance on the node it represents, to ensure we extract meaningful metrics from the Engine and we won't be load-balanced by the Proxy service across multiple nodes. There won't be a way to determine which node is responding, without looking at DevTools in your browser. You can also use Header or Certificate authentication in the HTTP Agent configuration.&lt;/P&gt;
&lt;P&gt;Once the Virtual Proxy is configured with Anonymous Only access, we can use this new prefix to configure our HTTP Agent in Zabbix.&lt;/P&gt;
&lt;H4&gt;&lt;FONT color="#339966"&gt;&lt;STRONG&gt;Defining the Virtual Proxy prefix for Zabbix HTTP Agent&lt;/STRONG&gt;&lt;/FONT&gt;&lt;/H4&gt;
&lt;P&gt;In the Zabbix web GUI, go to Data collection &amp;gt; Hosts. Click on any of your hosts. On tabs at the top of the pop-up, click on Macros and click on the "Inherited and host macros" button. Once the list has loaded, search for the following Macro: {$VP_PREFIX}. This is set by default to "anon". Click on "Change" and set Macro value to your custom Virtual Proxy Prefix for Engine diagnostics, and click Update. The Virtual Proxy prefix will have to be changed on each node for the "Engine Performance via HTTP Agent" item to work. Alterantively, you can modify the MACRO value for the Template, this will replicate the changes across all nodes associated to this Template.&lt;/P&gt;
&lt;FIGURE&gt;
&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="Fig 6: Changing Host Macros from Inherited values" style="width: 999px;"&gt;&lt;img src="https://community.qlik.com/t5/image/serverpage/image-id/177961iBF2815228CC63ED6/image-size/large?v=v2&amp;amp;px=999" role="button" title="Changing Host Macros from Inherited values.png" alt="Fig 6: Changing Host Macros from Inherited values" /&gt;&lt;span class="lia-inline-image-caption" onclick="event.preventDefault();"&gt;Fig 6: Changing Host Macros from Inherited values&lt;/span&gt;&lt;/span&gt;&lt;/P&gt;
&lt;/FIGURE&gt;
&lt;P&gt;To make this change at the Template level, go to Data collection &amp;gt; Templates. Search for the "Engine Performance via HTTP Agent" and click on the Template. Navigate to the Macros tab in the pop-up and add your Virtual Proxy Prefix here to make this the new default for your environment. No further changes to Node configuration are required at this point.&lt;/P&gt;
&lt;FIGURE&gt;
&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="Fig 7: Changing Macros at the Template level" style="width: 999px;"&gt;&lt;img src="https://community.qlik.com/t5/image/serverpage/image-id/177962i2E07212845A2949F/image-size/large?v=v2&amp;amp;px=999" role="button" title="Changing Macros at the Template level.png" alt="Fig 7: Changing Macros at the Template level" /&gt;&lt;span class="lia-inline-image-caption" onclick="event.preventDefault();"&gt;Fig 7: Changing Macros at the Template level&lt;/span&gt;&lt;/span&gt;&lt;/P&gt;
&lt;/FIGURE&gt;
&lt;P&gt;The Zabbix templates provided in this article contain the following Engine metric JSONParsers:&lt;/P&gt;
&lt;UL&gt;
&lt;LI&gt;Memory: Allocated, Committed, Free, Total Physical&lt;/LI&gt;
&lt;LI&gt;Calls, Selections&lt;/LI&gt;
&lt;LI&gt;Saturation status (true/false)&lt;/LI&gt;
&lt;LI&gt;Sessions: Active/Total&lt;/LI&gt;
&lt;LI&gt;Users: Active/Total&lt;/LI&gt;
&lt;/UL&gt;
&lt;P&gt;These are the same performance counters that you can see in the Engine Health section in QMC.&lt;/P&gt;
&lt;P&gt;Stay tuned to new releases of the Monitoring Templates. Feel free to customise these to your needs and share with the Community.&lt;/P&gt;
&lt;H2 id="resources-links"&gt;&lt;FONT color="#339966"&gt;&lt;STRONG&gt;Resources &amp;amp; Links&lt;/STRONG&gt;&lt;/FONT&gt;&lt;/H2&gt;
&lt;UL&gt;
&lt;LI&gt;&lt;A href="https://www.zabbix.com/" target="_blank" rel="noopener"&gt;Zabbix home page&lt;/A&gt;&lt;/LI&gt;
&lt;LI&gt;&lt;A href="https://www.zabbix.com/documentation/current/en/manual/installation/containers" target="_blank" rel="noopener"&gt;Zabbix Installation from containers documentation&lt;/A&gt;&lt;/LI&gt;
&lt;LI&gt;&lt;A title="https://github.com/zabbix/zabbix-docker" href="https://github.com/zabbix/zabbix-docker" target="_blank" rel="noopener" data-from-md=""&gt;Zabbix Docker repository on GitHub&lt;/A&gt;&lt;/LI&gt;
&lt;LI&gt;&lt;A href="https://docs.docker.com/engine/install/ubuntu/" target="_blank" rel="noopener"&gt;Install Docker Engine on Ubuntu&lt;/A&gt;&lt;/LI&gt;
&lt;/UL&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;FONT size="5" color="#339966"&gt;&lt;STRONG&gt;Environment&lt;/STRONG&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;UL&gt;
&lt;LI&gt;Qlik Sense Enterprise on Windows&lt;/LI&gt;
&lt;/UL&gt;</description>
    <pubDate>Mon, 05 May 2025 09:05:14 GMT</pubDate>
    <dc:creator>Mario_Petre</dc:creator>
    <dc:date>2025-05-05T09:05:14Z</dc:date>
    <item>
      <title>Advanced Qlik Sense System Monitoring</title>
      <link>https://community.qlik.com/t5/Official-Support-Articles/Advanced-Qlik-Sense-System-Monitoring/ta-p/2507618</link>
      <description>&lt;P&gt;&lt;FONT size="5" color="#339966"&gt;&lt;STRONG&gt;Content&lt;/STRONG&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;LI-TOC indent="15" liststyle="none" maxheadinglevel="4"&gt;&lt;/LI-TOC&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;FONT size="5" color="#339966"&gt;&lt;STRONG&gt;&lt;div class="video-embed-center video-embed"&gt;&lt;iframe class="embedly-embed" src="https://cdn.embedly.com/widgets/media.html?src=https%3A%2F%2Fwww.youtube.com%2Fembed%2Frb8ytItbQd8%3Ffeature%3Doembed&amp;amp;display_name=YouTube&amp;amp;url=https%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3Drb8ytItbQd8&amp;amp;image=https%3A%2F%2Fi.ytimg.com%2Fvi%2Frb8ytItbQd8%2Fhqdefault.jpg&amp;amp;type=text%2Fhtml&amp;amp;schema=youtube" width="600" height="337" scrolling="no" title="STT - Advanced Qlik Sense System Monitoring" frameborder="0" allow="autoplay; fullscreen; encrypted-media; picture-in-picture;" allowfullscreen="true"&gt;&lt;/iframe&gt;&lt;/div&gt;&lt;/STRONG&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;H2&gt;&lt;STRONG&gt;&lt;FONT color="#339966"&gt;Chapters&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/H2&gt;
&lt;UL&gt;
&lt;LI&gt;&lt;A href="https://www.youtube.com/watch?v=rb8ytItbQd8&amp;amp;t=93s" target="_blank" rel="noopener"&gt;01:33&lt;/A&gt;&lt;SPAN&gt; - Why use Zabbix&lt;/SPAN&gt;&lt;/LI&gt;
&lt;LI&gt;&lt;A href="https://www.youtube.com/watch?v=rb8ytItbQd8&amp;amp;t=155s" target="_blank" rel="noopener"&gt;02:35&lt;/A&gt;&lt;SPAN&gt; - Architecture for demo&lt;/SPAN&gt;&lt;/LI&gt;
&lt;LI&gt;&lt;A href="https://www.youtube.com/watch?v=rb8ytItbQd8&amp;amp;t=221s" target="_blank" rel="noopener"&gt;03:41&lt;/A&gt;&lt;SPAN&gt; - Downloading the installer&lt;/SPAN&gt;&lt;/LI&gt;
&lt;LI&gt;&lt;A href="https://www.youtube.com/watch?v=rb8ytItbQd8&amp;amp;t=276s" target="_blank" rel="noopener"&gt;04:36&lt;/A&gt;&lt;SPAN&gt; - Installing Zabbix Server&lt;/SPAN&gt;&lt;/LI&gt;
&lt;LI&gt;&lt;A href="https://www.youtube.com/watch?v=rb8ytItbQd8&amp;amp;t=517s" target="_blank" rel="noopener"&gt;08:37&lt;/A&gt;&lt;SPAN&gt; - Installing the Zabbix agent&lt;/SPAN&gt;&lt;/LI&gt;
&lt;LI&gt;&lt;A href="https://www.youtube.com/watch?v=rb8ytItbQd8&amp;amp;t=737s" target="_blank" rel="noopener"&gt;12:17&lt;/A&gt;&lt;SPAN&gt; - Applying Qlik specific templates&lt;/SPAN&gt;&lt;/LI&gt;
&lt;LI&gt;&lt;A href="https://www.youtube.com/watch?v=rb8ytItbQd8&amp;amp;t=868s" target="_blank" rel="noopener"&gt;14:28&lt;/A&gt;&lt;SPAN&gt; - Reviewing Qlik-specific Dashboards&lt;/SPAN&gt;&lt;/LI&gt;
&lt;LI&gt;&lt;A href="https://www.youtube.com/watch?v=rb8ytItbQd8&amp;amp;t=1009s" target="_blank" rel="noopener"&gt;16:49&lt;/A&gt;&lt;SPAN&gt; - Configuration details&lt;/SPAN&gt;&lt;/LI&gt;
&lt;LI&gt;&lt;A href="https://www.youtube.com/watch?v=rb8ytItbQd8&amp;amp;t=1122s" target="_blank" rel="noopener"&gt;18:42&lt;/A&gt;&lt;SPAN&gt; - How to create a dashboard&lt;/SPAN&gt;&lt;/LI&gt;
&lt;LI&gt;&lt;A href="https://www.youtube.com/watch?v=rb8ytItbQd8&amp;amp;t=1230s" target="_blank" rel="noopener"&gt;20:30&lt;/A&gt;&lt;SPAN&gt; - Q&amp;amp;A: Can Zabbix run on Windows?&lt;/SPAN&gt;&lt;/LI&gt;
&lt;LI&gt;&lt;A href="https://www.youtube.com/watch?v=rb8ytItbQd8&amp;amp;t=1276s" target="_blank" rel="noopener"&gt;21:16&lt;/A&gt;&lt;SPAN&gt; - Q&amp;amp;A: Is Zabbix supported by Qlik?&lt;/SPAN&gt;&lt;/LI&gt;
&lt;LI&gt;&lt;A href="https://www.youtube.com/watch?v=rb8ytItbQd8&amp;amp;t=1296s" target="_blank" rel="noopener"&gt;21:36&lt;/A&gt;&lt;SPAN&gt; - Q&amp;amp;A: Can this monitor data capacity?&lt;/SPAN&gt;&lt;/LI&gt;
&lt;LI&gt;&lt;A href="https://www.youtube.com/watch?v=rb8ytItbQd8&amp;amp;t=1365s" target="_blank" rel="noopener"&gt;22:45&lt;/A&gt;&lt;SPAN&gt; - Q&amp;amp;A: Can the Zabbix agents affect performance?&lt;/SPAN&gt;&lt;/LI&gt;
&lt;LI&gt;&lt;A href="https://www.youtube.com/watch?v=rb8ytItbQd8&amp;amp;t=1400s" target="_blank" rel="noopener"&gt;23:20&lt;/A&gt;&lt;SPAN&gt; - Q&amp;amp;A: Can it monitor bookmark size?&lt;/SPAN&gt;&lt;/LI&gt;
&lt;LI&gt;&lt;A href="https://www.youtube.com/watch?v=rb8ytItbQd8&amp;amp;t=1442s" target="_blank" rel="noopener"&gt;24:02&lt;/A&gt;&lt;SPAN&gt; - Q&amp;amp;A: Can this monitor amount of data being used?&lt;/SPAN&gt;&lt;/LI&gt;
&lt;LI&gt;&lt;A href="https://www.youtube.com/watch?v=rb8ytItbQd8&amp;amp;t=1459s" target="_blank" rel="noopener"&gt;24:19&lt;/A&gt;&lt;SPAN&gt; - Q&amp;amp;A: Can this monitor sheets, and objects in apps?&lt;/SPAN&gt;&lt;/LI&gt;
&lt;LI&gt;&lt;A href="https://www.youtube.com/watch?v=rb8ytItbQd8&amp;amp;t=1489s" target="_blank" rel="noopener"&gt;24:49&lt;/A&gt;&lt;SPAN&gt; - Q&amp;amp;A: Is there a similar tool for Cloud?&lt;/SPAN&gt;&lt;/LI&gt;
&lt;LI&gt;&lt;A href="https://www.youtube.com/watch?v=rb8ytItbQd8&amp;amp;t=1536s" target="_blank" rel="noopener"&gt;25:36&lt;/A&gt;&lt;SPAN&gt; - Q&amp;amp;A: Would this work with QlikView?&lt;/SPAN&gt;&lt;/LI&gt;
&lt;LI&gt;&lt;A href="https://www.youtube.com/watch?v=rb8ytItbQd8&amp;amp;t=1571s" target="_blank" rel="noopener"&gt;26:11&lt;/A&gt;&lt;SPAN&gt; - Q&amp;amp;A: Does this read the app data?&lt;/SPAN&gt;&lt;/LI&gt;
&lt;LI&gt;&lt;A href="https://www.youtube.com/watch?v=rb8ytItbQd8&amp;amp;t=1586s" target="_blank" rel="noopener"&gt;26:26&lt;/A&gt;&lt;SPAN&gt; - Q&amp;amp;A: Can this help measure how long to open an app?&lt;/SPAN&gt;&lt;/LI&gt;
&lt;/UL&gt;
&lt;BLOCKQUOTE class="quote"&gt;The information in this article and video is provided as is. If you need assistance with Zabbix, please &lt;A href="https://www.zabbix.com/forum" target="_blank" rel="noopener"&gt;engage with Zabbix directly&lt;/A&gt;.&lt;/BLOCKQUOTE&gt;
&lt;H2&gt;&lt;FONT color="#339966"&gt;&lt;STRONG&gt;Environment overview&lt;/STRONG&gt;&lt;/FONT&gt;&lt;/H2&gt;
&lt;P&gt;The environment being demonstrated in this article consists of one Central Node and Two Worker Nodes. Worker 1 is a Consumption node where both Development and Production apps are allowed. Worker 2 is a dedicated Scheduler Worker node where all reloads will be directed. Central Node is acting as a Scheduler Manager.&lt;/P&gt;
&lt;H2&gt;&lt;FONT color="#339966"&gt;&lt;STRONG&gt;Zabbix Server set-up&lt;/STRONG&gt;&lt;/FONT&gt;&lt;/H2&gt;
&lt;P&gt;The Zabbix Monitoring appliance can be downloaded and configured in a number of ways, including direct install on a Linux server, OVF templates and self-hosting via Docker or Kubernetes. In this example we will be using Docker. We assume you have a working docker engine running on a server or your local machine. Docker Desktop is a great way to experiment with these images and evaluate whether Zabbix fits in your organisation.&lt;/P&gt;
&lt;H3 id="clone-the-zabbix-docker-repository"&gt;&lt;STRONG&gt;&lt;FONT color="#339966"&gt;Clone the Zabbix docker repository&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/H3&gt;
&lt;P&gt;This will include all necessary files to get started, including docker compose stack definitions supporting different base images, features and databases, such as MySQL or PostgreSQL. In our example, we will invoke one of the existing Docker compose files which will use PostgreSQL as our database engine.&lt;/P&gt;
&lt;P&gt;Source:&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;A title="https://www.zabbix.com/documentation/current/en/manual/installation/containers#docker-compose" href="https://www.zabbix.com/documentation/current/en/manual/installation/containers#docker-compose" target="_blank" rel="noopener" data-from-md=""&gt;https://www.zabbix.com/documentation/current/en/manual/installation/containers#docker-compose&lt;/A&gt;&lt;/P&gt;
&lt;DIV class="joplin-editable"&gt;
&lt;PRE class="hljs"&gt;&lt;CODE&gt;git &lt;SPAN class="hljs-built_in"&gt;clone&lt;/SPAN&gt; https://github.com/zabbix/zabbix-docker.git&lt;/CODE&gt;&lt;/PRE&gt;
&lt;/DIV&gt;
&lt;H4&gt;&lt;STRONG&gt;&lt;FONT color="#339966"&gt;Setting up environment variables&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/H4&gt;
&lt;P&gt;Here you can modify environment variables as needed, to change things like the Stack / Composition name, default ports and many other settings supported by Zabbix.&lt;/P&gt;
&lt;DIV class="joplin-editable"&gt;
&lt;PRE class="hljs"&gt;&lt;CODE&gt;&lt;SPAN class="hljs-keyword"&gt;cd&lt;/SPAN&gt; &lt;SPAN class="hljs-string"&gt;./zabbix-docker/env_vars&lt;/SPAN&gt;
&lt;SPAN class="hljs-keyword"&gt;ls&lt;/SPAN&gt; -la &lt;SPAN class="hljs-comment"&gt;#to list all hidden files (.dotfiles)&lt;/SPAN&gt;
nano &lt;SPAN class="hljs-string"&gt;.env_web&lt;/SPAN&gt;&lt;/CODE&gt;&lt;/PRE&gt;
&lt;/DIV&gt;
&lt;P&gt;In this file, we will change the value for&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;CODE class="inline-code"&gt;ZBX_SERVER_NAME&lt;/CODE&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;to something else, like "Qlik STT - Monitoring". Save the changes and we are ready to start up Zabbix Server.&lt;/P&gt;
&lt;H4&gt;&lt;FONT color="#339966"&gt;&lt;STRONG&gt;Re-link compose.yaml to our preferred compose file&lt;/STRONG&gt;&lt;/FONT&gt;&lt;/H4&gt;
&lt;P&gt;./zabbix-docker folder contains many different docker compose templates, either using public images or locally built (latest and local tags).&lt;/P&gt;
&lt;P&gt;You can run your chosen base image and database version with:&lt;/P&gt;
&lt;DIV class="joplin-editable"&gt;
&lt;PRE class="hljs"&gt;&lt;CODE&gt;docker compose -f compose-file.yaml up -d &amp;amp;&amp;amp; docker compose logs -f --since 1m&lt;/CODE&gt;&lt;/PRE&gt;
&lt;/DIV&gt;
&lt;P&gt;Or unlink and re-create the symbolic link to compose.yaml, which enables managing the stack without specifying a compose file. Run the following commands inside the&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;CODE class="inline-code"&gt;zabbix-docker&lt;/CODE&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;folder to use the latest Ubuntu-based image with PostgreSQL database:&lt;/P&gt;
&lt;OL&gt;
&lt;LI&gt;&lt;CODE class="inline-code"&gt;unlink compose.yaml&lt;/CODE&gt;&lt;/LI&gt;
&lt;LI&gt;&lt;CODE class="inline-code"&gt;ln -s ./docker-compose_v3_ubuntu_pgsql_latest.yaml compose.yaml&lt;/CODE&gt;&lt;/LI&gt;
&lt;LI&gt;Start the Zabbix stack in detached mode with&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;CODE class="inline-code"&gt;docker compose up -d&lt;/CODE&gt;&lt;/LI&gt;
&lt;/OL&gt;
&lt;P&gt;If you skip the&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;CODE class="inline-code"&gt;-d&lt;/CODE&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;flag, the Docker stack will start and your command line will be connected to the log output for all containers. The stack will stop if you exit this mode with CTRL+C or by closing the terminal session. Detached mode will run the stack in background. You can still connect to the live log output, pull logs from history, manage the stack state or tear it down using&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;CODE class="inline-code"&gt;docker compose down&lt;/CODE&gt;.&lt;/P&gt;
&lt;P&gt;Pro tip: you will be using&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;CODE class="inline-code"&gt;docker compose&lt;/CODE&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;commands often when working with Docker. You can create an alias in most shells to a short-hand, such as "dc = docker compose". This will still accept all following&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;EM&gt;verbs&lt;/EM&gt;, such as&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;CODE class="inline-code"&gt;start|stop|restart|up|down|logs&lt;/CODE&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;and all following flags.&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;CODE class="inline-code"&gt;docker compose up -d &amp;amp;&amp;amp; docker compose logs -f --since 1m&lt;/CODE&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;would become&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;CODE class="inline-code"&gt;dc up -d &amp;amp;&amp;amp; dc logs -f --since 1m&lt;/CODE&gt;.&lt;/P&gt;
&lt;H3&gt;&lt;FONT color="#339966"&gt;&lt;STRONG&gt;Logging in for the first time&lt;/STRONG&gt;&lt;/FONT&gt;&lt;/H3&gt;
&lt;UL&gt;
&lt;LI&gt;By default, the Zabbix Web GUI will be exposed on ports 80/443&lt;/LI&gt;
&lt;LI&gt;Using tools like&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;A title="https://www.portainer.io/" href="https://www.portainer.io/" target="_blank" rel="noopener" data-from-md=""&gt;Portainer&lt;/A&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;makes Docker stack management easier&lt;/LI&gt;
&lt;/UL&gt;
&lt;P&gt;Use the IP address of your Docker host:&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;A title="http://IPADDRESS" href="http://IPADDRESS" target="_blank" rel="noopener" data-from-md=""&gt;http://IPADDRESS&lt;/A&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;or&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;A title="https://IPADDRESS" href="https://IPADDRESS" target="_blank" rel="noopener" data-from-md=""&gt;https://IPADDRESS&lt;/A&gt;.&lt;/P&gt;
&lt;P&gt;The Zabbix server stack can be hosted behind a Reverse Proxy.&lt;/P&gt;
&lt;P&gt;The default username is&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;CODE class="inline-code"&gt;Admin&lt;/CODE&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;and the default password is&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;CODE class="inline-code"&gt;zabbix&lt;/CODE&gt;. They are case sensitive.&lt;/P&gt;
&lt;H2&gt;&lt;FONT color="#339966"&gt;&lt;STRONG&gt;Zabbix Agent installation on Windows Server&lt;/STRONG&gt;&lt;/FONT&gt;&lt;/H2&gt;
&lt;P&gt;Download link:&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;A title="https://www.zabbix.com/download_agents" href="https://www.zabbix.com/download_agents" target="_blank" rel="noopener" data-from-md=""&gt;https://www.zabbix.com/download_agents&lt;/A&gt;, in this case download the Windows installer MSI.&lt;/P&gt;
&lt;OL&gt;
&lt;LI&gt;Run the installer .msi&lt;/LI&gt;
&lt;LI&gt;Leave components unchanged&lt;/LI&gt;
&lt;LI&gt;Hostname = your machine hostname, we will have to use the same hostname when adding a Host in Zabbix Server.&lt;/LI&gt;
&lt;LI&gt;Zabbix server IP/DNS: IP address or DNS name of your Zabbix Server&lt;/LI&gt;
&lt;LI&gt;Agent listening port, the same port will be used when when adding a Host in Zabbix Server.&lt;/LI&gt;
&lt;LI&gt;Enable "Add agent location to the PATH" for convenience in the command line&lt;/LI&gt;
&lt;LI&gt;Finish installation&lt;/LI&gt;
&lt;/OL&gt;
&lt;H2&gt;&lt;FONT color="#339966"&gt;&lt;STRONG&gt;Zabbix Server Configuration&lt;/STRONG&gt;&lt;/FONT&gt;&lt;/H2&gt;
&lt;H3&gt;&lt;FONT color="#339966"&gt;&lt;STRONG&gt;Adding the first Server&lt;/STRONG&gt;&lt;/FONT&gt;&lt;/H3&gt;
&lt;P&gt;After Agent is installed, in Zabbix go to Data Collection &amp;gt; Hosts and click on Create host in the top right-hand corner. Provide details like hostname and port to connect to the Agent, a display name and adjust any other parameters. You can join clusters with Host groups. This makes navigating Zabbix easier.&lt;/P&gt;
&lt;FIGURE&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="Fig 1: Adding a Host" style="width: 999px;"&gt;&lt;img src="https://community.qlik.com/t5/image/serverpage/image-id/177956iE7A1B9B4726EF9FE/image-size/large?v=v2&amp;amp;px=999" role="button" title="adding a host.png" alt="Fig 1: Adding a Host" /&gt;&lt;span class="lia-inline-image-caption" onclick="event.preventDefault();"&gt;Fig 1: Adding a Host&lt;/span&gt;&lt;/span&gt;&lt;BR /&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;Note: Remember to change how Zabbix Server will connect to the Agent on this node, either with IP address or DNS. Note that the default IP address points to the Zabbix Server.&lt;/SPAN&gt;&lt;/P&gt;
&lt;/FIGURE&gt;
&lt;H3&gt;&lt;FONT color="#339966"&gt;&lt;STRONG&gt;Importing Qlik Sense Enterprise for Windows templates&lt;/STRONG&gt;&lt;/FONT&gt;&lt;/H3&gt;
&lt;P&gt;In the Zabbix Web GUI, navigate to Data Collection &amp;gt; Templates and click on the Import button in the top right-hand corner. You can find the templates file at the following download link:&lt;/P&gt;
&lt;P&gt;LINK to zabbix templates&lt;/P&gt;
&lt;H3&gt;&lt;STRONG&gt;&lt;FONT color="#339966"&gt;Linking templates to hosts&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/H3&gt;
&lt;P&gt;Once you have added all your hosts to the Data Collection section, we can link all Qlik Sense servers in a cluster using the same templates. Zabbix will automatically populate metrics where these performance counters are found. From Data Collection &amp;gt; Hosts, select all your Qlik Sense servers and click on "Mass update". In the dialog that comes up, select the "Link templates" checkbox. Here you can link/replace/unlink templates across many servers in bulk.&lt;/P&gt;
&lt;P&gt;Select "Link" and click on the "Select" button. This new panel will let us search for Template groups and make linking a bit easier. The Template Group we provided contains 4 individual templates.&lt;/P&gt;
&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="Fig 2: Mass update panel" style="width: 999px;"&gt;&lt;img src="https://community.qlik.com/t5/image/serverpage/image-id/177957i52AC37EE5400E613/image-size/large?v=v2&amp;amp;px=999" role="button" title="mass update panel.png" alt="Fig 2: Mass update panel" /&gt;&lt;span class="lia-inline-image-caption" onclick="event.preventDefault();"&gt;Fig 2: Mass update panel&lt;/span&gt;&lt;/span&gt;&lt;/P&gt;
&lt;FIGURE&gt;&lt;/FIGURE&gt;
&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="Fig 3: Search for Template Group" style="width: 999px;"&gt;&lt;img src="https://community.qlik.com/t5/image/serverpage/image-id/177958i3F97CFC61D2C532D/image-size/large?v=v2&amp;amp;px=999" role="button" title="search for tempalte group.png" alt="Fig 3: Search for Template Group" /&gt;&lt;span class="lia-inline-image-caption" onclick="event.preventDefault();"&gt;Fig 3: Search for Template Group&lt;/span&gt;&lt;/span&gt;&lt;/P&gt;
&lt;P&gt;Once you Select and Update on the main panel, all selected Hosts will receive all items contained in the templates, and populate all graphs and Dashboards automatically.&lt;/P&gt;
&lt;P&gt;To review your data, navigate to Monitoring &amp;gt; Hosts and click on the "Dashboards" or "Graphs" link for any node, here is the default view when all Qlik Sense templates are linked to a node:&lt;/P&gt;
&lt;FIGURE&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="Fig 4: Host Dashboards" style="width: 999px;"&gt;&lt;img src="https://community.qlik.com/t5/image/serverpage/image-id/177959i205E96A4935B3C74/image-size/large?v=v2&amp;amp;px=999" role="button" title="Host Dashboards.png" alt="Fig 4: Host Dashboards" /&gt;&lt;span class="lia-inline-image-caption" onclick="event.preventDefault();"&gt;Fig 4: Host Dashboards&lt;/span&gt;&lt;/span&gt;&lt;BR /&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="Fig 5: Repository Service metrics - Example" style="width: 999px;"&gt;&lt;img src="https://community.qlik.com/t5/image/serverpage/image-id/177960i70DC64A935AD300B/image-size/large?v=v2&amp;amp;px=999" role="button" title="repository service metrics - example.png" alt="Fig 5: Repository Service metrics - Example" /&gt;&lt;span class="lia-inline-image-caption" onclick="event.preventDefault();"&gt;Fig 5: Repository Service metrics - Example&lt;/span&gt;&lt;/span&gt;&lt;/P&gt;
&lt;/FIGURE&gt;
&lt;H3&gt;&lt;FONT color="#339966"&gt;&lt;STRONG&gt;Engine Healthcheck Monitoring with HTTP Agent example&lt;/STRONG&gt;&lt;/FONT&gt;&lt;/H3&gt;
&lt;P&gt;We will query the Engine Healthcheck end-point on QlikServer3 (our consumer node) and extract usage metrics from by parsing the JSON output.&lt;/P&gt;
&lt;H4&gt;&lt;FONT color="#339966"&gt;&lt;STRONG&gt;Steps to configure a new HTTP Agent for QSE Health monitoring&lt;/STRONG&gt;&lt;/FONT&gt;&lt;/H4&gt;
&lt;P&gt;We will be using a new Anonymous Access Virtual Proxy set up on each node. This Virtual Proxy will only Balance on the node it represents, to ensure we extract meaningful metrics from the Engine and we won't be load-balanced by the Proxy service across multiple nodes. There won't be a way to determine which node is responding, without looking at DevTools in your browser. You can also use Header or Certificate authentication in the HTTP Agent configuration.&lt;/P&gt;
&lt;P&gt;Once the Virtual Proxy is configured with Anonymous Only access, we can use this new prefix to configure our HTTP Agent in Zabbix.&lt;/P&gt;
&lt;H4&gt;&lt;FONT color="#339966"&gt;&lt;STRONG&gt;Defining the Virtual Proxy prefix for Zabbix HTTP Agent&lt;/STRONG&gt;&lt;/FONT&gt;&lt;/H4&gt;
&lt;P&gt;In the Zabbix web GUI, go to Data collection &amp;gt; Hosts. Click on any of your hosts. On tabs at the top of the pop-up, click on Macros and click on the "Inherited and host macros" button. Once the list has loaded, search for the following Macro: {$VP_PREFIX}. This is set by default to "anon". Click on "Change" and set Macro value to your custom Virtual Proxy Prefix for Engine diagnostics, and click Update. The Virtual Proxy prefix will have to be changed on each node for the "Engine Performance via HTTP Agent" item to work. Alterantively, you can modify the MACRO value for the Template, this will replicate the changes across all nodes associated to this Template.&lt;/P&gt;
&lt;FIGURE&gt;
&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="Fig 6: Changing Host Macros from Inherited values" style="width: 999px;"&gt;&lt;img src="https://community.qlik.com/t5/image/serverpage/image-id/177961iBF2815228CC63ED6/image-size/large?v=v2&amp;amp;px=999" role="button" title="Changing Host Macros from Inherited values.png" alt="Fig 6: Changing Host Macros from Inherited values" /&gt;&lt;span class="lia-inline-image-caption" onclick="event.preventDefault();"&gt;Fig 6: Changing Host Macros from Inherited values&lt;/span&gt;&lt;/span&gt;&lt;/P&gt;
&lt;/FIGURE&gt;
&lt;P&gt;To make this change at the Template level, go to Data collection &amp;gt; Templates. Search for the "Engine Performance via HTTP Agent" and click on the Template. Navigate to the Macros tab in the pop-up and add your Virtual Proxy Prefix here to make this the new default for your environment. No further changes to Node configuration are required at this point.&lt;/P&gt;
&lt;FIGURE&gt;
&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="Fig 7: Changing Macros at the Template level" style="width: 999px;"&gt;&lt;img src="https://community.qlik.com/t5/image/serverpage/image-id/177962i2E07212845A2949F/image-size/large?v=v2&amp;amp;px=999" role="button" title="Changing Macros at the Template level.png" alt="Fig 7: Changing Macros at the Template level" /&gt;&lt;span class="lia-inline-image-caption" onclick="event.preventDefault();"&gt;Fig 7: Changing Macros at the Template level&lt;/span&gt;&lt;/span&gt;&lt;/P&gt;
&lt;/FIGURE&gt;
&lt;P&gt;The Zabbix templates provided in this article contain the following Engine metric JSONParsers:&lt;/P&gt;
&lt;UL&gt;
&lt;LI&gt;Memory: Allocated, Committed, Free, Total Physical&lt;/LI&gt;
&lt;LI&gt;Calls, Selections&lt;/LI&gt;
&lt;LI&gt;Saturation status (true/false)&lt;/LI&gt;
&lt;LI&gt;Sessions: Active/Total&lt;/LI&gt;
&lt;LI&gt;Users: Active/Total&lt;/LI&gt;
&lt;/UL&gt;
&lt;P&gt;These are the same performance counters that you can see in the Engine Health section in QMC.&lt;/P&gt;
&lt;P&gt;Stay tuned to new releases of the Monitoring Templates. Feel free to customise these to your needs and share with the Community.&lt;/P&gt;
&lt;H2 id="resources-links"&gt;&lt;FONT color="#339966"&gt;&lt;STRONG&gt;Resources &amp;amp; Links&lt;/STRONG&gt;&lt;/FONT&gt;&lt;/H2&gt;
&lt;UL&gt;
&lt;LI&gt;&lt;A href="https://www.zabbix.com/" target="_blank" rel="noopener"&gt;Zabbix home page&lt;/A&gt;&lt;/LI&gt;
&lt;LI&gt;&lt;A href="https://www.zabbix.com/documentation/current/en/manual/installation/containers" target="_blank" rel="noopener"&gt;Zabbix Installation from containers documentation&lt;/A&gt;&lt;/LI&gt;
&lt;LI&gt;&lt;A title="https://github.com/zabbix/zabbix-docker" href="https://github.com/zabbix/zabbix-docker" target="_blank" rel="noopener" data-from-md=""&gt;Zabbix Docker repository on GitHub&lt;/A&gt;&lt;/LI&gt;
&lt;LI&gt;&lt;A href="https://docs.docker.com/engine/install/ubuntu/" target="_blank" rel="noopener"&gt;Install Docker Engine on Ubuntu&lt;/A&gt;&lt;/LI&gt;
&lt;/UL&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;FONT size="5" color="#339966"&gt;&lt;STRONG&gt;Environment&lt;/STRONG&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;UL&gt;
&lt;LI&gt;Qlik Sense Enterprise on Windows&lt;/LI&gt;
&lt;/UL&gt;</description>
      <pubDate>Mon, 05 May 2025 09:05:14 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Official-Support-Articles/Advanced-Qlik-Sense-System-Monitoring/ta-p/2507618</guid>
      <dc:creator>Mario_Petre</dc:creator>
      <dc:date>2025-05-05T09:05:14Z</dc:date>
    </item>
    <item>
      <title>Re: Advanced Qlik Sense System Monitoring</title>
      <link>https://community.qlik.com/t5/Official-Support-Articles/Advanced-Qlik-Sense-System-Monitoring/tac-p/2516218#M15730</link>
      <description>&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;I&amp;nbsp; have tried adding node and proxy but not getting the multiple graph like user info,etc so could you please help me with it .&lt;BR /&gt;&lt;BR /&gt;regards,&lt;/P&gt;&lt;P&gt;Suraj&lt;/P&gt;</description>
      <pubDate>Wed, 30 Apr 2025 05:14:23 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Official-Support-Articles/Advanced-Qlik-Sense-System-Monitoring/tac-p/2516218#M15730</guid>
      <dc:creator>Sehwag</dc:creator>
      <dc:date>2025-04-30T05:14:23Z</dc:date>
    </item>
    <item>
      <title>Re: Advanced Qlik Sense System Monitoring</title>
      <link>https://community.qlik.com/t5/Official-Support-Articles/Advanced-Qlik-Sense-System-Monitoring/tac-p/2516631#M15747</link>
      <description>&lt;P&gt;Hello&amp;nbsp;&lt;a href="https://community.qlik.com/t5/user/viewprofilepage/user-id/294081"&gt;@Sehwag&lt;/a&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;While we're happy to assist with Qlik-related queries, we recommend posting about Zabbix-related questions directly on &lt;A href="https://www.zabbix.com/forum" target="_blank" rel="noopener"&gt;their forums&lt;/A&gt;.&lt;/P&gt;
&lt;P&gt;All the best,&lt;BR /&gt;Sonja&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Mon, 05 May 2025 09:08:24 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Official-Support-Articles/Advanced-Qlik-Sense-System-Monitoring/tac-p/2516631#M15747</guid>
      <dc:creator>Sonja_Bauernfeind</dc:creator>
      <dc:date>2025-05-05T09:08:24Z</dc:date>
    </item>
    <item>
      <title>Re: Advanced Qlik Sense System Monitoring</title>
      <link>https://community.qlik.com/t5/Official-Support-Articles/Advanced-Qlik-Sense-System-Monitoring/tac-p/2545676#M16982</link>
      <description>&lt;P&gt;Why template download link got removed? We would like to get these zabbix items for monitoring.&lt;/P&gt;</description>
      <pubDate>Fri, 27 Mar 2026 11:41:20 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Official-Support-Articles/Advanced-Qlik-Sense-System-Monitoring/tac-p/2545676#M16982</guid>
      <dc:creator>DontQlik</dc:creator>
      <dc:date>2026-03-27T11:41:20Z</dc:date>
    </item>
    <item>
      <title>Re: Advanced Qlik Sense System Monitoring</title>
      <link>https://community.qlik.com/t5/Official-Support-Articles/Advanced-Qlik-Sense-System-Monitoring/tac-p/2546229#M17006</link>
      <description>&lt;P&gt;Hello&amp;nbsp;&lt;a href="https://community.qlik.com/t5/user/viewprofilepage/user-id/295698"&gt;@DontQlik&lt;/a&gt;, please&amp;nbsp;clarify what template link you mean. Do you mean the&amp;nbsp;&lt;SPAN class="lia-link-navigation lia-attachment-link-disabled lia-link-disabled" aria-disabled="true"&gt;zabbix_qsefw_templates.zip? It is still attached here.&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN class="lia-link-navigation lia-attachment-link-disabled lia-link-disabled" aria-disabled="true"&gt;All the best,&lt;BR /&gt;Sonja&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;/P&gt;
&lt;DIV class="lia-attachment-row-element lia-media-document"&gt;&amp;nbsp;&lt;/DIV&gt;</description>
      <pubDate>Tue, 07 Apr 2026 08:18:30 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Official-Support-Articles/Advanced-Qlik-Sense-System-Monitoring/tac-p/2546229#M17006</guid>
      <dc:creator>Sonja_Bauernfeind</dc:creator>
      <dc:date>2026-04-07T08:18:30Z</dc:date>
    </item>
    <item>
      <title>Re: Advanced Qlik Sense System Monitoring</title>
      <link>https://community.qlik.com/t5/Official-Support-Articles/Advanced-Qlik-Sense-System-Monitoring/tac-p/2546286#M17009</link>
      <description>&lt;P&gt;Sorry my bad&amp;nbsp;&lt;a href="https://community.qlik.com/t5/user/viewprofilepage/user-id/28597"&gt;@Sonja_Bauernfeind&lt;/a&gt;&amp;nbsp;I looked at "Importing Qlik Sense Enterprise for Windows templates" section and noticed "&lt;SPAN&gt;LINK to zabbix templates&lt;/SPAN&gt;" line that made me think that this was the hyperlinked line. Download link is at the top of article with Download button. Sorry for missunderstanding&lt;/P&gt;</description>
      <pubDate>Tue, 07 Apr 2026 14:17:41 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Official-Support-Articles/Advanced-Qlik-Sense-System-Monitoring/tac-p/2546286#M17009</guid>
      <dc:creator>DontQlik</dc:creator>
      <dc:date>2026-04-07T14:17:41Z</dc:date>
    </item>
  </channel>
</rss>

