Transaction_ignore_urls do not work for agent dotnet

Hello, I have a problem with the correct working functionality which is to Ignore transactions based on URLs.
I search for this problem on this forum but I only found problems with java agent not dotnet.

Kibana version: 7.17.9

Elasticsearch version: 7.17.9

APM Server version: 7.17.9

APM Agent language and version: dotnet 5.13.0

Fresh install or upgraded from other versions? Upgraded from 7.17.1 to 7.17.9

Is there anything special in your setup? We use Kafka, Logstash, we have our index patterns and custom templates

Description of the problem including expected versus actual behavior. Please include screenshots (if relevant): I have a problem with not working (in my opinion) transaction_ignore_urls. The setup looks like this :


I tried a few options :

  • /name/nameNotificationCount
  • "/name/nameNotificationCount"
  • '/name/nameNotificationCount'
    But still, in Discover in .ds-traces-apm-default-
    index I see those transactions.
    We are after a transition from stand-alone apm server into data streams (Elastic Agent - Fleet managed) maybe this is a problem? we are still on 7.7.19 version not 8x but in documentation, I see this option for our version.

Thanks in advance

Hi @Wojciech_Kwiecien

transaction_ignore_urls is implemented in APM Agents - so first I'd focus on the APM Agent.

We are after a transition from stand-alone apm server into data streams (Elastic Agent - Fleet managed) maybe this is a problem?

No, I don't think so - fleet and elastic agent is not really relevant for this feature, the filtering of the transactions happens in the APM Agent. You entered .NET here, so I assume you use the .NET Agent.

In order to further debug, we'd need agent logs. See: Troubleshooting | APM .NET Agent Reference [1.x] | Elastic

This topic was automatically closed 28 days after the last reply. New replies are no longer allowed.