Skip to content

Service Bus - Apache Camel AMQP: consumers are not being reported in application map #1898

Closed
@apoguy

Description

@apoguy

Expected behavior

We are running an app using Apache Camel with amqp component, connected to Service Bus queues and topics. When sending messages we can see the traces and it is displayed on application map just fine:

image

However, received messages even tho they appear in traces and end-to-end transactions:

image

they are not displayed in application map. I believe this is an issue with the agent, as we have other java apps that do not use Camel AMQP that are being reported just fine. It could be a Camel AMQP issue, however, as in traces the "recieves" show up, suggests that is more an application insights issue.

To Reproduce

This can be reproduced using a basic apache camel routes:

<route id="test">
   <from uri="direct:test"/>
   <!-- set any header for topic filter -->
   <to uri="amqp:topic:stx_healthcheck_topic?disableReplyTo=true"/>
   <pollEnrich timeout="2000">
      <constant>amqp:topic:stx_healthcheck_topic/subscriptions/{{subName}}</constant>
   </pollEnrich>
</route>

System information

Please provide the following information:

  • SDK Version: 3.1.1
  • OS type and version: RHEL ubi image
  • Additional relevant libraries (with version, if applicable): Apache Camel AMQP 2.24.0

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions