Document toolboxDocument toolbox

proxy.varnish

Introduction

The tags beginning with proxy.varnish identify events generated by Varnish HTTP Cache belonging to Varnish Software.

Valid tags and data tables 

The full tag must have at least 3 levels. The first two are fixed as proxy.varnish. The third level identifies the type of events sent and the rest of them indicate the event subtypes.

These are the valid tags and corresponding data tables that will receive the parsers' data:

Product / Service

Tags

Data tables

Product / Service

Tags

Data tables

Varnish HTTP Cache

proxy.varnish.accessCombined

proxy.varnish.accessCombined

proxy.varnish.access-combined-xff.pro.pruebas.1

proxy.varnish.accessCombinedXff

For more information, read more About Devo tags.

Table structure

These are the fields displayed in these tables:

proxy.varnish.accessCombined

Field

Type

Source field name

Extra fields

Field

Type

Source field name

Extra fields

eventdate

timestamp

 

 

environment

str

venv

 

site

str

vsite

 

clon

str

vclon

 

serverdate

timestamp

 

 

srcIp

ip4

 

 

user

str

 

 

method

str

 

 

url

str

 

 

protocol

str

 

 

statusCode

int4

 

 

responseLength

int4

 

 

referer

str

 

 

userAgent

str

 

 

unk

int4

 

 

srcIdentd

str

 

 

hostchain

str

 

✓

tag

str

 

✓

rawMessage

str

 

✓

proxy.varnish.accessCombinedXff

Field

Type

Field Transformation

Source field name

Extra fields

Field

Type

Field Transformation

Source field name

Extra fields

eventdate

timestamp

 

 

 

environment

str

 

venv

 

site

str

 

vsite

 

clon

str

 

vclon

 

serverdate

timestamp

 

 

 

proxyChain

str

 

 

 

clientIp

ip4

(length(split(proxyChain, ","), as, pc) = 1) ? ip4(proxyChain) : (length(pc) >= 2) ? (pc[0] = "127.0.0.1") ? ip4(trim(pc[1])) : ip4(pc[0]) : null

as

pc

proxyChain

 

user

str

 

 

 

method

str

 

 

 

url

str

 

 

 

protocol

str

 

 

 

statusCode

int4

 

 

 

responseLength

int4

 

 

 

timeFirstByte

float8

 

 

 

hitMiss

str

 

 

 

referer

str

 

 

 

userAgent

str

 

 

 

srcIdentd

str

 

 

 

hostchain

str

 

 

✓

tag

str

 

 

✓

rawMessage

str

 

rawSource

✓