The Event Bus receives the request data from each page. If a page has multiple events, then the Event Bus receives a single hit.
The event data is sent to the event bus only if the Send to Event Bus
option is enabled for an event. In addition to the existing request data, an extra section is added to the request.
The response data is available to the Event Bus pipeline.
Event Bus packets
Event Bus packets are sent to the destination system on the following event triggers or conditions.
- Start of Session: Contains hit-based facts
- After Every Hit: Contains hit-based facts
- End of Session: Contains the following items:
- Fact and event data that is derived from last hit of session
- Facts that are marked for reporting on last instance in the session
- End of Session trigger evaluation
At the end of a session, an "end of session" signal event is sent to the Event Bus pipeline. The UniqueID of the hit is -1
.
Sample Event Bus request
The following request text is a sample output from the Canister to the Event Bus pipeline:
[iamie]
TLTSID=EE67713899435C0572EA592C29F3EFF3
TLTHID=34A9A04D49347BA3DC01B016652A296A
TLTUID=342821467A0B03D336BB8127E6019019
LOADGEN_DATA=TRUE
CaptureSource=TeaLeafPassiveCapture2
CaptureType=1
CaptureVersion=3305
[env]
REMOTE_ADDR=63.194.158.183
REMOTE_PORT=1639
LOCAL_ADDR=63.194.158.210
LOCAL_PORT=80
SERVER_NAME=63.194.158.210
SERVER_PORT=80
HTTPS=off
CONNECTION_ID=11730
PCA_NAME=jupiter
PCA_ADDR=127.0.0.1
PCA_UNAME_RELEASE=2.6.9-55.EL
PCA_UNAME_SYSNAME=Linux
REQ_BUFFER_ENCODING=UTF-8
REQ_BUFFER_ORIG_ENCODING=ISO-8859-1
REQUEST_METHOD=GET
URL=/store/index.php/foresee
SERVER_PROTOCOL=HTTP/1.1
ResponseType=text/html; charset=UTF-8
StatusCode=200
StatusCodeText=OK
RequestHeaderSize=801
RequestDataSize=0
RequestSize=801
ResponseHeaderSize=428
ResponseDataSize=18404
ResponseSize=18832
RESP_BODY_ENCODING=utf-8
ReqCancelled=False
ReqDiscarded=False
StreamingHit=False
StreamingHitType=0
HTTP_ACCEPT=*/*
HTTP_ACCEPT_LANGUAGE=en-us
HTTP_UA_CPU=x86
HTTP_ACCEPT_ENCODING=gzip, deflate
HTTP_USER_AGENT=Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1;
.NET CLR 1.1.4322; .NET CLR 2.0.50727; MS-RTC LM 8)
HTTP_HOST=www.yourcompany.com
HTTP_CONNECTION=Keep-Alive
HTTP_COOKIE=magento=furtlzy7tijjvxcn1pccoc64hs3ew5rk;
frontend=j5m4cegl15ucj2rrerc4ep8u10;
TLTHID=8E6A041C52741052026CF311152600F5;
TLTSID=3B9E220E52741052026485ECEFD4F08A;
TLTUID=3B9E220E52741052026485ECEFD4F08A;
__utma=131544653.2442909905711142000.1216148505.1216148505.1216148505.1;
__utmb=131544653.2.10.1216148505;
__utmc=131544653;
__utmz=131544653.1216148505.1.1.utmcsr=(direct)|utmccn=(direct)|
utmcmd=(none);
__utmv=131544653.TLTSID%2F3B9E220E52741052026485ECEFD4F08A;
s_cc=true;
s_sq=%5B%5BB%5D%5D
HTTP_SET_COOKIE=TLTHID=DC459D6A5277105200D780232AB9484E; Path=/;
Domain=.yourcompany.com
TRANSFER_ENCODING=chunked
[TimeBlock]
WEEK=35
MONTH=8
QUARTER=3
YEAR=2010
HOUR_OF_DAY=10
DAY_OF_WEEK=1
DAY_OF_MONTH=23
DAY_OF_YEAR=235
[timestamp]
RequestTimeEx=2010-08-23T17:27:34.000Z
ResponseStartTimeEx=2010-08-23T17:27:34.019Z
ResponseTimeEx=2010-08-23T17:27:34.019Z
ResponseAckTimeEx=2008-07-15T19:27:44.087781Z
TLapiArrivalTimeEx=2008-07-15T19:27:44.088415Z
ReqTTLB=0
RspTTFB=576964
RspTTLB=17197
RspTTLA=260
ConnSpeed=8630119
ConnType=T1
WS_Generation=576964
WS_Grade=NormalWS
WS_GradeEx=1
NT_Total=17457
NT_Grade=ExcellentNT
NT_GradeEx=0
RT_Total=594421
RT_Grade=NormalRT
RT_GradeEx=1
[urlfield]
[cookies]
TLTHID=DC459D6A5277105200D780232AB9484E
magento=furtlzy7tijjvxcn1pccoc64hs3ew5rk
frontend=j5m4cegl15ucj2rrerc4ep8u10
TLTHID=8E6A041C52741052026CF311152600F5
TLTSID=3B9E220E52741052026485ECEFD4F08A
TLTUID=3B9E220E52741052026485ECEFD4F08A
__utma=131544653.2442909905711142000.1216148505.1216148505.1216148505.1
__utmb=131544653.2.10.1216148505
__utmc=131544653
__utmz=131544653.1216148505.1.1.utmcsr=(direct)|utmccn=(direct)|utmcmd=(none)
__utmv=131544653.TLTSID/3B9E220E52741052026485ECEFD4F08A
s_cc=true
s_sq=[[B]]
TLT_NumCookies=13
[appdata]
REMOTE_ADDR=63.194.158.183
Request_Method=GET
TLT_URL=/store/index.php/foresee
TLT_SERVER=63.194.158.210
TLT_HOST_NAME=www.yourcompany.com
TLT_APPLICATION_NAME=store
[ExtendedUserAgent]
TLT_BROWSER=IE
TLT_BROWSER_VERSION=IE7.0
TLT_BROWSER_PLATFORM=WinXP
TLT_TRAFFIC_TYPE=BROWSER
TLT_BROWSER_JAVASCRIPT=true
TLT_BROWSER_COOKIES=true
[TLFID_283]
TLFID=283
TLEventID=57
TLFactValue=EE67713899435C0572EA592C29F3EFF3
TLFactNumericValue=0.0
TLDimGroupID=1
TLDim1=TLT$NULL
TLDim2=TLT$NULL
TLDim3=TLT$NULL
TLDim4=TLT$NULL
[TLFID_284]
TLFID=284
TLEventID=57
TLFactValue=EE67713899435C0572EA592C29F3EFF3
TLFactNumericValue=0.0
TLDimGroupID=3
TLDim1=BROWSER
TLDim2=TLT$NULL
TLDim3=TLT$NULL
TLDim4=TLT$NULL
[TLFID_285]
TLFID=285
TLEventID=57
TLFactValue=EE67713899435C0572EA592C29F3EFF3
TLFactNumericValue=0.0
TLDimGroupID=5
TLDim1=/store/index.php/foresee
TLDim2=www.yourcompany.com
TLDim3=store
TLDim4=63.194.158.210
[CEP]
EventBusFormat=8.0
Canister=SIERRA4
SesnIdx=943874
HitNumber=6
DateTime=1282584454
CustomVar1=63.194.158.183
DiscardedSession=false
Event Bus request variables
In the previous request, the Canister inserts the [CEP]
section when the Event Bus is enabled. The fact data included in the request contains the event and dimension data usable by the destination system.
Variable | Description |
---|---|
EventBusFormat |
Output format of the Event Bus.
Note: The Event Bus format number is independent of the Tealeaf release or build number. The Event Bus version can be incremented at any time.
|
Canister |
The name of the Canister that generated the Event Bus information |
SesnIdx |
The Canister session index identifier |
HitNumber |
The hit number for the session |
DateTime |
The timestamp in seconds in UNIX™ time (GMT, number of seconds since 1970) |
CustomVarX |
If one or more session attributes were specified for the session, they and their values are listed in this section. |
DiscardedSession |
If this value is set to true , the session SesnIdx in Canister was marked for discarding.
Note: This property is used by the cxReveal database, which is populated by
[CEP] data to maintain session attribute and session state information. |