Struct elp::ELBRecord
[−]
[src]
pub struct ELBRecord<'a> { pub timestamp: DateTime<UTC>, pub elb_name: &'a str, pub client_address: SocketAddrV4, pub backend_address: SocketAddrV4, pub request_processing_time: f32, pub backend_processing_time: f32, pub response_processing_time: f32, pub elb_status_code: u16, pub backend_status_code: u16, pub received_bytes: u64, pub sent_bytes: u64, pub request_method: &'a str, pub request_url: &'a str, pub request_http_version: &'a str, pub user_agent: &'a str, pub ssl_cipher: &'a str, pub ssl_protocol: &'a str, }
The product of parsing a single AWS ELB log record.
Fields
timestamp: DateTime<UTC>
elb_name: &'a str
client_address: SocketAddrV4
backend_address: SocketAddrV4
request_processing_time: f32
backend_processing_time: f32
response_processing_time: f32
elb_status_code: u16
backend_status_code: u16
received_bytes: u64
sent_bytes: u64
request_method: &'a str
request_url: &'a str
request_http_version: &'a str
user_agent: &'a str
ssl_cipher: &'a str
ssl_protocol: &'a str