Access logging
Where to find access logs and how to configure acccess log rotation
Access logging is activated by default and can be enabled/disabled by running
$ confcli services.routing.tuning.general.accessLog true
$ confcli services.routing.tuning.general.accessLog false
Requests are logged in the combined log format and can be found at
/var/log/acd-router/access.log
. Additionally, the symbolic link
/opt/edgeware/acd/router/log
points to /var/log/acd-router
, allowing
the access logs to also be found at /opt/edgeware/acd/router/log/access.log
.
Example output
$ cat /var/log/acd-router/access.log
May 29 07:20:00 router[52236]: ::1 - - [29/May/2023:07:20:00 +0000] "GET /vod/batman.m3u8 HTTP/1.1" 302 0 "-" "curl/7.61.1"
Access log rotation
Access logs are rotated and compressed once the access log file reaches a size of 100 MB. By default, 10 rotated logs are stored before being rotated out. These rotation parameters can be reconfigured by editing the lines
size 100M
rotate 10
in /etc/logrotate.d/acd-router-access-log
. For more log rotation configuration
possibilites, refer to the
Logrotate documentation.