DX Application Performance Management

Expand all | Collapse all

custom PBD

Jump to Best Answer
  • 1.  custom PBD

    Posted 07-20-2020 02:00 PM
    Hi All,

    We are in situation with an application to monitor it's components we need a custom PBD. The application running as an .exe with .Net version 4. So, we are able to see all the 3 log files (Introscope, autoprobe, Nativeprofiler). 

    We tried to capture the performance metrics of classes and method being used in the application by creating the by custom PBD. 

    The information of method and classes shared by the user and we were also able to grab those classes in the nativeprofiler logs. After creating the custom PBD we placed that PBD under the hotdeploy and as per the agent logs the PBD has been sucessfully loaded without any exception. Even after that we are not able to capture the perfroamce metrics of those classes and methods.

    Attaching custom PBD, Log file and Classes/Method info shared by the user..

    Please check and give suggessions. Thanks in advance.,


  • 2.  RE: custom PBD
    Best Answer

    Broadcom Employee
    Posted 07-21-2020 08:34 AM

    Hi Srikanth,

    you have to use the same syntax as in the nativeprofiler.log output, i.e. you have to put the assembly in square brackets:

    TraceOneMethodOfClass: [ORSA.Services.API]ORSA.Services.API.ServiceAPI GetRegions BlamePointTracer "Custom|RTDS|{classname}|{method}"
    TraceOneMethodOfClass: [DataManager]DataManager.ORSADataMgr GetRegions BlamePointTracer "Custom|RTDS|{classname}|{method}"
    TraceOneMethodOfClass: [ORSA.Services.API]ORSA.Services.API.ServiceAPI GetRegions BlamePointTracer "Custom|RTDS|{classname}|{method}"

  • 3.  RE: custom PBD

    Broadcom Employee
    Posted 07-21-2020 09:18 AM
    Hi Srikanth, 

    For reference, please see the guide:
    Advanced Instrumentation APM 11.1