• 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 Eric E. · Oct 07, 2014 at 01:57 AM · sensor

Unknown Source Files for Captured Methods

I am trying to capture CreditCard authorization calls to an AS400 box(this is C based). I am unable to see these specific methods that deal with credit card authorization. This is a high priority issue in production, that is directly impacting the customer!
The application that calls this AS400 is java based. The screenshot below is a sample of the methods I need instrumented. 
Does anyone know why the source file for these sensor would come back as unknown?and Line Number N/A?
According to one of the developers, the Oracle.e1.BSSV is a library. JC553BCC is a package. The classes and methods are inside the JC553BCC package.
These files that contain the classes and methods are not the same file, but they are located in the same .jar file. 
Even after enabling capturing of setter and getter methods, with highest resolution for auto sensors enabled, I am unable to see that these methods are being called. They are located in the class browser, and are only present on a single JVM. Testing of these specific credit card transactions does execute through the correct JVM, and I can see all the other getter and setter methods related to the Credit Card Transaction. 
Please let me know how to instrument these methods.
Thanks,
Eric
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.

8 Replies

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

Answer by Eric E. · Oct 11, 2014 at 01:49 AM

By starting the Purepath from that Set method, I am now seeing the method and the value of the integer I needed to see. It makes sense the original PurePath was not capturing this method because it executes in 0.01ms. I am thinking that the Setter and Getter methods must be captured on this agent group to pick up this one. 

Lowering the priority of the custom sensor group did not work.

Thanks for the help. I'm gong to see if I can connect these single node purepaths to the original purepaths that were coming through.

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 Srikar M. · Oct 07, 2014 at 07:37 AM

Eric...there are 2 things you can try...1) lower the priority on the custom sensor group (put it below java web request), 2) IF option 1 doesnt give you the desired outcome, assuming the custom sensor pack has capture simply set to 'Active' change it to 'active and start purepath'...you can try one at a time...let us know if this works.

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 Eric E. · Oct 07, 2014 at 06:50 AM

All of the methods that I am trying to capture in the Purepath came up here in the CPU Sample. They are instrumented according to the popup window. However, these methods do not come up in the Methods dashlet, nor the PurePath dashlet. 

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 Eric E. · Oct 07, 2014 at 06:47 AM

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 Srikar M. · Oct 07, 2014 at 05:09 AM

In your test environment (non-prod),  run a CPU sample (with highest sampling rate) on the affected agent for 2-3 mins at the same time have the developer execute credit card authorization transactions...check the sample to see if those methods show up.

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 Eric E. · Oct 07, 2014 at 04:55 AM

Here are the pictures for what is described above:
 

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 Eric E. · Oct 07, 2014 at 04:54 AM

These methods were placed last week and were visible under the deployed sensors tab. Today they are not coming up in the deployed sensors tab, I believe because there are no tests going through these specific transactions. I will ask to have them started, so that they will be visible in the deployed sensor tab. The sensor group is named after the agent group and is placed in the respective agent group as well. It is the first placed sensor group in the agent group(highest ranking priority for sensor placement). 

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 Srikar M. · Oct 07, 2014 at 04:47 AM

Hi Eric...can you try attaching the images again (we are unable to see it)...

1st check point - go to agents overview, select the agent that corresponds to the app and under the details plane switch to deployed sensors, search for the custom method sensors you applied and verify that they show up (this is to make sure the method is instrumented)....

2nd check point - did you create a new sensor group for these custom method sensors? if yes then ensure that the sensor group is placed under the affected agent group.

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

Related Questions

How can I use AppMon to instrument signalr?

Need to see the values of parameters in a method call

Missing method arguments after defining sensors

Custom Business Transaction

Agent Availability always 1.0

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