DX Application Performance Management

 View Only
Expand all | Collapse all

PERFMON data from EPAgent

  • 1.  PERFMON data from EPAgent

    Posted Dec 12, 2013 01:41 PM

    Hello All,

    Can we get all the perfmon agent metrics by using EPAgent ? or Do we have any plugins to pull the perfmon data using EPA ?

     

    Thanks,

    Rohan

     



  • 2.  RE: PERFMON data from EPAgent

    Broadcom Employee
    Posted Dec 12, 2013 02:03 PM

    Was there a particular reason why you want to use EPA instead of the PerfMon Collector Service?

    You can certainly write a plug-in to pull perfmon stats. You can find any number of examples from the internet, then add the additional code from one our existing plug-ins to send the data to APM.

    If you don't want to use our WilyMetric package to create your metrics, just create them on your own by following the EPA guide.



  • 3.  RE: PERFMON data from EPAgent

    Posted Dec 12, 2013 03:35 PM

    Hiko,

    Perfmon agent which is inbulited in the .NET agent will give only windows predefined metrics.If we have any custom perfmon counters like ARGO or something,we cannt monitor them using .NET perfmon.That is the reason.

    Is there a way we can pull the custom countes from PERFMON ?

    Thanks,

    Rohan



  • 4.  RE: PERFMON data from EPAgent

    Broadcom Employee
    Posted Dec 12, 2013 03:37 PM

    Your assumption is incorrect:

    While you do get some predefined metrics, you can adjust and add additional ones by updating IntroscopeAgent.profile's property filterpattern.



  • 5.  RE: PERFMON data from EPAgent

    Posted Dec 12, 2013 03:43 PM

    Ok...I will verify if i can pull the custom metrics aswell.

    One more question -- We dont want any .NET applications need to be instrumented on the server but PERFMON counters needed

    is there anyother way we can only instrument PERFMON agent but not the .NET ?  If yes how we are going to filter the counters ?



  • 6.  RE: PERFMON data from EPAgent

    Broadcom Employee
    Posted Dec 12, 2013 04:27 PM

    You can manually install the PerfMon Collector Service. Please refer to the .NET Agent guide for details.

    You get a default set of filters in the filterpattern property. Looking at the defaults should give you a good indication as to how create additional filters. Basic RegEx is okay to use on the filters. 



  • 7.  RE: PERFMON data from EPAgent

    Broadcom Employee
    Posted Dec 12, 2013 04:43 PM

    Here's what the PerfMon agent section looks like IntroscopeAgent.profile (sorry about the ugly formatting below)

    #######################
    # PerfMon Configuration
    #
    # ================
    # Properties controlling Perfmon metric collection.
    # You must restart the "CA APM PerfMon Collector Service" for the PerfMon properties to take effect.

    # Counter expressions are separated by commas.  New counters (e.g. |Thread|{osprocessname}*|*) can be appended to the list.
    introscope.agent.perfmon.metric.filterPattern=|Processor|*|*,|.NET Data Provider*|*|*,|.NET CLR*|{osprocessname}|*,|.NET CLR Data|*|*,|Process|{osprocessname}|*,|ASP.NET*|*

    # Maximum number of Perfmon metrics reported in each interval.
    #introscope.agent.perfmon.metric.limit=1000

    # Intervals in which Perfmon metrics are collected.  Default is 15 seconds.
    introscope.agent.perfmon.metric.pollIntervalInSeconds=15

    # Intervals in which new Perfmon categories are discovered.  Default is 600 seconds (or 10 minutes).
    introscope.agent.perfmon.category.browseIntervalInSeconds=600

    # Flag to enable/disable new Perfmon category discovery.  Default is true (enabled).
    introscope.agent.perfmon.category.browseEnabled=true



  • 8.  RE: PERFMON data from EPAgent

    Posted Dec 17, 2013 10:34 AM

    Hiko,

     

    I am not able to find the steps for installing ONLY PERFMON in the .NET agent guide.

    Can you please share the steps or URL ?

     

    Thanks,

    Rohan



  • 9.  RE: PERFMON data from EPAgent
    Best Answer

    Broadcom Employee
    Posted Dec 17, 2013 03:52 PM

    https://support.ca.com/cadocs/1/CA%20Application%20Performance%20Management%209%205-ENU/Bookshelf_Files/HTML/APM_9.5--NET%20Agent%20Implementation%20Guide/index.htm

    You should not have to do steps 8 or 9 from the guide. Just start the agent after you've created the Windows service to validate things are working correctly.



  • 10.  Re: RE: PERFMON data from EPAgent

    Posted Apr 06, 2016 01:59 PM

    Hiko,

    Too many Perfmon metrics are available for memory, logical disk, Processor etc - by default. How do we customize each counters with the Introscope profile? 



  • 11.  Re: RE: PERFMON data from EPAgent

    Broadcom Employee
    Posted Apr 06, 2016 04:22 PM

    Locate the property ending in 'filterpattern'.