question-mark
Stuck on an issue?

Lightrun Answers was designed to reduce the constant googling that comes with debugging 3rd party libraries. It collects links to all the places you might be looking at while hunting down a tough bug.

And, if you’re still stuck at the end, we’re happy to hop on a call to see how we can help out.

amqplib: add support for ConfirmedChannel

See original GitHub issue

ConfirmedChannel is currently not patched and not instrumented by the amqplib plugin. We need to add support for that as well

Issue Analytics

  • State:closed
  • Created 3 years ago
  • Comments:13 (12 by maintainers)

github_iconTop GitHub Comments

1reaction
blumamircommented, Aug 12, 2021

meant to create span in cc publish patch and close over it with confirm callback function and then in normal publish patch do nothing when CC

This is what I meant yes, but sounds like you are very much into the details and there might be things that I am not aware of. If you have a working solution that needs polishing, might be easier to have the discussion with a code reference in a relevant PR when you find the time for it

1reaction
ssukienncommented, Jul 6, 2021

Hi @YanivD, Sorry for the delay. As for now, I am quite busy but I might give it a try later on. Can’t be more specific and I wouldn’t rely on myself for this one so if someone would like to contribute, please do.

Do you or ur team have some ideas or comments/considerations regarding potential implementation for CChannels here? I am quite new to open telemetry all together but was checking out this repository a little and I pretty much understand the concept.

Read more comments on GitHub >

github_iconTop Results From Across the Web

AMQPLib Detecting / Handling Channel Close - Stack Overflow
What's more - is there no way to examine the Channel (or ConfirmedChannel) object, and determine if it's still "good"?
Read more >
2014-April.txt - RabbitMQ historical mailing lists
Is there a way to control number of other amqp entities? ... I'm open to adding support for additional SASL mechanisms to rabbitmq-c....
Read more >
Page 58 | TopDev
queueBind(QUEUE_NAME, EXCHANGE_NAME, ROUTING_KEY); // Enabling Publisher Confirms on a Channel AMQP.Confirm.SelectOk confirmed = channel.
Read more >
Consumer current limiting of RabbitMQ advanced features
What can we do to ensure that our service does not crash and can control concurrency? ... setPassword("guest"); //amqp protocol port connectionFactory.
Read more >
The opentelemetry-ext-js from aspecto-io - Coder Social Home
Loading instrumentation for @opentelemetry/instrumentation-amqplib Loading instrumentation for ... amqplib: add support for ConfirmedChannel.
Read more >

github_iconTop Related Medium Post

No results found

github_iconTop Related StackOverflow Question

No results found

github_iconTroubleshoot Live Code

Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start Free

github_iconTop Related Reddit Thread

No results found

github_iconTop Related Hackernoon Post

No results found

github_iconTop Related Tweet

No results found

github_iconTop Related Dev.to Post

No results found

github_iconTop Related Hashnode Post

No results found