Viewing Statistics for Parent Siddhi Applications
When you open the WSO2 SP Status Dashboard, the Node Overview page is displayed by default. To view information specific to an active manager, click on the required active manager node in the Distributed Deployments section. This opens a page with parent Siddhi applications deployed in that manager node as shown in the example below.
This page provides a summary of information relating to each parent Siddhi application as described in the table below. If a parent Siddhi application is active, it is indicated with a green dot that appears before the name of the Siddhi application. Similarly, an orange dot is displayed for inactive parent Siddhi applications.Â
Detail | Description |
---|---|
Groups | This indicates the number of execution groups of the parent Siddhi application. In the above example, the Testing Siddhi application has only one execution group. |
Child Apps | This indicates the number of child applications of the parent Siddhi application. The number of active child applications is displayed in green, and the number of inactive child applications are displayed in red. |
Worker Nodes | The number displayed in yellow indicates the total number of worker nodes in the resource cluster. In the above example, there are two worker nodes in the cluster. The number displayed in green indicates the number of worker nodes in which the Siddhi application is deployed. In the above example, the |
If you click on a parent Siddhi application, detailed information is displayed as shown below.
The following are the widgets displayed.
Code View
View (Example) | |
---|---|
Description | This displays the queries defined in the Parent Siddhi file of the application. This allows you to check the queries of the Siddhi application if any further investigations are needed based on the kafka diagrams and performance. For detailed information about the Siddhi logic, see the Siddhi Query Guide. |
Purpose | This allows you to check the queries of the Siddhi application if any further investigations are needed based on the observations of the performance of the distributed cluster to which it belongs. |
Recommended Action | Edit the Siddhi file if any changes that can improve the performance of the Siddhi application are identified. |
Distributed Siddhi App Deployment
View (Example) | |
---|---|
Description | This is a graphical representation of how Kafka topics are connected to the child Siddhi applications of the selected parent Siddhi application. Kafka topics are represented by boxes with red margins, and the child applications are represented by boxes with blue margins. |
Purpose | This is displayed for you to understand how the flow of information takes place. |
Child App Details
View (Example) | |
---|---|
Description | This table displays the complete list of child Siddhi applications of the selected parent Siddhi application. The status is displayed in green for active Siddhi applications, and in red for inactive Siddhi applications. In addition, the following is displayed for each Siddhi application:
|
Purpose | To identify the currently active child applications. |