Viewing Kyvos Engines
Applies to: Kyvos Enterprise Kyvos Cloud (SaaS on AWS) Kyvos AWS Marketplace
Kyvos Azure Marketplace  Kyvos GCP Marketplace Kyvos Single Node Installation (Kyvos SNI)
When you click the Kyvos Engines tab on the Activity Monitor, you can do the following:
Viewing BI Server and Query Engine details
Click the Kyvos Engines tab, and this shows the following information:
BI Servers: The BI Server section shows details of the Hostname, Instance name, Role, Process Memory Usage, Process CPU Usage, System Load Average, Service Thread Usage, Execution Thread usage, and Semantic Model Processing Thread Usage.
Query Engines: The Query Engine section shows details of the Hostname, Instance Name, Segment name, Capacity, Process Memory Usage, Process CPU, and System Load Average.
Here are the available choices when you right-click items in the different panes:
When viewing a list, right-click an item to view the available menu options.
Shows Details: displays the detail view in a new window. You can scroll to view all of the information, click Show Logs to view the logs, or click Close.
Note:
From Kyvos 2024.1 onwards, you can now see Kyvos Analytical Store statistics on the Activity Monitor. To view the Kyvos Analytical Store information, navigate to the Activity Monitor, then click the Query Engine. A detailed view dialog box is displayed. The information displays the total number of available Analytical Store connections and the number of connections currently being used. Users can also check the total amount of memory available and the percentage of memory used.
Show Logs: displays the information in a new tab.
Copy to Clipboard: lets you select a row or cell then copies the selected information to the clipboard to use elsewhere.
Viewing system health history
The system health history allows you to monitor the health of all BI Servers and Query Engines
Using this information, you can verify:
If the number of threads executing in the system has suddenly increased in a particular duration
If the number of open file pointers increased after execution of any particular job
If the value of load average was deviating from its ideal value at any point in time
If the heap memory utilization suddenly increased at any time
You can also see all operations happening during a time period. For example,
How many queries were running in parallel
How many semantic model process jobs were running
Any background thread (LDAP sync, purge, range balancer, etc.) was running
Live Query Analyzer shows the following details (of BI Server and Query Engines which have served that query) when that query was running:
Heap utilization
Number of live threads
Number of open file pointers
d. Load Average
To monitor system health, perform the following steps.Â
From the Monitor, click Kyvos Engines, and then click View system health history.Â
The System Monitor dashboard is displayed in a new browser tab. Here you can see various process stats over a selected period of time.Â
Select the Event time duration and/or the sample Interval for which you want to see the stats.
You can filter stats for BI Server and Query Engine using the Service Type filter.
Use the Options button to Share via email or Export it as a PDF or Image file. You can also refresh the status from here.
The health monitor shows:
Total Query Count
Average response time
BI Server and Query Engine System Stats for:
Avg Threads Used
Avg System CPU Usage
Avg Load Average
Avg Heap Memory Used
Avg Open File Pointers
Â
Copyright Kyvos, Inc. All rights reserved.