Skip to content

Latest commit

 

History

History
32 lines (21 loc) · 926 Bytes

mod_access.md

File metadata and controls

32 lines (21 loc) · 926 Bytes

Introduction

The mod_access module writes request logs and session logs in the specified format.

Configuration

  • Module config file

    conf/mod_access/mod_access.conf

    [Log]
    # filename prefix for log
    LogPrefix = access
    
    # access log directory
    LogDir =  ./
    
    # log rotate interval: M/H/D/MIDNIGHT/NEXTHOUR
    RotateWhen = NEXTHOUR
    
    # max number of rotated log files
    BackupCount = 2
    
    [Template]
    # template of request log
    RequestTemplate = "REQUEST_LOG $time clientip: $remote_addr serverip: $server_addr host: $host product: $product user_agent: ${User-Agent}req_header status: $status_code error: $error"
    
    # template of session log
    SessionTemplate = "SESSION_LOG  $time clientip: $ses_clientip start_time: $ses_start_time end_time: $ses_end_time overhead: $ses_overhead read_total: $ses_read_total write_total: $ses_write_total keepalive_num: $ses_keepalive_num error: $ses_error"