Mail
    Exim logo

    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.

    Auto-discovery via Xitogent
    Mail queue depth monitoring
    Delivery and bounce rate tracking
    Connection and rejection metrics
    Frozen message detection
    Log-based analytics
    1-minute collection intervals
    Metrics

    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.

    Triggers & Alerts

    Configurable alert triggers

    Set up custom triggers in your dashboard to get notified the moment Exim metrics cross your defined thresholds.

    Exim monitoring trigger configuration dashboard

    Queue Depth

    critical

    Fires when queue grows beyond threshold.

    Frozen Messages

    warning

    Alerts on frozen message accumulation.

    Bounce Rate

    warning

    Triggers on high bounce rates.

    Delivery Failures

    critical

    Fires on delivery failure spikes.

    01

    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
    Exim monitoring
    Mail analytics
    02

    Why Choose Xitoring

    Zero-config Exim monitoring.

    • One-command install
    • Global monitoring nodes
    • Unified dashboard
    • Multi-channel alerts
    Xitoring overview
    Alerts
    Before you start

    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
    Setup Guide

    Get started in minutes

    1

    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_KEY
    2

    Grant 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 integrate
    3

    Enable 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.

    4

    Configure alert thresholds (optional)

    Set custom thresholds for Queue Depth, Frozen Messages, or Bounce Rate to catch delivery problems before downstream senders notice.

    5

    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 status

    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

    Keep exploring

    Related Integrations