• 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. · Aug 27, 2013 at 02:39 PM · continuous delivery

Integration with VSTS

Hi

Trying to integrate with VSTS load tests on VS 2010 Ultimate. Installed Agent, Client and the plugin, made sure the server is not using Contigous storage and added the plugin to the project. When starting the test the Client opens up but no recording is started. The event log only states ProtocolError on the plugin.

What is the problem ?

 

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.

7 Replies

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

Answer by Andreas G. · Aug 27, 2013 at 02:43 PM

Can you let us know which dynaTrace version you are using? Also - are you refering to the Windows Event Log or any other log file?

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. · Aug 27, 2013 at 02:51 PM

Andreas,

DT 5.5 and the error is from the event log.

Gil.

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 Richard U. · Aug 27, 2013 at 03:26 PM 0
Share

Hi Gil,

is there more information available regarding the ProtocolError? Is the REST Web Service port on the Client set to 8030 or did you select the secure connection?

avatar image

Answer by gil g. · Aug 27, 2013 at 03:30 PM

Richard,

 

No more info. More over, I've tried REST command directly from the browser on this machine and it worked.

 

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 Richard U. · Aug 27, 2013 at 03:40 PM

Ok. Is the Client running or starting up when you run the loadtest? The loadtest plugin triggers session recording etc. (all REST calls) via the Client. This way we do not need any authentication information (credentials) of a dT user for the loadtest-plugin.

Richard

Comment

People who like this

0 Show 5 · 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. · Aug 27, 2013 at 04:08 PM 0
Share

Tried both when it starts the client and when the client is already started.

avatar image Richard U. gil g. · Aug 27, 2013 at 04:20 PM 0
Share

Maybe the port (default is 8030) is used by another process. Please execute "netstat -ano" on the command line. Watch for a line like  "TCP  [::]:8030 [::]:0 LISTENING <PID>" and verify the PID (process ID) belongs to the dT Client using the Task Manager.

Is that feasible?

avatar image gil g. Richard U. · Aug 27, 2013 at 05:16 PM 0
Share

That is feasible though i doubt this is the problem. I have managed to execute rest command from a browser on the same machine.

 

avatar image gil g. Richard U. · Aug 28, 2013 at 10:02 AM 0
Share

Richard, 

 

I'll be on site in about 90 minutes to try resolve this as this is part of a POC. can we have a direct connection while I'm there ? 

 

Gil

gilgi AT matrix.co.il

avatar image Richard U. gil g. · Aug 28, 2013 at 11:27 AM 0
Share

Hi Gil,

I have attached (Tools -> Attachments) a modified web- and loadtest plugin assembly. It should deliver some more detailed error message.

avatar image

Answer by gil g. · Aug 28, 2013 at 01:14 PM

Hi Richard,

 

Installed the new plugin and now I get in the Event viewer that both ErrorCode and ErrorDescription are not found.Additionally, the netstat verified that the DT client is the one listening to this port.

 

Gil.

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 Richard U. · Aug 29, 2013 at 10:45 AM 0
Share

Hi Gil,

after some testing I've found another possible problem source. The strings for the properties "Server" and "SystemProfile" are case-sensitive. So please be sure to use the exact matching names (like in the Client).

I've attached another revision of the plugin. In case of an error, now I get the real response from the Client REST call in the Windows Event Viewer.

For example:

Status Code: NotFound
Response was: <?xml version="1.0" encoding="UTF-8" standalone="yes"?><error><description>Server alias or system profile unknown.</description></error>

avatar image

Answer by gil g. · Aug 29, 2013 at 02:37 PM

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 Richard U. · Aug 29, 2013 at 03:44 PM 0
Share

Hi Gil,

looks like "security problem". Maybe you just have to "unblock" the Dll in the file properties (via Windows Explorer). See eg. http://social.msdn.microsoft.com/Forums/en-US/f65b53af-933a-4014-86bb-a4a4f0b7c076/exception-from-hresult-0x80131515

avatar image

Answer by gil g. · Oct 11, 2013 at 03:44 PM

Richard, 

 

Tried again on another machine and after solving the security problems used your more detailed dll to find out that for some reason it could not resolve the DT server correctly. once this was removed, only leaving the profile name, everything worked like a charm (smile)

I would recommend making this detailed error display a feature in the standard version of the plugin. it really helped a lot.

Thanks.

 

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.

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

No one has followed this question yet.

Related Questions

DynaTrace 6.3 and Jenkins 1.625.3 connectivity issue

Manage Remote Batch Processes through Eclipse Plugin

Load Test Category in Dynatrace 5.5

Automation Client in an Intrumented app - how to get the app measures as test checkpoints?

Hudson plugin for Dynatrace 4.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