Ganesh Murthy created DISPATCH-933:
--------------------------------------
Summary: Introduce a new RouterStats entity and move all stats
from the RouterEntity to the RouterStats entity
Key: DISPATCH-933
URL: https://issues.apache.org/jira/browse/DISPATCH-933
Project: Qpid Dispatch
Issue Type: Bug
Components: Management Agent
Affects Versions: 1.0.1
Reporter: Ganesh Murthy
Assignee: Ganesh Murthy
Fix For: 1.2.0
Right now all router statistics attributes like deliveriesIngress,
rejectedDeliveries, droppedPresettledDeliveries etc. reside in the router
entity..
Router Config Attributes like saslConfigPath, saslConfigName,
helloIntervalSeconds, helloMaxAgeSeconds etc. also reside in the router entity
When a qdmanage query is issued, the results do not include the router config
attributes. This is because the core does not have access to these attributes
{noformat}
[gmurthy@localhost qpid-dispatch]$ qdmanage QUERY --type=router
[
{
"linkRouteCount": 0,
"droppedPresettledDeliveries": 0,
"rejectedDeliveries": 0,
"autoLinkCount": 0,
"id": "Router.A",
"presettledDeliveries": 0,
"area": "0",
"deliveriesIngress": 1,
"deliveriesIngressRouteContainer": 0,
"acceptedDeliveries": 1,
"version": "1.0.0",
"linkCount": 2,
"connectionCount": 1,
"addrCount": 4,
"deliveriesEgressRouteContainer": 0,
"nodeCount": 0,
"modifiedDeliveries": 0,
"identity": "1",
"deliveriesEgress": 0,
"releasedDeliveries": 0,
"name": "Router.A",
"type": "org.apache.qpid.dispatch.router",
"deliveriesTransit": 0,
"mode": "standalone"
}
]
{noformat}
The solution to this problem is to create a new entity called RouterStats and
move all the statistics related attributes to RouterStats. This RouterStats
entity will be handled by the C management agent.
The old Router entity which is currently handled by the C agent will be handled
by the Python agent instead.
--
This message was sent by Atlassian JIRA
(v7.6.3#76005)
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]