Since Dynatrace AppMon 6.3 the Url  Monitor which is included in Dynatrace AppMon now also provides the possibility to specify timeout for connections.

Therefore for Dynatrace AppMon >= 6.3. and if you don't need the ability to pass a custom header to the server (see version 2.0.0 below) please use the included URL Monitor

Overview

 

This plugin extends the dynaTrace URL Monitor plugin and allows specifying a timeout for connections

It's based on a post from the dynaTrace Forum.

Plugin Details

Plug-In Files

version 1.0.0: com.dynatrace.diagnostics.plugins.UrlPlugin

version 2.0.0:

adds possibility to pass a custom header to the server

com.dynatrace.diagnostics.plugins.UrlPlugin_6.3.0.1306.jar

Author

Robert Kühn, T-Systems Multimedia Solutions GmbH

dynaTrace Versions

>= 5.5

License

dynaTrace BSD

Support

Not Supported

Release History

 

Provided Measures

Measure

Description

ConnectionCloseDelay

Required time to close the server connection.

ConnectionTimedOut

1 if the connection timed out, 0 otherwise.

ContentVerified

1 if content verification was successful, 0 if not, no value is provided if content verification is disabled.

FirstResponseDelay

Time elapsed between sending the URL request and receiving the first byte of the response.

HeaderSize

Size of the response header

HostReachable

1 if the HTTP server sent a response in time, 0 if not.

HttpStatusCode

The HTTP status code received from the server mapped to a number.

ResponseCompleteTime

Time elapsed between sending the URL request and receiving the last byte of the response.

ResponseSize

Size of the HTTP response.

SocketTimedOut

Socket Timeout = 1, otherwise 0.

Throughput

Average network throughput achieved during retrieval of HTTP response.

Configuration

Please see the dynaTrace documentation (

{doclinks}[DOCDT50:URL Monitor]{doclinks}

) for a description of configuration options. Additional configuration options for this version are:

 

Socket Timeout

long

the socket timeout in ms

Connection Timeout

long

the connection timeout in ms

Installation

Import the Plugin into the dynaTrace Server via the dynaTrace Server Settings menu -> Plugins -> Install Plugin. For details how to do this please refer to the dynaTrace documentation:

{doclinks}[DOCDT50:Plugin Management]{doclinks}