Integration / Apache Pulsar Interview questions
How does AppDynamics automatically discover Business Transactions?
AppDynamics ships with built-in automatic discovery rules per supported framework and entry point type — servlets, EJBs, web services, message listeners, and similar — that watch incoming traffic and name a new Business Transaction the first time they see a distinct entry point pattern, such as a new URL path or SOAP operation.
Once discovered, the agent keeps recognizing subsequent calls to that same entry point as the same Business Transaction going forward, aggregating their metrics together rather than treating every request as new.
Automatic discovery is convenient for getting started quickly, but it can over-generate BTs on URL schemes with high-cardinality path segments (like /orders/12345 where the ID varies per request) unless the underlying framework naturally normalizes the route, which is exactly the scenario custom match rules are designed to correct.
More Related questions...
