Bug 778294 (SOA-785) - Enterprise console - Byte-related totals collected at the action level, not at the service level (JON embedded and Enterprise console)
Summary: Enterprise console - Byte-related totals collected at the action level, not a...
Keywords:
Status: CLOSED NEXTRELEASE
Alias: SOA-785
Product: JBoss Enterprise SOA Platform 4
Classification: JBoss
Component: JBossESB, Monitoring and Management
Version: 4.3 CR1
Hardware: Unspecified
OS: Unspecified
high
high
Target Milestone: ---
: 4.3 CP02
Assignee: tcunning
QA Contact:
URL: http://jira.jboss.org/jira/browse/SOA...
Whiteboard:
Depends On:
Blocks: SOA-952 SOA-1227
TreeView+ depends on / blocked
 
Reported: 2008-09-13 11:26 UTC by Jaroslaw Kijanowski
Modified: 2009-09-04 15:37 UTC (History)
0 users

Fixed In Version:
Doc Type: Bug Fix
Doc Text:
Clone Of:
Environment:
Last Closed: 2009-09-04 15:37:04 UTC
Type: Bug


Attachments (Terms of Use)
screen1.png (58.51 KB, image/png)
2008-09-13 11:29 UTC, Jaroslaw Kijanowski
no flags Details
screen2.png (57.61 KB, image/png)
2008-09-13 11:29 UTC, Jaroslaw Kijanowski
no flags Details
screen3.png (67.49 KB, image/png)
2008-10-06 08:46 UTC, Jaroslaw Kijanowski
no flags Details
screen4.png (59.36 KB, image/png)
2008-10-06 08:46 UTC, Jaroslaw Kijanowski
no flags Details
screen5.png (56.99 KB, image/png)
2008-10-15 12:07 UTC, Jaroslaw Kijanowski
no flags Details
screen6.png (68.55 KB, image/png)
2008-10-15 12:07 UTC, Jaroslaw Kijanowski
no flags Details
service.png (117.39 KB, image/png)
2009-08-17 17:44 UTC, Jaroslaw Kijanowski
no flags Details
actions.png (123.74 KB, image/png)
2009-08-17 17:44 UTC, Jaroslaw Kijanowski
no flags Details
action.png (138.92 KB, image/png)
2009-08-17 17:44 UTC, Jaroslaw Kijanowski
no flags Details
serviceLevelOverallMetrics.png (119.50 KB, image/png)
2009-08-17 17:45 UTC, Jaroslaw Kijanowski
no flags Details
actionsLevelOverallMetrics.png (126.00 KB, image/png)
2009-08-17 17:45 UTC, Jaroslaw Kijanowski
no flags Details
esbConsoleOverallProcessedBytes.png (83.47 KB, image/png)
2009-08-17 17:45 UTC, Jaroslaw Kijanowski
no flags Details
esbConsoleOverallFailedBytes.png (111.98 KB, image/png)
2009-08-17 17:45 UTC, Jaroslaw Kijanowski
no flags Details


Links
System ID Private Priority Status Summary Last Updated
Red Hat Bugzilla 778322 0 high CLOSED Enterprise console - metric "Overall Service Bytes Processed" not collected 2021-02-22 00:41:40 UTC
Red Hat Issue Tracker JBESB-2796 0 None None None Never
Red Hat Issue Tracker JBNADM-3508 0 None None None Never
Red Hat Issue Tracker SOA-785 0 None None None Never

Internal Links: 778322

Description Jaroslaw Kijanowski 2008-09-13 11:26:25 UTC
Date of First Response: 2008-09-15 11:34:24
project_key: SOA

I've deployed a QS, sent a message and when opening " SimpleListener JBoss ESB statistics", the number of messages shows up properly but Bytes Processed is still zero (screen1). When I navigate deeper to particular actions, I see this metric showing up correctly (screen2).

Comment 1 Jaroslaw Kijanowski 2008-09-13 11:29:00 UTC
Attachment: Added: screen1.png
Attachment: Added: screen2.png


Comment 2 Jaroslaw Kijanowski 2008-09-15 15:00:29 UTC
Link: Added: This issue depends JBESB-2043


Comment 3 Len DiMaggio 2008-09-15 15:34:24 UTC
It looks like an ESB project bug, because it's related to a particular service metric, not a global metric used in the console

Comment 4 Jaroslaw Kijanowski 2008-09-18 13:48:04 UTC
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?

Comment 5 Len DiMaggio 2008-09-18 14:05:36 UTC
Link: Added: This issue related JBNADM-3508


Comment 6 Len DiMaggio 2008-09-18 14:06:56 UTC
Link: Added: This issue related SOA-807


Comment 7 tcunning 2008-09-22 20:18:25 UTC
Fixed in changes to JBESB-2039.

Comment 8 tcunning 2008-09-29 03:04:27 UTC
Add more Overall totals.

Comment 9 Jaroslaw Kijanowski 2008-10-06 08:45:36 UTC
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?

Comment 10 Jaroslaw Kijanowski 2008-10-06 08:46:15 UTC
Attachment: Added: screen3.png
Attachment: Added: screen4.png


Comment 11 tcunning 2008-10-09 02:51:20 UTC
Fixed action failed bytes - make sure we update the failed bytes hash correctly and update the counter when an action fails.

Comment 12 Jaroslaw Kijanowski 2008-10-15 12:06:03 UTC
The "Overall Bytes xxx" metrics are collected at the actions level (screen5), but not at the service level (screen6).

Comment 13 Jaroslaw Kijanowski 2008-10-15 12:07:12 UTC
Attachment: Added: screen5.png
Attachment: Added: screen6.png


Comment 14 Kevin Conner 2008-10-15 12:29:46 UTC
Link: Added: This issue depends JBESB-2123


Comment 15 Mark Little 2008-10-17 04:42:14 UTC
Link: Added: This issue is a dependency of SOA-952


Comment 16 tcunning 2009-01-20 02:33:21 UTC
Link: Added: This issue is a dependency of JBESB-2293


Comment 17 tcunning 2009-01-20 03:11:06 UTC
Make sure overall bytes shows up correctly.

Comment 18 Len DiMaggio 2009-03-05 20:07:09 UTC
Changed fixed-in version to CP02 - fix will be verified when a new version of JON is available.


Comment 19 tcunning 2009-03-17 15:53:55 UTC
Link: Added: This issue is related to JBESB-2468


Comment 20 tcunning 2009-03-17 15:54:20 UTC
Link: Added: This issue is a dependency of SOA-1227


Comment 21 Dana Mison 2009-08-04 07:54:30 UTC
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.

Comment 22 Jaroslaw Kijanowski 2009-08-17 17:43:40 UTC
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.

Comment 23 Jaroslaw Kijanowski 2009-08-17 17:44:25 UTC
Attachment: Added: service.png
Attachment: Added: actions.png
Attachment: Added: action.png


Comment 24 Jaroslaw Kijanowski 2009-08-17 17:45:02 UTC
Attachment: Added: serviceLevelOverallMetrics.png
Attachment: Added: actionsLevelOverallMetrics.png


Comment 25 Jaroslaw Kijanowski 2009-08-17 17:45:30 UTC
Attachment: Added: esbConsoleOverallProcessedBytes.png
Attachment: Added: esbConsoleOverallFailedBytes.png


Comment 26 tcunning 2009-08-21 02:00:21 UTC
Attachment: Added: cantreproduce.png


Comment 27 tcunning 2009-08-21 02:03:45 UTC
Attachment: Removed: cantreproduce.png 


Comment 28 tcunning 2009-08-21 02:30:40 UTC
Link: Added: This issue related JBESB-2796


Comment 29 tcunning 2009-08-21 02:33:59 UTC
Committed to GA_CP branch
Committed revision 29004.


Comment 30 Jaroslaw Kijanowski 2009-09-04 15:37:04 UTC
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


Note You need to log in before you can comment on or make changes to this bug.