eyalkoren
eyalkoren
@montananyto-dev FYI in case it is not you - a user in our forum [reporting](https://discuss.elastic.co/t/ignore-spring-boot-mvc-endpoint-and-switch-to-capturetransaction/254948) solving similar issue using the `transaction_ignore_urls` approach.
@efdknittlfrank Did you try to remove your API code related to RabbitMQ when using the `rabbitmq` instrumentation? The API is not intended to compete with instrumentation plugins over transaction creation....
Assuming that the RabbitMQ instrumentation properly creates and starts a transaction per message (through the instrumentation of `com.rabbitmq.client.Consumer#handleDelivery`), I think you just need to look at it differently: there is...
> And I really want to avoid not ending a transaction/span, as this can cause memory leaks from what I have read in other discussions. No risk for memory leaks,...
What @watson said (replace `Node.js` with `Java`)
Right, I jumped the gun on this... Do you have an APM Server issue to link to?
### Clarification "custom metrics" in this case refers to manually collected metrics through APIs (as opposed to custom collection of system metrics like [`capture_jmx_metrics`](https://www.elastic.co/guide/en/apm/agent/java/current/config-jmx.html#config-capture-jmx-metrics) for example). ### Phase 1 (Java...
Another idea specific for GC pauses- since `java.lang.management.GarbageCollectorMXBean#getCollectionTime()` returns an ever-increasing meter, subtracting its value on transaction end from that of transaction start would provide an accurate and relevant measurement...
@axw what are two identical services D1 and D2 that are interchangeable (load-balanced)? Shouldn't this be considered a wrong setup where user should be advised to set the same service...
> Sorry, I meant identical in terms of their input/output and interaction with other services, not necessarily the exact same code. They could be two implementations of a service ......