DX Application Performance Management

 View Only
  • 1.  APM and Genexus

    Posted Feb 12, 2017 11:29 PM

    Hi everyone,
    I have to monitor a application build in Genexus, and I need to know how do that.



  • 2.  Re: APM and Genexus

    Broadcom Employee
    Posted Feb 13, 2017 09:07 AM

    Adding Hiko_Davis Guenter_Grossberger  SrikantN

     

    Any thoughts on this?



  • 3.  Re: APM and Genexus

    Posted Feb 13, 2017 10:58 AM

    Hello Martin,

    I found this related to Genexus: GeneXus - Wikipedia 

    and they state "The languages for which code can be generated include C#, COBOL, Java including Android and BlackBerry smart devices, Objective-C for Apple mobile devices, RPG, Ruby, Visual Basic, and Visual FoxPro.[2]"

    Do you know any related to the generated App?



  • 4.  Re: APM and Genexus

    Posted Feb 15, 2017 02:41 PM

    Hello Harold,

    The application was generated in java.



  • 5.  Re: APM and Genexus

    Posted Feb 15, 2017 03:45 PM

    Hello Martin,

    it must has an starting java command.

    Is it running on *nix or Windows?

    use process explorer in Windows to retrieve the path.

    ps -fea | grep java on *nix to get the java uploading it

    Add the agent parameters to make it report to the EM



  • 6.  Re: APM and Genexus

    Posted Feb 15, 2017 04:12 PM

    Hello Harold,

    It's in Windows.
    I have been informed that it generates many metrics and I have to customize the instrumentation. What classes or components would you have to monitor?



  • 7.  Re: APM and Genexus

    Posted Feb 15, 2017 11:01 PM

    Martin,

    I would take that bunch of metrics to first get the troubled ones (high ART, errors on it)

    after this initial approach.. try to remove any instrumentation and activate the typical monitoring.

    Forward the evidence to the stakeholders so they can fix their issues.

     

    Best regards,

    Harold



  • 8.  Re: APM and Genexus

    Posted Feb 22, 2017 09:35 AM

    Hi, Martín

     

    I guess you have implementations on top of GeneXus engine, so it would be really difficult to know what to monitor. You should ask the developers what packages they have developed an start with that. Don't try to monitor genexus.*, it would show such an amount of classes that will degradate the application.

     

    I would start monitoring Frontend urls and then analyzing further data for the worst behaviours.

     

    Regards,

    Roger