Optimize Traefik access logging
This commit is contained in:
17
traefik.yml
17
traefik.yml
@@ -5,10 +5,23 @@ log:
|
|||||||
filePath: "/var/log/traefik/traefik.log"
|
filePath: "/var/log/traefik/traefik.log"
|
||||||
accessLog:
|
accessLog:
|
||||||
filePath: "/var/log/traefik/access.log"
|
filePath: "/var/log/traefik/access.log"
|
||||||
|
bufferingSize: 256
|
||||||
filters:
|
filters:
|
||||||
statusCodes:
|
statusCodes:
|
||||||
- "200-299" # log successful http requests
|
- "400-599" # focus on failed http requests
|
||||||
- "400-599" # log failed http requests
|
fields:
|
||||||
|
defaultMode: drop
|
||||||
|
names:
|
||||||
|
ClientHost: keep
|
||||||
|
ClientPort: keep
|
||||||
|
Duration: keep
|
||||||
|
RequestMethod: keep
|
||||||
|
RequestPath: keep
|
||||||
|
RequestProtocol: keep
|
||||||
|
RouterName: keep
|
||||||
|
ServiceName: keep
|
||||||
|
ServiceURL: keep
|
||||||
|
Status: keep
|
||||||
|
|
||||||
api:
|
api:
|
||||||
insecure: false
|
insecure: false
|
||||||
|
|||||||
Reference in New Issue
Block a user