Unlock a world of possibilities! Login now and discover the exclusive benefits awaiting you.
Hello,
We have a two node Qlik Sense environment.
On both nodes we have 5 services running each.
When I go to the Nodes page in the QMC it shows both nodes and the 5 services are running.
When I go to the Engines page it shows both nodes are "running".
However for the last 2-3 days only the central node has been handling actions it seems because the Operations Monitor only registers the central node for CPU, RAM, Concurrent users activities.
Is this normal behaviour?
We have on average about 30 users per day, but being Easter period this week it is averaring around 10 users a day and may only about 2-3 concurrent users.
I am wondering if something is wrong even though thing seem to be "running".
I've seen this too on occasion, the root cause usually been firewall ports not being properly configured/opened. Which in turn leads to the central node not being able to hand out incoming requests to the various engine nodes in the Sense cluster. But this would also result in a fair amount of errors and warnings in the log files on the central node.
One way of monitoring this on a real-time basis is to use a tool like Butler SOS (butler-sos.ptarmiganlabs.com).
It's an open source (free!) micro service (created by myself, but used by large and small Sense users around the world) that offers
With this setup you get dashboards like this one.
Here there are three servers and we get one chart for each of them, showing both unique users and number of sessions per server.
While not a solution to your specific problem a tool like this can help you understand how load balancing of incoming requests is done in reality and take action when something isn't working.