Health report

Prev Next

Overview

The Health report sends a PDF summary of a Business Application's health to your team. It covers incidents, availability, and utilization for a completed week or month. You can send it on a schedule or generate it on demand, and deliver it to email recipients and notification channels.

Each Business Application has one Health report. You configure it from Business Applications > [Business Application] > Monitoring > Health report, next to the Incidents, Settings, and Status calendar tabs.

Note:

The Health report is a per-application report and is different from the group-level Summary alerts. Summary alerts send a health status breakdown for all Business Applications in a Business Group. To learn more, see Monitoring a Business Application.

Business value

Teams that own a Business Application often need to share its health with managers and stakeholders who do not use Turbo360. The Health report turns monitoring data into a single document that people can read without signing in. It removes the manual work of collecting incident counts, uptime figures, and resource usage at the end of every week or month.

Prerequisites

  • A Business Application with associated Azure resources. The resource types in the Metrics step come from the resources currently associated with the application.
  • At least one recipient email address (SaaS) or one notification channel.
  • Service principal access to the resources in the Business Application. If Turbo360 cannot read a service principal, it skips that service principal's resources and records a note in the report details.

Required permissions

The Health report needs the Business Applications license. To work with it, your role must have the Monitoring feature permission enabled in Business Applications.

Permission level What it allows
Read View the Health report tab, view report history, and download completed PDFs
Manage Configure the report, save changes, and use Generate now

Account owners, Business Applications Owner role holders, and Contributor role holders can always configure and generate the report. A user-defined role needs Monitoring set to Manage to do the same. For more information about roles, see Roles and permissions in Business Applications.

Dependencies

  • Incidents and alerts: monitoring must be on for the Business Application and an escalation policy must be mapped. Otherwise, the wizard warns that the section will be empty.
  • Availability: uses Azure Resource Health history, which Turbo360 reads when the report is generated. Only resource types that support the Availability Status rule are measured, along with Other resources.
  • Utilization: uses Azure Monitor metrics, read when the report is generated.
  • Notification channels: channels and custom email templates come from your account settings. Configure them before you select them in the wizard.

How it works

Schedule and report period. When the schedule is on, Turbo360 generates the report on the day you choose, starting at 06:00 in the report's time zone. A weekly report covers the previous calendar week from Monday to Sunday. A monthly report covers the previous calendar month. When the schedule is off, the report is created only when you use Generate now, and you choose the last 7, 14, or 30 days.

Report sections. The report includes the sections you turn on, as listed in the following table.

Section What it covers
Incidents and alerts Open, acknowledged, and closed incidents, how quickly they were resolved, incidents per day, incidents by resource type, and the most affected resources.
Availability Uptime, downtime, outages, and mean time to recovery for each resource from Azure Resource Health, checked against your availability target.
Utilization The resources that are critical, their busiest hour, a daily utilization trend, and one metric for each resource type. Count and volume metrics appear under Activity metrics.

Every included section shows a message in place of data when no data is available for the period.

Delivery and retention. On SaaS, Turbo360 emails the PDF link to the recipients you enter and sends a message with a download link to each selected notification channel. On Private hosted (PH), you can deliver the report only through notification channels. The PDF link in emails and channel messages stays valid for several days. You can always download the report again from Report history. Turbo360 keeps report history and PDFs for a limited period. Deleting a Business Application also deletes its report PDFs.

Steps

Use these steps to configure the Health report, generate a report on demand, and download a completed report. Start from Business Applications > [Business Application] > Monitoring > Health report.

Configure the report

Configuring the report sets the schedule, sections, metrics, and recipients that Turbo360 uses for every report.

  1. On the Report settings card, click Configure report. If the report is already configured, click Manage.
  2. In the Basics step, use the Schedule switch to turn scheduled sends on or off.
    • When the schedule is on, select Weekly or Monthly for Frequency, select the Send on day, and select the Time zone.
    • When the schedule is off, select the Time zone. You choose the date range each time you use Generate now.
  3. Click Next. In the Sections step, turn on the sections to include: Incidents and alerts, Availability, and Utilization. Turn on at least one section.
  4. If you include Availability, enter the Target percentage. If you include Utilization, enter the Critical when busiest hour is above percentage and the Top resources in chart value.
  5. Click Next. In the Metrics step, which appears only when Utilization is on, review each resource type. Select the Report metric and Aggregation, and use the Include toggle to include or exclude the type. For types that report CPU and memory together, select Include memory or Include CPU to add the companion metric.
  6. Click Next. In the Notification step, enter the Recipient email address on SaaS, and optionally select an Email template and enter an Email subject. Select the notification channels that should receive the report. On Private hosted, the email field is not available, so select at least one notification channel. For email (SMTP) channels, you can also set a recipient, template, and subject for each channel.
  7. Click Next. In the Summary step, review the settings. Click Edit next to a row to change it, or click Preview report to see a sample-data report that shows only the sections you selected.
  8. Click Save.

After you save, the card shows the Next report, Report period (or Date range), and Sections tiles, and the Report history card appears.

Generate a report on demand

Generating a report on demand creates a report immediately, without waiting for the next scheduled send.

  1. On the Report settings card, click Generate now.
  2. In the Generate report dialog, review or select the Time range.
    • When the schedule is on, the time range is the previous week or month and cannot be changed.
    • When the schedule is off, select Last 7 days, Last 14 days, or Last 30 days.
  3. Click Generate.

Turbo360 shows the message Report generation started, the Generate now button changes to Generating..., and Report history shows a row that reads Generating report for and the report period, for example 25 Sep - 24 Oct 2026. When it finishes, the report appears in Report history with Manual in the Trigger column.

Download a report from history

Downloading a report opens the PDF of a completed run so you can review it or share it.

  1. In Report history, find the report by its Period and Generated at values.
  2. Click the download icon (Download report) in the Actions column. The PDF opens in a new tab.

To see the details behind a completed report, hover over the info icon next to the Completed badge. It lists notes and delivery warnings, such as resources whose metrics could not be read.

Configuration

The following table lists the options in the Configure application health report wizard.

Option Default Description
Schedule On Turns scheduled sends on or off. When off, you create reports only with Generate now.
Frequency Monthly Sends the report weekly or monthly. Changing the frequency resets Send on to its first option.
Send on 1st of the month The day the report goes out. Weekly: Monday, Tuesday, or Wednesday. Monthly: the 1st, 2nd, or 3rd of the month.
Time zone The Business Application's monitoring time zone Sets the send time, period boundaries, and the PDF generation time.
Incidents and alerts On Includes incident counts and breakdowns.
Availability On Includes uptime from Azure Resource Health.
Target 90 The availability target.
Utilization On Includes capacity utilization from Azure Monitor.
Critical when busiest hour is above 80 A resource is Critical when its busiest hour is above this percentage. Otherwise, it is Healthy.
Top resources in chart 10 The number of resources shown in the Utilization by resource chart.
Report metric The default metric for the resource type The metric reported for each resource type. The default metric is labeled (default).
Aggregation The primary aggregation of the metric The aggregation applied to the metric: Average, Count, Minimum, Maximum, or Total, depending on what the metric supports.
Include memory or Include CPU Selected Adds the companion metric for resource types that report CPU and memory together.
Include On for existing types Includes the resource type in the utilization section. Types added to the Business Application after your last save are off and show a New badge.
Recipient email address The account default recipient, or your email address SaaS only. Use commas to send a separate email to each address, or semicolons to send one email to all addresses.
Email template The account default template, or System template SaaS only. Available after you enter a recipient.
Email subject Blank SaaS only. Available after you enter a recipient. Turbo360 uses its default subject when you leave this blank.
Notification channels None Channels that receive the report link. At least one recipient or channel is required.

Permission behavior

  • A user with Monitoring set to Manage (or an Account owner, Owner, or Contributor) can click Configure report, Manage, and Generate now.
  • A user without Manage sees these buttons disabled. The user can still view report history and download completed reports.
  • A user without Monitoring Read cannot load the Health report.

Example scenario

Priya manages the order-processing Business Application, which includes a Logic App, a Service Bus namespace, and a SQL database. Her operations manager wants a monthly health summary without signing in to Turbo360.

Priya opens Monitoring > Health report and clicks Configure report. She keeps the monthly schedule on the 1st, leaves all three sections on, and sets the availability target to 95. She enters the manager's email address and selects the team's Microsoft Teams channel. On the 1st of each month, the manager receives an email with a link to the PDF of the previous month, and the Teams channel receives a summary with a download link. If the manager asks for an extra report mid-month, Priya turns the schedule off, clicks Generate now, and selects Last 14 days.

Limitations

  • On-demand reports with the schedule off cover only the last 7, 14, or 30 days ending yesterday. You cannot choose a custom date range or a longer range.
  • Each Business Application has one Health report. You cannot create more than one or name the report, and you cannot delete the report or individual history rows.
  • Scheduled sends are limited to Monday to Wednesday (weekly) or the 1st to 3rd of the month (monthly). You cannot choose the send time.
  • While a report generates, Turbo360 shows only a Generating... indicator. It does not show progress or a time estimate.
  • Availability counts the time before the first known Azure Resource Health change in the period as available. Resources with no Resource Health data appear under Resources without availability data and are excluded from availability.
  • The utilization status rates only percentage metrics. Count and volume metrics appear in the Activity metrics table without a status.
  • The Daily utilization trend chart shows at most 5 resources, even when Top resources in chart is higher.
  • Incident history is limited to a recent period.

Troubleshooting

  1. A report shows Failed in report history
    Cause: The report took too long to generate, or the previous run has not finished. Other failures show the error message on the Failed badge.
    Fix: Click Generate now again. For a large Business Application, include fewer resource types or turn off a section. If the error persists, check the access to the resources and retry.

  2. Generate now fails with "The health report is not configured or is already being generated"
    Cause: A report run is in progress, or a request was submitted a short while ago.
    Fix: Wait for the current run to finish, then click Generate now again.

  3. The Incidents and alerts section is empty
    Cause: Monitoring is off for the Business Application, or no escalation policy is mapped. The wizard shows a warning in the Sections step.
    Fix: Turn on monitoring and map an escalation policy to the Business Application. See Managing escalation policies in Business Applications.

  4. The Availability or Utilization section shows a message instead of data
    Cause: Azure Resource Health or Azure Monitor returned no data for the period, none of the resource types support the metric, or no resource types are included.
    Fix: In the Metrics step, include resource types and confirm that Azure provides metrics for them. Turn off the section if you do not need it.

  5. A completed report shows an info icon with notes
    Cause: Turbo360 completed the report but could not read some data. Examples include metrics that could not be read for some resources, a metric that Azure does not offer for a resource tier, or a service principal that could not be read.
    Fix: Hover over the icon to read the notes. Check the service principal permissions on the affected resources, reselect the metric in the Metrics step, or turn off the companion metric for the resource type.

FAQs

  1. When does a scheduled report arrive?
    On the day you choose, shortly after 06:00 in the report's time zone.

  2. I saved the configuration on the send day after the send time. Will I miss this period?
    No. Turbo360 sends the missed period immediately, unless that period is already in the report history.

  3. How does Turbo360 decide that a resource is Critical?
    A resource is Critical when its busiest hour is above the Critical when busiest hour is above percentage. Otherwise, it is Healthy.

  4. What happens when I add a resource type to the Business Application after configuring the report?
    The new type appears in the Metrics step with a New badge. It stays excluded from the utilization section until you include it.

  5. What do notification channels receive?
    Each channel receives a summary of the report with a download link.

Related articles