The "Processors" Tab
The Processor tab in AxonIQ Console provides a view of the Event Processors in your system. Event Processors are components that handle events and perform actions based on those events. They are a crucial part of any system built with Axon Framework.
In the Processor tab, you can see the status of each Event Processor, including:
-
Whether it’s running or not (refer to the “Status” column)
-
The percentage of segments that are actively processed (refer to the “Claimed” column)
-
A button to access, including things like split, merge, reset, and load balance
These statistics can be used to understand the health of your system, gain deeper insights and diagnose any issues.
Processor details
Clicking on any row in the Processors list of the Processors tab will display more details about the statistics of the selected Event Processor, as shown in the image below.
The Processor Details view displays three panels that provide insight into the processor’s behavior and configuration:
-
At the top left of the panel is a table that provides a summary of processor status and general information, such as the processor name, processor mode, number of running instances, number and percentage of claimed segments, free segment capacity, updated information on current processor latency, and information on configured automation actions, if any. There are also some buttons for pausing, restarting the processor, and merging or splitting segments.
-
At the top center of the tab is a table that allows the user to view the list of instances, list of segments, event handlers, and also allows to configure automation settings for the processor.
-
At the bottom of the panel are some graphs that show segment utilization, processor latency, and the number of nodes online. You can click on any of the graphs to view them in more detail.
Processor alerts
In addition to the specific details for the processor, there is a panel on the right side of the tab that displays the performance alerts detected for this processor, if any.
This section also includes a button to configure the conditions under which alerts are triggered.
The panel also displays, under the 'Environment conditions' section, the list of rules defined to trigger an alert for all processors in any application connected to this environment.
The conditions defined in this panel apply only to the specific application selected in the Applications tab. If you want to configure alerts for all processors in any application connected to this environment, you should use the Monitoring tab. |