Versions in this module Expand all Collapse all v0 v0.0.6 Sep 1, 2022 Changes in this version + var HaproxyLogTimezone = time.Local type HTTPRequest + CapturedSamples string v0.0.5 Aug 31, 2022 Changes in this version type HTTPRequest + func (h HTTPRequest) Timestamp() time.Time v0.0.4 Aug 18, 2022 Changes in this version + const DataTypeBINARY + const DataTypeBOOL + const DataTypeINT32 + const DataTypeINT64 + const DataTypeIPV4 + const DataTypeIPV6 + const DataTypeNULL + const DataTypeRSVD1 + const DataTypeRSVD2 + const DataTypeRSVD3 + const DataTypeRSVD4 + const DataTypeRSVD5 + const DataTypeRSVD6 + const DataTypeSTRING + const DataTypeUINT32 + const DataTypeUNIT64 + const FrameAck + const FrameAgentDDisconnect + const FrameAgentHello + const FrameHaproxyDisconnect + const FrameHaproxyHello + const FrameNotify + const SessionCloseConnection + const SessionCloseData + const SessionCloseHeaders + const SessionCloseLast + const SessionCloseNone + const SessionCloseQueue + const SessionCloseRequest + const SessionCloseTarpit + const TerminationActiveUp + const TerminationAdmin + const TerminationClientAbort + const TerminationClientWait + const TerminationDeny + const TerminationExhausted + const TerminationInternalError + const TerminationLocal + const TerminationNone + const TerminationServerAbort + const TerminationServerGoingDown + const TerminationServerWait + type ACL struct + ID int + Line int + SourceFile string + Type string + type Conn struct + func New(path string) Conn + func (c *Conn) AddACL(acl string, pattern string) error + func (c *Conn) ClearACL(acl string) error + func (c *Conn) DeleteACL(acl string, id string) error + func (c *Conn) GetACL(acl string) (map[string]string, error) + func (c *Conn) ListACL() ([]ACL, error) + func (c *Conn) ListACLFiles() (map[string]ACL, error) + func (c *Conn) RunCmd(cmd string) ([]string, error) + type Frame struct + Frame struct{ ... } + FrameType uint8 + Length uint32 + type FrameMetadata struct + Flags [4]byte + FrameId uint64 + StreamId uint64 + type HTTPRequest struct + BackendConn uint + BackendName string + BackendQueue uint + BadReq bool + BytesRead uint64 + CapturedRequestCookie string + CapturedRequestHeaders []string + CapturedResponseCookie string + CapturedResponseHeaders []string + ClientIP string + ClientPersistenceState rune + ClientPort uint16 + ClientSSL bool + FrontendConn uint + FrontendName string + HTTPVersion string + PID int + PersistenceCookieState rune + QueueDurationMs int + RequestHeaderDurationMs int + RequestMethod string + RequestPath string + ResponseHeaderDurationMs int + Retries uint + ServerConn uint + ServerConnDurationMs int + ServerName string + ServerQueue uint + SessionCloseState rune + StatusCode int16 + TS int64 + TerminationReason rune + TotalConn uint + TotalDurationMs int + Truncated bool + func DecodeHTTPLog(s string) (HTTPRequest, error) v0.0.3-1 Aug 18, 2022