Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add option to make routing-key part of RabbitMQ transaction/span names #3415

Open
JonasKunz opened this issue Nov 7, 2023 · 1 comment
Open
Labels
agent-java enhancement Enhancement of an existing feature

Comments

@JonasKunz
Copy link
Contributor

It is possible to receive and send messaged directly to queues instead of exchanges, see this guide for example.

We currently only use the exchange for naming transactions and client spans, which is sub optimal in this case. We should provide an option to use the RabbitMQ routingKey instead.

In my opinion we should offer an enum-like configuration option (e.g. rabbitmq_naming_mode) to do this. This way we won't end up with multiple boolean options in case we see the need to further customize the naming scheme.

@JonasKunz
Copy link
Contributor Author

Support for the non-spring client has been implemented via #3636, the option is not yet supported for spring.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
agent-java enhancement Enhancement of an existing feature
Projects
None yet
Development

No branches or pull requests

1 participant