| Summary: | Enterprise console - Byte-related totals collected at the action level, not at the service level (JON embedded and Enterprise console) | ||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Product: | [JBoss] JBoss Enterprise SOA Platform 4 | Reporter: | Jaroslaw Kijanowski <kijanowski> | ||||||||||||||||||||||||||||
| Component: | JBossESB, Monitoring and Management | Assignee: | tcunning | ||||||||||||||||||||||||||||
| Status: | CLOSED NEXTRELEASE | QA Contact: | |||||||||||||||||||||||||||||
| Severity: | high | Docs Contact: | |||||||||||||||||||||||||||||
| Priority: | high | ||||||||||||||||||||||||||||||
| Version: | 4.3 CR1 | ||||||||||||||||||||||||||||||
| Target Milestone: | --- | ||||||||||||||||||||||||||||||
| Target Release: | 4.3 CP02 | ||||||||||||||||||||||||||||||
| Hardware: | Unspecified | ||||||||||||||||||||||||||||||
| OS: | Unspecified | ||||||||||||||||||||||||||||||
| URL: | http://jira.jboss.org/jira/browse/SOA-785 | ||||||||||||||||||||||||||||||
| Whiteboard: | |||||||||||||||||||||||||||||||
| Fixed In Version: | Doc Type: | Bug Fix | |||||||||||||||||||||||||||||
| Doc Text: | Story Points: | --- | |||||||||||||||||||||||||||||
| Clone Of: | Environment: | ||||||||||||||||||||||||||||||
| Last Closed: | 2009-09-04 15:37:04 UTC | Type: | Bug | ||||||||||||||||||||||||||||
| Regression: | --- | Mount Type: | --- | ||||||||||||||||||||||||||||
| Documentation: | --- | CRM: | |||||||||||||||||||||||||||||
| Verified Versions: | Category: | --- | |||||||||||||||||||||||||||||
| oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |||||||||||||||||||||||||||||
| Cloudforms Team: | --- | Target Upstream Version: | |||||||||||||||||||||||||||||
| Bug Depends On: | |||||||||||||||||||||||||||||||
| Bug Blocks: | 778484, 778772 | ||||||||||||||||||||||||||||||
| Attachments: |
|
||||||||||||||||||||||||||||||
|
Description
Jaroslaw Kijanowski
2008-09-13 11:26:25 UTC
Attachment: Added: screen1.png Attachment: Added: screen2.png Link: Added: This issue depends JBESB-2043 It looks like an ESB project bug, because it's related to a particular service metric, not a global metric used in the console It happens also in the JON console. I've deployed the helloworld QS and the metric "Overall Service Message Count" shows the same value as "Messages Successfully Processed", however "Overall Service Bytes Processed" shows zero instead of the value of "Bytes Processed" (see screen3 and screen4) BTW, what should be the value? The sum of all bytes processed by *all* services? Link: Added: This issue related JBNADM-3508 Link: Added: This issue related SOA-807 Fixed in changes to JBESB-2039. Add more Overall totals. I have 4 actions in the pipeline. action3 throws an exception. screen3 shows metrics for this action - "Overall Bytes Failed" is not collected. Same for aggregated metrics (screen4). Moreover on screen4 I see that 1001 messages have been successfully processed (that's, true - by action1 and action2) and 1001 messages failed (that's also true - because of action3) - however this is a little bit misleading, isn't it? Attachment: Added: screen3.png Attachment: Added: screen4.png Fixed action failed bytes - make sure we update the failed bytes hash correctly and update the counter when an action fails. The "Overall Bytes xxx" metrics are collected at the actions level (screen5), but not at the service level (screen6). Attachment: Added: screen5.png Attachment: Added: screen6.png Link: Added: This issue depends JBESB-2123 Link: Added: This issue is a dependency of SOA-952 Link: Added: This issue is a dependency of JBESB-2293 Make sure overall bytes shows up correctly. Changed fixed-in version to CP02 - fix will be verified when a new version of JON is available. Link: Added: This issue is related to JBESB-2468 Link: Added: This issue is a dependency of SOA-1227 added the the 4.3.CP02 release notes as resolved: JBESB-2043 - The ESB JON plugin now collects the "Overall Bytes" metrics at the service level as well as the action level. Tried it out with JON-2.2.0
It's almost working.
Screen shots "service.png", "actions.png" and "action.png" shows that metrics (overall bytes) are displayed properly on particular levels.
However there's one issue left - if I have an action that fails (throws an exception).
The management console shows it properly ("esbConsoleOverallProcessedBytes.png" and "esbConsoleOverallFailedBytes.png").
The JON console shows it properly at the actions level ("actionsLevelOverallMetrics.png") but not on the service level ("serviceLevelOverallMetrics.png") - "Overall Bytes Failed" is zero.
Attachment: Added: service.png Attachment: Added: actions.png Attachment: Added: action.png Attachment: Added: serviceLevelOverallMetrics.png Attachment: Added: actionsLevelOverallMetrics.png Attachment: Added: esbConsoleOverallProcessedBytes.png Attachment: Added: esbConsoleOverallFailedBytes.png Attachment: Added: cantreproduce.png Attachment: Removed: cantreproduce.png Link: Added: This issue related JBESB-2796 Committed to GA_CP branch Committed revision 29004. Verified in 4.3 CP02 CR3 JON-2.3.0-8299 JON-2.1.0.GA (sipped with SOA-P 4.3 CP01) md5sum rhq-jbossesb-plugin-SOA.4.3.0.GA_CP02.jar 0d881ee81fdc9083ca9fc482140d29b1 |