This documentation is for WSO2 Stream Processor 4.2.0. View documentation for the latest release.

All docs This doc

Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

  1. To view information specific to a selected worker node, click on the relevant gadget. This opens the page specific to the worker.
  2. To view information specific to a Siddhi application deployed in the Siddhi node, click on the relevant Siddhi application in the Siddhi Applications table. This opens a page with information specific to the selected Siddhi application as shown in the example below.
    Image RemovedImage Added

The following statistics can be viewed for an individual Siddhi Application.

Latency

View (Example)

Image RemovedImage Added

DescriptionThis displays the latency of the selected Siddhi application. Latency is the time taken to complete processing a single event in the event flow.
PurposeThis allows you to assess the performance of the selected Siddhi application.
Recommended ActionIf the latency of the Siddhi application is too high, check the Siddhi queries and rewrite them to optimise performance.

...

Overall Throughput

View (Example)

Image RemovedImage Added

DescriptionThis shows the overall throughput of a selected Siddhi application over time.
PurposeThis allows you to assess the performance of the selected Siddhi application.
Recommended Action
  • If the throughput of a Siddhi application varies greatly overtime, investigate reasons for any slumps in the throughput (e.g., errors in the deployment of the application).
  • If the throughput of the Siddhi application is lower than expected, investigate reasons, and take corrective action to improve the throughput (e.g., check the Siddhi queries in the application and rewrite them with best practices to achieve greater efficiency in the processing of events.

Memory Used 

View (Example)

Image RemovedImage Added

DescriptionThis displays the memory usage (In MB) of a selected Siddhi application over time.
PurposeThis allows you to monitor the memory consumption of individual Siddhi applications.
Recommended Action

If there are major fluctuations in the memory consumption of a Siddhi application, investigate the reasons (e.g., Whether the Siddhi application has been inactive at any point of time).

...