Back to Blog
    blogUpdated May 7, 20264 min read

    Recurring Uptime Email Reports: Daily, Weekly, Monthly

    By Saman SoltaniProduct & Releases
    Share

    Most teams check their monitoring dashboard a few times a week — when something pages, or when someone asks. The rest of the time, valuable signals like uptime trends, response-time creep, and SSL expirations sit unread inside the dashboard. Recurring email reports fix that by pushing a scheduled summary into your inbox (and your team's, and your client's) on a fixed cadence.

    Xitoring's recurring email reports are now generally available on every plan. Pick a frequency, pick the recipients, pick the checks or servers to include — and the report shows up automatically.

    How the Schedule Works

    Reports are sent at a fixed time so your team always knows when to look:

    • Daily reports — sent every day at 10:00 AM UTC.
    • Weekly reports — sent every Monday at 10:00 AM UTC.
    • Monthly reports — sent on the 1st of every month at 10:00 AM UTC.

    You can run multiple reports in parallel — for example, a daily summary for the on-call engineer and a monthly executive report for leadership. The free plan includes one recurring report; paid plans allow unlimited reports.

    Picking the Right Frequency

    Each cadence has a clear job:

    • Daily is a heartbeat for the people running the system. It surfaces last 24-hour incidents, checks that flapped, and any SSL certificates approaching expiry. If everything is green, the report is short and reassuring; if something happened overnight, it's the first thing your team reads.
    • Weekly is for engineering leads and team standups. It rolls up uptime percentages, incident counts, and response-time trends across the previous seven days — useful for catching slow-moving regressions that a single daily report wouldn't highlight.
    • Monthly is for stakeholders, executives, and SLA reporting. It captures the whole month's uptime numbers, the incidents that mattered, and a high-level view of the infrastructure's health. This is the report you forward to a customer or attach to a board update.

    What's in a Report

    Each report aggregates data from the checks and servers you assign to it:

    • Uptime percentage for every selected uptime check, calculated over the report period.
    • Incident summary — when each incident started, how long it lasted, and which check or server was affected.
    • Response-time trends so you can spot performance creep before it becomes an outage.
    • SSL certificate status — any SSL certs that expired during the period or are due to expire soon.
    • Server health highlights — load, CPU, memory, and disk pressure summaries for any servers included in the report.

    The report is plain HTML email — no attachments to download, no portal to log into, just the numbers in the body of the message.

    How to Set Up an Email Report

    Setup takes about a minute:

    1. Open your Xitoring dashboard and go to Reports → Email Reports.
    2. Click Create Report.
    3. Choose a frequency — Daily, Weekly, or Monthly.
    4. Select the uptime checks and servers to include. You can scope a report to a single client's services, a specific environment, or your full fleet.
    5. Add recipients. Use your own email plus any teammates, stakeholders, or clients who should receive it.
    6. Save. The report runs at the next scheduled send time.

    You can edit recipients, scope, or frequency at any point — and reports can be paused without deleting them, which is handy during a scheduled maintenance window when you don't want a noisy report going out. The full walk-through, including formatting options and advanced filters, is in the email-reports documentation.

    Common Patterns

    A few setups our customers run:

    • Internal weekly digest. A weekly report covering all production checks, sent to the engineering Slack alias and the engineering manager. Pairs well with recurring incident reviews.
    • Client-facing monthly SLA report. A monthly report scoped to a single customer's services, sent directly to the client's stakeholders. Faster than copying numbers into a spreadsheet, and consistent month over month.
    • Daily on-call brief. A daily report scoped to overnight-critical services, delivered before standup so the on-call engineer walks in already aware of what happened in the last 24 hours.
    • Executive monthly roll-up. A monthly report covering top-level uptime metrics for the whole product, sent to founders or the CTO. The trend across months is often more useful than any individual number.

    Try It

    Recurring email reports are live now on every Xitoring plan, including the free tier. If you already have an account, head into the dashboard and create your first report. If you're new to Xitoring, register for free and start monitoring up to five servers and 20 uptime checks at no cost — recurring reports included.

    Questions or feature requests? Drop us a note at support@xitoring.com.

    Tired of alert fatigue?

    Smart alerting with root cause analysis and 20+ notification channels. Alerts that actually matter.

    See How It Works