REQUEST

Contains the data provided by FusionReactor request log files. FusionReactor for FusionAnalytics uses this table as a temporary table. Entries are consumed by the Update Request Status job which creates data in the REQUEST_STATUS, REQUEST_AMF, REQUEST_PARAM and REQUEST_URL tables.

Structure

Column NameData TypeUniqueNullableDescription
IDbigintxThe primary key column
SERVERsmallintThe server ID as stored in the ServerMap
DTbigintThe number of milliseconds since the epoch. Timezone adjustments can be made with the timezone attribute of the DataCollector that provided the data.
VERSIONsmallintThe version of the log files being imported.
SRVSTARTTSbigintThe time (in milliseconds since the epoch) that the server last came online.
REQIDbigintThe FusionReactor request id.
REQSTATUSvarchar(30)The current state of the request. This will tell you if a request has started, finished, was killed, queued, etc...
CPREASONvarchar(30)xThe reason given by Crash Protection for the current action.
THREADIDvarchar(35)The name of the thread responsible for responding to this request.
CLIENTIPvarchar(39)The IP address of the machine making the request.
REQMETHODvarchar(20)This will usually be "GET" or "POST"
REQURLvarchar(2048)This is the requested URL. The format of this column will change depending on URL Format key which can be found on the Request Settings page.
REQPATHvarchar(256)The path for the request, following the domain.
EXECTIMEbigintThe request execution time.
MEM_PCTrealThe amount of memory (expressed as a percentage) which was used when this request started or finished.
MEM_MAXbigintThe total amount of physical memory available to this instance.
MEM_USEDbigintThe amount of memory which was used when this request started or finished.
MEM_TOTALbigintThe amount of memory which was allocated by the instance when this request started or finished.
MEM_FREEbigintThe amount of free memory (within the allocated block) when this request started or finished.
QUERYSTRINGvarchar(4096)If the URL has any parameters then they will appear here.
STATUSCODEsmallintThis is a HTTP return code such as 200 (OK,) 404 (Not found,) or 500 (Internal Server Error.) For "Started:" rows this column will be 200.
CPUTIMEbigintThis is the amount of actual CPU time which this request required. (For incomplete requests, this column will be 0.)
AMFREQUESTvarchar(1024)xIf AMF decoding is enabled (Request Settings) and there is AMF to decode, then the method names will appear here.
JSESSIONIDvarchar(100)xThe J2EE Session Id for this request.
CFIDvarchar(50)xThe CF Id for this request.
CFTOKENvarchar(70)xThe CFTOKEN for this request.
JDBC_QUERY_COUNTbigintThe number of JDBC queries run by this request at the time of this log.
JDBC_TOTAL_TIMEbigintThe total amount of time spent running JDBC queries at the time of this log.
JDBC_TOTAL_EXECTIMEbigintThe total amount of time spent by the database running JDBC queries at the time of this log.
JDBC_TOTAL_ROWSbigintThe total number of rows returned by JDBC queries at the time of this log.
BYTESbigintThe amount of data which was sent back to the client.
TTFBbigintThe number of milliseconds it took to deliver the first bit of data.
TTLBbigintThe number of milliseconds it took to deliver the complete content.
STREAM_OPENbigintThe number of milliseconds before the data stream was opened.
STREAM_CLOSEDbigintThe number of milliseconds until the completed data stream was closed.

Primary Key Constraints

Indices

  1. IDX_REQUEST_1

    Columns

    Included Columns

  2. IDX_REQUEST_2

    Columns

    Included Columns

Statistics

    none