Php/docs/class.varnishlog
(PECL varnish >= 0.6)
简介
类摘要
VarnishLog {
const
int
TAG_Debug
= 0
const
int
TAG_Error
= 1
const
int
TAG_CLI
= 2
const
int
TAG_StatSess
= 3
const
int
TAG_ReqEnd
= 4
const
int
TAG_SessionOpen
= 5
const
int
TAG_SessionClose
= 6
const
int
TAG_BackendOpen
= 7
const
int
TAG_BackendXID
= 8
const
int
TAG_BackendReuse
= 9
const
int
TAG_BackendClose
= 10
const
int
TAG_HttpGarbage
= 11
const
int
TAG_Backend
= 12
const
int
TAG_Length
= 13
const
int
TAG_FetchError
= 14
const
int
TAG_RxRequest
= 15
const
int
TAG_RxResponse
= 16
const
int
TAG_RxStatus
= 17
const
int
TAG_RxURL
= 18
const
int
TAG_RxProtocol
= 19
const
int
TAG_RxHeader
= 20
const
int
TAG_TxRequest
= 21
const
int
TAG_TxResponse
= 22
const
int
TAG_TxStatus
= 23
const
int
TAG_TxURL
= 24
const
int
TAG_TxProtocol
= 25
const
int
TAG_TxHeader
= 26
const
int
TAG_ObjRequest
= 27
const
int
TAG_ObjResponse
= 28
const
int
TAG_ObjStatus
= 29
const
int
TAG_ObjURL
= 30
const
int
TAG_ObjProtocol
= 31
const
int
TAG_ObjHeader
= 32
const
int
TAG_LostHeader
= 33
const
int
TAG_TTL
= 34
const
int
TAG_Fetch_Body
= 35
const
int
TAG_VCL_acl
= 36
const
int
TAG_VCL_call
= 37
const
int
TAG_VCL_trace
= 38
const
int
TAG_VCL_return
= 39
const
int
TAG_VCL_error
= 40
const
int
TAG_ReqStart
= 41
const
int
TAG_Hit
= 42
const
int
TAG_HitPass
= 43
const
int
TAG_ExpBan
= 44
const
int
TAG_ExpKill
= 45
const
int
TAG_WorkThread
= 46
const
int
TAG_ESI_xmlerror
= 47
const
int
TAG_Hash
= 48
const
int
TAG_Backend_health
= 49
const
int
TAG_VCL_Log
= 50
const
int
TAG_Gzip
= 51
/* 方法 */
public __construct
([ array $args
] )
public getLine ( ) : array
public static getTagName
( int $index
) : string
}
预定义常量
VarnishLog::TAG_DebugVarnishLog::TAG_ErrorVarnishLog::TAG_CLIVarnishLog::TAG_StatSessVarnishLog::TAG_ReqEndVarnishLog::TAG_SessionOpenVarnishLog::TAG_SessionCloseVarnishLog::TAG_BackendOpenVarnishLog::TAG_BackendXIDVarnishLog::TAG_BackendReuseVarnishLog::TAG_BackendCloseVarnishLog::TAG_HttpGarbageVarnishLog::TAG_BackendVarnishLog::TAG_LengthVarnishLog::TAG_FetchErrorVarnishLog::TAG_RxRequestVarnishLog::TAG_RxResponseVarnishLog::TAG_RxStatusVarnishLog::TAG_RxURLVarnishLog::TAG_RxProtocolVarnishLog::TAG_RxHeaderVarnishLog::TAG_TxRequestVarnishLog::TAG_TxResponseVarnishLog::TAG_TxStatusVarnishLog::TAG_TxURLVarnishLog::TAG_TxProtocolVarnishLog::TAG_TxHeaderVarnishLog::TAG_ObjRequestVarnishLog::TAG_ObjResponseVarnishLog::TAG_ObjStatusVarnishLog::TAG_ObjURLVarnishLog::TAG_ObjProtocolVarnishLog::TAG_ObjHeaderVarnishLog::TAG_LostHeaderVarnishLog::TAG_TTLVarnishLog::TAG_Fetch_BodyVarnishLog::TAG_VCL_aclVarnishLog::TAG_VCL_callVarnishLog::TAG_VCL_traceVarnishLog::TAG_VCL_returnVarnishLog::TAG_VCL_errorVarnishLog::TAG_ReqStartVarnishLog::TAG_HitVarnishLog::TAG_HitPassVarnishLog::TAG_ExpBanVarnishLog::TAG_ExpKillVarnishLog::TAG_WorkThreadVarnishLog::TAG_ESI_xmlerrorVarnishLog::TAG_HashVarnishLog::TAG_Backend_healthVarnishLog::TAG_VCL_LogVarnishLog::TAG_Gzip
Table of Contents
- VarnishLog::__construct — Varnishlog constructor
- VarnishLog::getLine — Get next log line
- VarnishLog::getTagName — Get the log tag string representation by its index
/* Constants */