DX Application Performance Management

Expand all | Collapse all

Difference in Called Backends

Jump to Best Answer
  • 1.  Difference in Called Backends

    Posted 03-06-2018 12:52 PM

    After years of seeing only one set and type of "Called Backends", which were just JDBC connections, there was a new type in 10.0 that had "System abc on port 2001" then the JDBC connections had "dbname on abc-2001".

     

    My best guess is the System abc is the network socket related to a database connection while the "dbname on" is the JDBC statement.

     

    Does anyone have a good description or references to APM documentation that would provide a description on the differences?

     

    screen shot of the "Called Backends" showing "System" versus Database



  • 2.  Re: Difference in Called Backends

    Posted 03-06-2018 01:54 PM

    Does anyone have a response for Billy?



  • 3.  Re: Difference in Called Backends
    Best Answer

    Posted 03-07-2018 06:13 AM

    Backend metrics

     

    - Backend|System <host> on <port> are produced by the socket tracers.

    - Backend|<something> (Oracle or DB2 or <a database> are produced by the SQL tracers.

     

    Theses tracers are independent.

    You could disable socket and still have JDBC metrics.

     

    And the list could go on with

     

    - Backend| WebServices <something> which are produced by the HTTP tracers (Generic, SOAP, Spring)

    - Backend| *Messaging*  (JMS tracers, APM 10.5+)