activemq-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "R.I.Pienaar (JIRA)" <>
Subject [jira] [Commented] (AMQ-3135) ActiveMQ.Advisory.Connection messages should contain client ip/host
Date Wed, 15 Jun 2011 12:22:47 GMT


R.I.Pienaar commented on AMQ-3135:

The end result that I would like to be able to do is to create a view of my middleware network.
 In complex networks where nodes have failover connections and brokers are meshed or have
on their own backup connections to other brokers getting a clear view of how things look now
is really complex.  I want to make this better by having the ablity to produce a view of a
network now.  This is to aid in debugging but also as a good aid to optimizing network construction
and to identify setup errors.

This should show broker to node and broker to broker connections, perhaps as a graph.  The
final output isnt the question.

In order to do produce the source data I need to be able to answer:

- what node is connected to broker a, to identify a noode I need its IPs
- what brokers are connected to broker a, to identify brokers I need their IPs

If the advisories showed the IP in all cases this would let me do it.

The bridge advisories are fine and the client advisories are fine, we just need a way to identify
the machines hence the request for clientIP.

> ActiveMQ.Advisory.Connection messages should contain client ip/host
> -------------------------------------------------------------------
>                 Key: AMQ-3135
>                 URL:
>             Project: ActiveMQ
>          Issue Type: Improvement
>          Components: Broker
>    Affects Versions: 5.4.2
>         Environment: CentOS, OpenJDK 6, ActiveMQ 5.4.2
>            Reporter: R.I.Pienaar
>            Assignee: Dejan Bosanac
>            Priority: Minor
>             Fix For: 5.6.0
> At present a connection advisory message recieved over stomp looks like:
> "ConnectionInfo": {
>   "commandId": 0,
>   "responseRequired": true,
>   "connectionId": {
>     "value": ""
>   },
>   "clientId": "",
>   "userName": "",
>   "password": "",
>   "brokerMasterConnector": false,
>   "manageable": false,
>   "clientMaster": true,
>   "faultTolerant": false,
>   "failoverReconnect": false
> }}
> Where is the broker name.
> It would be very useful if these messages also included the IP Address, Hostname, Port
of the client connecting.
> There other advisories that would also greatly benefit from this like ActiveMQ.Advisory.NetworkBridge
> thanks

This message is automatically generated by JIRA.
For more information on JIRA, see:


View raw message