Details
-
Type:
Task
-
Status:
Resolved
-
Priority:
Major
-
Resolution: Fixed
-
Affects Version/s: 5.0.0
-
Fix Version/s: 5.0.1
-
Component/s: JMX, Monitoring
-
Security Level: Public
-
- Environment:
- -
Issue Links
| Depends | |||||
|---|---|---|---|---|---|
|
|
||||
Activity
| Field | Original Value | New Value |
|---|---|---|
| Status | New [ 10000 ] | Open [ 10002 ] |
| Priority | Major [ 3 ] | |
| Assignee | Christophe DENEUX [ cdeneux ] | Victor NOËL [ vnoel ] |
| Status | Open [ 10002 ] | In Progress [ 10003 ] |
| Link |
This issue blocks |
| Link |
This issue blocks |
| Link |
This issue depends on |
| Link |
This issue blocks |
| Description |
Petals exposes, per container, a JMX API to monitor specific exchanges that goes through the router.
It was mainly used for rate control (not documented) and by Petals View (not supported since Petals 4). It relied on the Persistence service (and was its unique user). It was configured with a configuration file specifying for which interface/service/endpoint the exchanges should be monitored (in practice it seems only the rate control was reading this file and thus only the rate controlled exchanges were monitored... it's not clear). Rate control is not meant to be a feature of the router itself and could maybe be reimplemented at the CDK level. Monitoring exchanges as with Petals View is done with MONIT traces now. Hence we can remove the RouterMonitor. |
Petals exposes, per container, a JMX API to monitor specific exchanges that goes through the router.
It was mainly used for rate control (not documented) and by Petals WebConsole (not supported anymore). It relied on the Persistence service (and was its unique user). It was configured with a configuration file specifying for which interface/service/endpoint the exchanges should be monitored (in practice it seems only the rate control was reading this file and thus only the rate controlled exchanges were monitored... it's not clear). Rate control is not meant to be a feature of the router itself and could maybe be reimplemented at the CDK level. Monitoring exchanges as with WebConsole is done with MONIT traces now. Hence we can remove the RouterMonitor. |
| Status | In Progress [ 10003 ] | Resolved [ 10004 ] |
| Fix Version/s | 5.0.1 [ 10579 ] | |
| Resolution | Fixed [ 1 ] |