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}"
Cheers,
Guenter
Original Message:
Sent: 07-20-2020 01:59 PM
From: Srikanth Doddi
Subject: custom PBD
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.,
Regards,
Srikanth.