[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]
Subject: AMQP standard connection properties for process, pid etc
All, I'd like to restart the discussion about identifying a standard set of AMQP connection properties that would allow an AMQP container to communicate to its peer information about itself and its execution environment. The use-case for this information is two fold: - to aid troubleshooting expose process identifier/process name, and - to assist configuration management expose the names/version of the product providing the AMQP implementation. These data-items are particularly valuable for large organisation where complex messaging systems comprising hundreds or thousands of applications are common place. In such organisations, positivity identifying an errant application or an application using an out of date library can be challenging: revealing this information in a standard way helps. The use of these connection properties by an AMQP implementation would not be mandatory. However, standardising the names and value types will encourage interoperability. The intention would be to produce AMQP TC Committee Note capturing the standardised connection properties. My proposal, which builds on previous work [1], is for four connection properties. (1) process_name, which can be used to convey the name of the process associated with the connection (2) process_id, which can be used to convey the PID of that same process. (3) product, which can be used to provide the name of the product providing the AMQP implementation. (4) version, which can be used to provide the version information of the product named by 3). Comments welcome, Keith Wall. [1] https://markmail.org/thread/omv7kb3zqycxo7zf
[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]