• 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 gil g. · Mar 21, 2013 at 01:48 PM ·

JavaScript Agent ADK and Flash Remoting

Hi,

Does anyone have any experience working with teh ADK and Flash Remoting (AMF) using NetConnection. It does not include any Request URL so we're trying to find how to tag the http requests to the server.

Thanks,

Gil.

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 Klaus E. · Feb 03, 2015 at 06:06 PM

Unfortunately we still have nothing for BlazeDS.Klaus

 

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 Bruce D. · Feb 03, 2015 at 03:11 AM

So I have a need for this.  I need the remote object from flash that uses the NetConnection in the flash player sdk.  The flash player sdk is closed source.  I have no access to it or the url request that is generated. I know that the referrer needs to be added to the url request, but I was wondering if maybe if I could change the x-dtreferer to just use referrer.  The referrer header, a well known supported header has the actual swf file name associated to it. I would think this would be a good way to identify remote object data. There is no URLRequest that can be accessed within the  flash player.

 

FYI, BlazeDS is a server technology, not a client technology.  It listens to requests that are amf formatted, but doesn't create them.  It's still flash that controls the generation of the request.

Please tell me dynatrace has moved this forward in the last year.

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 Alexander S. · Apr 09, 2013 at 12:06 PM

Hi Gil,

I'm jumping in here, because this is now more a product managment issue. I don't see a change to do this in the product.
Currently the only way would be to get the source code of BlazeDS and add a possibility to set the headers.
I know this is not a good solution, but currently we have no other requests on this technology and to less resources to investigate now.

Alex

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 gil g. · Apr 02, 2013 at 01:23 PM

Since the BlazeDS does not provide much support, can you think of a programable solution to provide the same correlation between client and server calls ?

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 Bernhard L. · Mar 25, 2013 at 08:35 AM

No, we have not tried to instrument BlazeDS yet. After some googling I did not find any way to set a custom HTTP header. This would be required for correlating the web request to the action. You should try to get in contact with the BlazeDS devlopers. Maybe they can help you...

Bernhard

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 Bernhard L. · Mar 25, 2013 at 07:16 AM

Hi!
BlazeDS is only supported on the serverside(Java sensor). It is not supported by UEM out of the box. You have to instrument it manually via the ADK.

bernhard

Comment

People who like this

0 Show 1 · 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 gil g. · Mar 25, 2013 at 07:23 AM 0
Share

Any experience in finxing the right method to add the request header ?

avatar image

Answer by gil g. · Mar 24, 2013 at 10:45 AM

Thanks Bernard,

I know this is what needs tobe done and we're now investigating the source code of the platform. it is based on BlazeDS, which is said to be supported in teh release notes so I hoped someone have done this (at least in development).

Gil.

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 Bernhard L. · Mar 22, 2013 at 08:36 AM

Hi!
I don't know how this is possible with flash remoting, but you have to set an additional HTTP header on every request then the tagging will work:

header: x-dtreferer
value: URL of the html page which loaded the swf. You can retrieve the url with actionscript: ExternalInterface.call('window.location.href.toString');

I hope this helps!
Bernhard

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

3 People are following this question.

avatar image avatar image 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