이벤트 데이터 레코드 필드

Data Workbench 서버가 데이터 집합을 구성하기 위해 처리할 수 있는 데이터 필드에 대한 정보입니다.

이벤트 데이터 정보

데이터 집합을 만드는 데 사용되는 이벤트 데이터는 로그 소스라는 파일에 있습니다. 각 데이터 레코드는 연결된 타임스탬프가 있는 이벤트의 단일 인스턴스 또는 트랜잭션 레코드를 나타내므로 로그 소스에서 사용할 수 있는 데이터를 이벤트 데이터라고 합니다.

로그 소스의 이벤트 데이터는 Sensors에 의해 실시간으로 수집됩니다. HTTP 및 애플리케이션 서버에서 Sensors에 의해 수집된 이벤트 데이터는 Data Workbench 서버로 전송되며, 이 데이터는 압축된 로그( .vsl) 파일로 변환됩니다. 플랫 파일, XML 파일 또는 ODBC 데이터 소스에 있는 이벤트 데이터는 이러한 다른 형식에서 공통 데이터 필드 세트를 추출하도록 정의하는 디코더를 제공하는 Data Workbench 서버에서 읽습니다.

다음 섹션에서는 Sensors에 의해 수집되거나 Data Workbench 서버에서 읽고 사용할 수 있는 데이터 필드( 이벤트 데이터 레코드 필드 또는 로그 항목 필드라고 함)에 대한 정보를 제공합니다.

노트

필드의 이름은 일반적으로 W3C 확장 로그 파일 형식에 대한 이름 지정 규칙을 따릅니다. 많은 필드에 필드에 포함된 정보의 소스를 나타내는 접두사가 있습니다.

  • cs는 클라이언트로부터 서버로의 통신을 나타냅니다.
  • sc는 서버에서 클라이언트로의 통신을 나타냅니다.
  • s는 서버의 정보를 나타냅니다.
  • c 는 클라이언트의 정보를 나타냅니다.
  • x는 Adobe 소프트웨어 제품이 만드는 정보를 나타냅니다.

기준 이벤트 데이터 레코드 필드

로그( .vsl) 파일에는 데이터 집합 구성 프로세스에서 Data Workbench 서버에서 Sensors에 의해 서버에서 수집되고 사용되는 이벤트 데이터의 필드가 포함되어 있습니다. 다음 표에는 Sensor에 기록된 일반적인 이벤트 데이터 레코드의 필드가 나열되어 있습니다.

필드 설명
c-ip

서버에 대한 요청에 포함된 클라이언트의 IP 주소입니다.

예: 207.68.146.68

cs(cookie)

요청과 함께 클라이언트가 보낸 쿠키입니다.

예: v1st=42FDF66DE610CF36; ASPSESSIONIDQCATDQC=GPIBKEIBFBFIPLOJMCAEPM;

cs(referrer)

클라이언트가 요청을 사용하여 서버에 보낸 HTTP 레퍼러 문자열입니다.

예: https://www.mysite.net/cgi-bin/websearch?qry

cs(user-agent)

클라이언트가 클라이언트에 보낸 사용자 에이전트의 유형을 나타내는 요청을 서버에 보내는 문자열입니다.

예: Mozilla/5.0(Windows; U; Windows NT 5.1; 미국 rv:1.7) Gecko/20040707 Firefox/0.9.2

cs 메서드

HTTP 요청의 메서드 유형입니다.

예: GET

참조: https://www.w3.org/TR/2000/NOTE-shoplogfileformat-20001115/#field_method

cs-uri-query

URI의 쿼리 문자열 부분(stem + 쿼리 문자열 = URI). 앞에 물음표(?)가 있습니다 및 에는 앰퍼샌드(&)로 구분된 하나 이상의 이름-값 쌍을 포함할 수 있습니다.

예: page=homepage

cs-uri-stem

URI의 줄기부(stem + 쿼리 문자열 = URI). 스템은 서버에서 요청된 리소스의 실제 또는 논리적 경로입니다.

예: /index.asp

sc(content-type)

서버에서 보고한 대로 클라이언트가 요청하는 리소스의 컨텐츠 유형입니다.

예: 텍스트/html, 이미지/png, 이미지/gif, 비디오/mpeg

sc-bytes

요청에 대한 응답으로 서버에서 클라이언트로 전송되는 데이터의 바이트 수입니다

예: 4996

sc-status

서버가 클라이언트에 반환한 상태 코드입니다.

예: 200

참조: https://www.w3.org/Protocols/rfc2616/rfc2616-sec10.html

s-dns

요청된 리소스의 호스트의 정규화된 도메인 이름 또는 IP 주소입니다.

예: www.adobe.com

x-실험

요청 시 클라이언트가 구성원으로 있는 모든 통제 실험 이름 및 그룹의 목록입니다.

예: VSHome_Exp.Group_1,VSRegiation_Exp.Group_2

x-timestamp

서버에서 요청을 받은 날짜 및 시간(GMT)입니다. 이 시간은 1600년 1월 1일 이후 100나노초 수로 표시됩니다.

예: 127710989320000000은 2005년 9월 13일 화요일에 11:28:52.0000000에 대한 x-timestamp 값이 됩니다.

x-trackingid

영구적 쿠키에 있는 센서 에 의해 설정되고 클라이언트가 서버에 대한 요청을 가지고 제공한 고유한 브라우저 식별자의 64비트 16진수 값입니다.

예: 42FDF66DE610CF36

파생 필드

아래 표에는 기준 이벤트 데이터 레코드 필드에서 Data Workbench 서버가 파생된 필드의 예가 나와 있습니다.

필드 설명
cs(cookie)(name) 쿠키 내에 지정된 이름-값 쌍의 값입니다.
cs(referrer-domain)

HTTP 참조 URI의 도메인 이름 또는 IP 주소입니다.

참고: 이 필드는 읽기 전용입니다.

cs(referrer-host)

레퍼러의 전체 호스트 이름.

예: cs(referrer)가 https://my.domain.com/my/page 이면 cs(referrer-host)는 my.domain.com 입니다.

cs(referrer-query)(name)

레퍼러 쿼리 문자열의 값입니다.

참고: cs(referrer)(name) 필드를 사용하여 레퍼러 쿼리 문자열 값에 액세스할 수 없습니다.

cs-uri

전체 URI(stem + 쿼리 문자열 = 전체 URI)입니다.

예: /shopping/checkout.html?product1=8Track&product2=cassette&product3=cd

cs-uri-query(name)

지정된 이름과 연결된 값입니다. 지정된 이름에 여러 값이 있는 경우 이 필드는 해당 값의 마지막 값을 반환합니다.

예:
  • URI /shopping/checkout.html?product1=8Track&product2=cassette&product3=cd 의 경우 cs-uri-query(product3)가 cd를 반환합니다.
  • URI /shopping/checkout.html?product1=8Track&product1=cassette 의 경우 cs-uri-query(product1) 가 cassette를 반환합니다.

ctime x 타임스탬프가 1970년 1월 1일 이후 초 수로 표시됩니다. 이 필드를 x-unixtime이라고도 합니다.
날짜 YYYY-MM-DD 형식의 x-타임스탬프입니다.
시간 x-타임스탬프이며 HH:MM:SS 형식입니다.
x-local-timestring

x-timestamp가 데이터 집합에 대한 Transformation.cfg 파일에 지정된 로컬 시간대로 변환되었습니다. 형식은 YYYY-MM-DD HH:MM:SS.mmm입니다.

참고: Log Processing.cfg 파일에서 x-local-timestring과 같은 시간 전환을 정의할 수도 있습니다. 자세한 내용은 로그 처리 구성 파일 을 참조하십시오.

x-log-source-id

특정 로그 항목의 로그 소스에 해당하는 식별자입니다. 식별자를 기록하려면 Sensor , 로그 파일 또는 ODBC 데이터 소스를 정의할 때 Log Processing.cfg 파일의 로그 소스 ID 필드에 지정해야 합니다. 자세한 내용은 로그 처리 구성 파일 을 참조하십시오.

예: VSensor01.

x-mask 센서 데이터 소스의 마스크 패턴( .vsl 파일 이름에서 파생됨). 이름이 YYYYMMDD-SENDSORID.VSL 형식의 파일의 경우 x-mask는 SENDSORID입니다.
x-timestring YYYY-MM-DD HH:MM:SS.mmm 형식의 x-타임스탬프입니다.
x-unixtime x-timestamp에서 파생된 십진수 UNIX 시간입니다.

Sensor서버에서 를 사용하는 경우 는 유효한 HTTP 요청 또는 응답 헤더에서 이벤트 데이터의 필드를 수집하거나 서버의 API를 통해 사용할 수 있는 변수에서 수집할 수 있습니다. 이러한 데이터 필드를 수집하려면 Sensor에 대한 txlogd.conf구성 파일에서 원하는 헤더 필드 또는 변수를 지정해야 합니다. 자세한 내용은 Data Workbench Sensor 안내서​를 참조하십시오.

이 페이지에서는