Details
-
Type:
Bug
-
Status:
Resolved
-
Priority:
Critical
-
Resolution: Fixed
-
Affects Version/s: 2.0.0 - Extension 'Monitoring'
-
Fix Version/s: 2.2.0 - Extension 'Monitoring'
-
Component/s: Command 'monitoring'
-
Security Level: Public
-
- Environment:
- -
Issue Links
| Depends | ||||
|---|---|---|---|---|
|
||||
Activity
| Field | Original Value | New Value |
|---|---|---|
| Link |
This issue depends on |
| Priority | Critical [ 2 ] | |
| Description |
Petals CLI commands `--query-operations` for Cacti SOAP monitoring on `outgoing-ws-requests-response-times` and `incoming-ws-requests-response-times` are broken. This is due to an aggregation method in CDK removing the wrong keys (executionStatus) which is needed in CLI.
As these aggregation metrics will be moved to CLI in |
Petals CLI command `{{monitoring ... --query-operations ...}}` for BC SOAP monitoring on `{{outgoing-ws-requests-response-times}}` and `{{incoming-ws-requests-response-times}}` are broken, the following error is returned:
{code} java.lang.IllegalArgumentException: Unknown ws-request execution status value: http://www.w3.org/ns/wsdl/in-out at org.ow2.petals.jmx.api.api.monitoring.component.soap.WsRequestExecutionStatus.parse(WsRequestExecutionStatus.java:51) at org.ow2.petals.jmx.api.impl.monitoring.component.bc.soap.BcSoapMonitoringServiceClientImpl.getOutgoingWsRequestsResponseTimesGroupedBySvcAndExecStatus(BcSoapMonitoringServiceClientImpl.java:472) at org.ow2.petals.cli.extension.command.monitoring.mo.components.bc.soap.OutgoingWsRequestsResponseTimes.query(OutgoingWsRequestsResponseTimes.java:426) at org.ow2.petals.cli.extension.command.monitoring.mo.components.bc.soap.OutgoingWsRequestsResponseTimes.listOperations(OutgoingWsRequestsResponseTimes.java:338) at org.ow2.petals.cli.extension.command.monitoring.mo.components.bc.soap.OutgoingWsRequestsResponseTimes.execute(OutgoingWsRequestsResponseTimes.java:302) at org.ow2.petals.cli.extension.command.monitoring.Monitoring.execute(Monitoring.java:488) at org.ow2.petals.cli.shell.AbstractShell.evaluate(AbstractShell.java:365) at org.ow2.petals.cli.shell.AbstractShell.evaluate(AbstractShell.java:397) at org.ow2.petals.cli.shell.PetalsInteractiveCli.run(PetalsInteractiveCli.java:90) at org.ow2.petals.cli.AbstractMain.createAndRunPetalsCLIShell(AbstractMain.java:293) at org.ow2.petals.cli.AbstractMain.run(AbstractMain.java:206) at org.ow2.petals.cli.Main.main(Main.java:49) {code} |
| Component/s | Command 'monitoring' [ 10243 ] |
| Status | New [ 10000 ] | Open [ 10002 ] |
| Assignee | Christophe DENEUX [ cdeneux ] | Pierre Souquet [ psouquet ] |
| Link |
This issue depends on |
| Status | Open [ 10002 ] | In Progress [ 10003 ] |
| Status | In Progress [ 10003 ] | Resolved [ 10004 ] |
| Fix Version/s | 3.1.2 - Petals CLI [ 10914 ] | |
| Resolution | Fixed [ 1 ] |
| Fix Version/s | 2.1.1 - Extension 'Monitoring' [ 10915 ] | |
| Fix Version/s | 3.1.2 - Petals CLI [ 10914 ] | |
| Affects Version/s | 2.0.0 - Extension 'Monitoring' [ 10712 ] | |
| Affects Version/s | 3.0.0 - Petals CLI [ 10675 ] |