Sawmill is a Exim 4 log analyzer (it also supports the 843 other log formats listed to the left). It can process log files in Exim 4 format, and generate dynamic statistics from them, analyzing and reporting events. Sawmill can parse Exim 4 logs, import them into a MySQL, Microsoft SQL Server, or Oracle database (or its own built-in database), aggregate them, and generate dynamically filtered reports, all through a web interface. Sawmill can perform Exim 4 log analysis on any platform, including Window, Linux, FreeBSD, OpenBSD, Mac OS, Solaris, other UNIX, and others.
Sawmill stores the following non-numerical fields in its database for Exim 4, generates reports for each field, and allows dynamic filtering on any combination of these fields:
| Field | Internal Name | ||
|---|---|---|---|
| date/time | date_time | ||
| day of week | day_of_week | ||
| hour of day | hour_of_day | ||
| sender | sender | ||
| recipient | recipient | ||
| recipient username | recipient_username | ||
| subject | subject | ||
| protocol | protocol | ||
| transport name | transport_name | ||
| source hostname | source_hostname | ||
| source IP | source_ip | ||
| geographic location | location | ||
| router name | router_name | ||
| authenticated name | authenticated_name | ||
| delivery conf | smtp_delivery_conf | ||
| cert status | cert_verif_status | ||
| name from peer | dist_name_from_peer | ||
| shadow transport name | shadow_transport_name | ||
| RFC1413 user | user_rfc1413 | ||
| TLS cipher | tls_cipher_suite | ||
| antibody filter | antibody_filter |
Sawmill stores the following numerical fields in its database for Exim 4, aggregating them and including them as columns in most reports:
| Numerical Field | Internal Name | ||
|---|---|---|---|
| messages | messages | ||
| size | size | ||
| messages filtered | messages_filtered |
See Sawmill Features to learn more about Sawmill's options for viewing, customizing, filtering, exporting and scheduling Exim 4 reports.
Sawmill also supports 843 other log formats.