OpenDataFeed3 request message details

This represents an alternate version of an OpenDataFeed request using an ARRIVAL versus TEST TIME Filter Interpretation.

This web method initializes the data feed session based on a number of user-defined criteria. A data feed session always exports a homogeneous dataset based on the specified sMonitorClassDesignator and the sDataDesignator tags provides when the session is initialized.

Request parameters

http://gpn.webservice.gomez.com/DataExportService60/GPNDataExportService.asmx?op=OpenDataFeed3
  • sUsername – The account username
  • sPassword – The account password
  • iMonitorSetId - Requested set of the Dynatrace Synthetic Monitoring Platform Monitor/Test reference Identifiers—This set will be cross-referenced with the sMonitorClassDesignator and only the requested monitors meeting the specified class criteria will be returned.
  • iSiteIdSet - Requested set of Dynatrace Portal site reference identifiers—Empty set denotes all sites.
  • sMonitorClassDesignator - Specifies the type of data to be exported in the data set based on the common class of tests. Supported values are as follows:
Value Description
BROWSERTX Data sets based on transaction tests running on browser agents
PRIVATE PEER Data sets based on tests running on Private Peer Network
LASTMILE Data sets based on tests running on Last Mile Network
MOBILE Data sets based on tests running on Mobile Network
  • sDataDesignator - Specifies the levels of data in the data set returned to the client for the type of data specified with the sMonitorClassDesignator parameter. Supported values are as follows:
Value Description
ALL Returns all levels of data available.
OBJECT Returns SUMMARY, PAGE, and OBJECT level data. Mobile data sets will also include MOBILEEXT level data.
PAGE Returns SUMMARY and PAGE level data. Mobile data sets will also include MOBILEEXT level data.
SUMMARY Returns SUMMARY level data. Mobile data sets will also include MOBILEEXT level data.
TIMEGROUP Returns aggregation data over specified time window, up to 24 hours. (See following parameter descriptions.)
  • sLastN - Indicates a window based on the last N test samples relative to the current time. A value of 1 will spec a data export session that always returns the last test acquired relative to the current time. This parameter can contain any value up to cap enforced by the MaxDataRecordsPerRequest constraint. Any values specified for this parameter that exceed this constraint will be set to the constraint. Ignored when sDataDesignator is TIMEGROUP.
  • sStartTime - Specifies the starting time boundary for the data set in the format YYYY-MM-DD HH:MM:SS.
  • sEndTime - Specifies the ending time boundary for the data set in the format YYYY-MM-DD HH:MM:SS.
  • sOrderDesignator - Specifies how the data set will be ordered. Supported values are as follows:
Value Description
TIME Orders data by time.
SITE Orders data by site.
MONITOR Orders data by monitor class.
  • sTimeDesignator - Designation indicating how the time filters and modes are to be applied—Supported values are as follows:
Value Description
TESTTIME_ABSOLUTE Time range filter to be applied relative to the time samples were acquired by remote agents—This is the current default mode of operation for legacy versions of the service.
TESTTIME_RELATIVE Time range filter is unused and sLastN must be specified. The sLastN parameter is interpreted as last N samples relative to the time samples were acquired by remote agents.
ARRIVAL_ABSOLUTE Time range filter to be applied relative to the time samples arrived at the central data repositories—This is a new mode of operation.
ARRIVAL_RELATIVE Time range filter is unused and sLastN must be specified. The sLastN parameter is interpreted as last N samples relative to the time samples arrived at the central data repositories.

Note

Use the Account Management API to retrieve the Dynatrace Portal monitor and site identifiers available to your account (for iMonitorIDSet and iSiteIdSet).

Validation criteria

  • Username - The supplied username is valid for the account.
  • Password - The supplied password is valid for the account.
  • MonitorIdSet - The set of Monitor IDs is valid for the account.
  • SiteIdSet - The set of Site IDs is valid for the account.
  • StartTime - The time window start boundary is valid.
  • EndTime - The time window end boundary is valid.
  • MonitorClassDesignator - The sMonitorClassDesignator value is valid.
  • DataDesignator - The sDataDesignator value is valid.
  • OrderDesignator - The sOrderDesignator value is valid.
  • Time Designator - The sTimeDesignator values are valid.
  • Data Volume - The volume of data does not exceed the account constraints.
  • Frequency - The request frequency does not exceed the account constraints.
  • Concurrency - The request concurrency does not exceed the account constraints.