Exim Monitoring
Monitor Exim mail queue depth, delivery rates, bounce statistics, and connection metrics in real time with zero configuration.
Why monitor Exim?
Exim is a highly configurable mail transfer agent used on millions of servers. Monitoring Exim is critical to track queue health, delivery performance, and detect issues before they impact email communication.
What we monitor
Queue Depth
Total messages in the mail queue.
Delivery Rate
Messages delivered per minute.
Bounce Rate
Hard and soft bounce counts.
Frozen Messages
Messages stuck in frozen state.
Connections
Active SMTP connections.
Rejections
Rejected connection attempts.
Configurable alert triggers
Set up custom triggers in your dashboard to get notified the moment Exim metrics cross your defined thresholds.

Queue Depth
criticalFires when queue grows beyond threshold.
Frozen Messages
warningAlerts on frozen message accumulation.
Bounce Rate
warningTriggers on high bounce rates.
Delivery Failures
criticalFires on delivery failure spikes.
Importance of Exim Monitoring
Exim is the default MTA on many hosting platforms. Queue buildup and delivery failures can cascade into reputation damage.
- Detect queue buildup immediately
- Track frozen messages
- Monitor delivery rates
- Prevent reputation damage


Why Choose Xitoring
Zero-config Exim monitoring.
- One-command install
- Global monitoring nodes
- Unified dashboard
- Multi-channel alerts


Prerequisites for Exim
Make sure you've got these in place — most installs are a 60-second job once they are.
- Exim 4 MTA installed and running
- Read access to /var/log/exim4 (or your configured logdir) for Xitogent
- exim and exiqgrep binaries on the system PATH for queue inspection
Get started in minutes
Install Xitogent on your mail server
Install the lightweight Xitogent monitoring agent on the host running Exim.
curl -s https://xitoring.com/install.sh | sudo bash -s -- --key=YOUR_API_KEYGrant log and queue access
Exim writes mail flow events to `/var/log/exim4/mainlog` (Debian/Ubuntu) or `/var/log/exim/main.log` (RHEL). Ensure the agent user can read these files and that the `exim` binary is on PATH for queue inspection.
sudo xitogent integrateEnable the Exim integration
Use the Xitoring dashboard or CLI to enable the Exim integration. Xitogent auto-detects your Exim install and begins parsing queue and delivery metrics.
Configure alert thresholds (optional)
Set custom thresholds for Queue Depth, Frozen Messages, or Bounce Rate to catch delivery problems before downstream senders notice.
Verify it's working
Run this command on the server to confirm Xitogent picked up the integration. Fresh metrics will start streaming to your dashboard within ~30 seconds.
sudo xitogent statusConsidering alternatives?
See how Xitoring stacks up against the alternatives for Exim monitoring — flat pricing, deeper integrations, and one agent that covers your whole stack.
Frequently asked questions
Start monitoring Exim today
Set up in under 60 seconds. No credit card required. Full metrics from day one.
Start Free Trial



