• Forums
    • Public Forums
      • Community Connect
      • Dynatrace
        • Dynatrace Open Q&A
      • Application Monitoring & UEM
        • AppMon & UEM Open Q&A
      • Network Application Monitoring
        • NAM Open Q&A
  • Home /
  • Public Forums /
  • Application Monitoring & UEM /
  • AppMon & UEM Open Q&A /
avatar image
Question by George B. · Jun 10, 2015 at 02:25 AM ·

PurePath Filter Options

In dT 5.6, I have an application that is generating sooo many keepalive transactions I can't find the true application transactions in the sea of noise. In the filter, I see there is a way to search for a purepath, is there an operator that will allow me to filter out these keepalives ? Something like "Contains: <> keepalive()".

 

Also, how do I head these off at the start? Is there somewhere in the System Profile where I can just set the system to not record these keepalives from the get-go?

 

Thanks

Comment

People who like this

0 Show 0
10 |2000000 characters needed characters left characters exceeded
  • Viewable by all users
  • Viewable by moderators
  • Viewable by moderators and the original poster
  • Advanced visibility
Toggle Comment visibility. Current Visibility: Viewable by all users

Up to 10 attachments (including images) can be used with a maximum of 50.0 MiB each and 250.0 MiB total.

7 Replies

  • Sort: 
  • Most voted
  • Newest
  • Oldest
avatar image

Answer by Graeme W. · Jun 16, 2015 at 01:21 AM

George,

It looks like your method sensor rules aren't quite right.  The easiest way to do them might be to open up the PurePaths and right-click on a method in the lower pane, then select "Exclude Selected Methods".  Once you've gone through the sensor creation process for both of the methods, open up the system profile --> sensors and change the "exclude" to "global exclude" for both methods.

Also, it's counter-intuitive, but you want the global exclude to be "active", not "inactive" as you have them.

-- Graeme

Comment

People who like this

0 Show 0 · Share
10 |2000000 characters needed characters left characters exceeded
  • Viewable by all users
  • Viewable by moderators
  • Viewable by moderators and the original poster
  • Advanced visibility
Toggle Comment visibility. Current Visibility: Viewable by all users

Up to 10 attachments (including images) can be used with a maximum of 50.0 MiB each and 250.0 MiB total.

avatar image

Answer by George B. · Jun 16, 2015 at 12:44 AM

I tried this, the app was restarted this weekend, and I'm still seeing these keepalives. Am I missing something? I'm attaching the current settings.

Comment

People who like this

0 Show 0 · Share
10 |2000000 characters needed characters left characters exceeded
  • Viewable by all users
  • Viewable by moderators
  • Viewable by moderators and the original poster
  • Advanced visibility
Toggle Comment visibility. Current Visibility: Viewable by all users

Up to 10 attachments (including images) can be used with a maximum of 50.0 MiB each and 250.0 MiB total.

avatar image

Answer by Andreas G. · Jun 10, 2015 at 07:34 PM

Well - it will just get rid of the isAlive method itself but the PurePath that gets started on your "dispatch" method will still be captured.

If all your PurePaths (also the ones you are interested in) are coming in through "dispatch" then excluding this method may stop collecting all of your Purepaths -> which is not what you want. But - give it a try: Also globally exclude "dispatch" and see if the PurePaths you are stilil interested in are still captured. If it works the PurePaths will most likely start with the next method down which should also be picked up by our RMI Sensor.

please give this a try

Comment

People who like this

0 Show 0 · Share
10 |2000000 characters needed characters left characters exceeded
  • Viewable by all users
  • Viewable by moderators
  • Viewable by moderators and the original poster
  • Advanced visibility
Toggle Comment visibility. Current Visibility: Viewable by all users

Up to 10 attachments (including images) can be used with a maximum of 50.0 MiB each and 250.0 MiB total.

avatar image

Answer by George B. · Jun 10, 2015 at 07:23 PM

This is what I have. Does the exclude look right?

Comment

People who like this

0 Show 0 · Share
10 |2000000 characters needed characters left characters exceeded
  • Viewable by all users
  • Viewable by moderators
  • Viewable by moderators and the original poster
  • Advanced visibility
Toggle Comment visibility. Current Visibility: Viewable by all users

Up to 10 attachments (including images) can be used with a maximum of 50.0 MiB each and 250.0 MiB total.

avatar image

Answer by Andreas G. · Jun 10, 2015 at 06:59 PM

In this case the only thing you can try - if possible - is to globally exclude these entry point methods. However - if they all come in through the same RMI Interface then thats probably not an option either. If there are however different methods for these keepalives as compared to those that are of interest to you then you could try global exclusion rules for these methods

Comment

People who like this

0 Show 0 · Share
10 |2000000 characters needed characters left characters exceeded
  • Viewable by all users
  • Viewable by moderators
  • Viewable by moderators and the original poster
  • Advanced visibility
Toggle Comment visibility. Current Visibility: Viewable by all users

Up to 10 attachments (including images) can be used with a maximum of 50.0 MiB each and 250.0 MiB total.

avatar image

Answer by George B. · Jun 10, 2015 at 06:57 PM

This is a client - server application. There are no URL's.  These are all RMI transactions.

Comment

People who like this

0 Show 0 · Share
10 |2000000 characters needed characters left characters exceeded
  • Viewable by all users
  • Viewable by moderators
  • Viewable by moderators and the original poster
  • Advanced visibility
Toggle Comment visibility. Current Visibility: Viewable by all users

Up to 10 attachments (including images) can be used with a maximum of 50.0 MiB each and 250.0 MiB total.

avatar image

Answer by Andreas G. · Jun 10, 2015 at 03:12 AM

Hi George

Are these coming in through a specific keepalive URL? If so you can exclude this URL from the Servlet/ASP.NET/Web Server Sensor. In the System Profile you can edit the properties for these sensors and define exclusion URLs - these are URLs that will then NOT START a PurePath

Andi

Comment

People who like this

0 Show 0 · Share
10 |2000000 characters needed characters left characters exceeded
  • Viewable by all users
  • Viewable by moderators
  • Viewable by moderators and the original poster
  • Advanced visibility
Toggle Comment visibility. Current Visibility: Viewable by all users

Up to 10 attachments (including images) can be used with a maximum of 50.0 MiB each and 250.0 MiB total.

How to get started

First steps in the forum
Read Community User Guide
Best practices of using forum

NAM 2019 SP5 is available


Check the RHEL support added in the latest NAM service pack.

Learn more

LIVE WEBINAR

"Performance Clinic - Monitoring as a Self Service with Dynatrace"


JANUARY 15, 3:00 PM GMT / 10:00 AM ET

Register here

Follow this Question

Answers Answers and Comments

1 Person is following this question.

avatar image

Forum Tags

dotnet mobile monitoring load iis 6.5 kubernetes mainframe rest api dashboard framework 7.0 appmon 7 health monitoring adk log monitoring services auto-detection uem webserver test automation license web performance monitoring ios nam probe collector migration mq web services knowledge sharing reports window java hybris javascript appmon sensors good to know extensions search 6.3+ server documentation easytravel web dashboard kibana system profile purelytics docker splunk 6.1 process groups account 7.2 rest dynatrace saas spa guardian appmon administration production user actions postgresql upgrade oneagent measures security Dynatrace Managed transactionflow technologies diagnostics user session monitoring unique users continuous delivery sharing configuration alerting NGINX splitting business transaction client 6.3 installation database scheduler apache mobileapp RUM php dashlet azure purepath agent 7.1 appmonsaas messagebroker nodejs 6.2 android sensor performance warehouse
  • Forums
  • Public Forums
    • Community Connect
    • Dynatrace
      • Dynatrace Open Q&A
    • Application Monitoring & UEM
      • AppMon & UEM Open Q&A
    • Network Application Monitoring
      • NAM Open Q&A