Celebrating 700K+ Installs Up to 35% OFF! View Details β†’

logs

Published 8 months ago

# SafeLine WAF

Published 8 months ago

profile_photo

homag

Updated 8 months ago

0

Hello,
We have deployed SafeLine WAF Pro and would like to improve traffic visibility (clearly separating legitimate requests from attacks).
Current setup: SafeLine was installed via manager.sh on a Linux server with Docker (default path /data/safeline). Containers safeline-mgt, safeline-tengine, safeline-detector, safeline-pg, etc. are running. In the web UI we created a Reverse Proxy application for our domain on port 443/HTTPS, attached an SSL certificate, configured an internal HTTP upstream, and pointed the domain’s DNS record to the SafeLine IP. The Statistics dashboard shows total requests and blocked rate, and Attacks β†’ Events/Logs only shows rule hits (Audited/Blocked). On the host we only have error.log under /data/safeline/logs/nginx; tengine access logs live inside the container, which is inconvenient for analysis.
We would like to know:
where in the web UI we can see full HTTP traffic (all requests, not only attacks) and whether it can be filtered by allowed/passed/blocked/audited status;
how to properly expose tengine access logs on the host (which volumes to add to docker-compose.yaml for safeline-tengine so that access logs are written, for example, to /data/safeline/logs/nginx).
Our goal is to clearly distinguish legitimate vs malicious requests and export full access logs to external systems (ELK/ClickHouse, etc.).

profile_photo

Carrie

Updated 8 months ago

0

You can find the access logs in this directory:
/data/safeline/logs/nginx/safeline

logs | CyberServal | CyberServal