---
title: Reports and dashboards
slug: reports-and-dashboards
docTags: 
createdAt: 2026-10-23T17:19:50.394Z
---

## <font color="#22C55E">Reports and dashboards</font>

::Image[]{src="https://api.archbee.com/api/optimize/pu5VMc-2TW3GQX4ly5Xp7/ZB8S9RREqubAz8aUGqhv0_image.png" size="137" isUploading="false" width="1366" height="860" darkWidth="1366" darkHeight="860" showCaption="false"}

Screen: Reports and dashboards (1/3)



::Image[]{src="https://api.archbee.com/api/optimize/pu5VMc-2TW3GQX4ly5Xp7/Z-ofC11Y8bWUAt6N-TM9-_image.png" size="137" isUploading="false" width="1366" height="860" darkWidth="1366" darkHeight="860" showCaption="false"}

Screen: Reports and dashboards (2/3)

::Image[]{src="https://api.archbee.com/api/optimize/pu5VMc-2TW3GQX4ly5Xp7/Ylwb_6UYcgbgDvMb7J_os_image.png" size="137" isUploading="false" width="1366" height="860" darkWidth="1366" darkHeight="860" showCaption="false"}

Screen: Reports and dashboards (3/3)

**Governance › Report builder** opens **Reports**: ready-made reports, your saved queries and scheduled sending, plus the query builder, where you build a query without writing code. **Governance › Dashboards and widgets** puts widgets together on one screen, with global filters, sharing and a TV mode. Everything respects the scope of your profile: someone who sees one site only sees that site, also in exports and in reports sent by e-mail. Viewing needs **reports\:read**; saving, scheduling and building dashboards need **reports\:write**.

### What you can do here

&#x20;Open, export, copy, schedule or turn into a widget any ready-made report.

::Image[]{src="https://api.archbee.com/api/optimize/pu5VMc-2TW3GQX4ly5Xp7/XHXGeabaxNWIO5_uaU3gj_image.png" size="10" isUploading="false" width="16" height="16" darkWidth="16" darkHeight="16" showCaption="false"}

&#x20;Build a query: choose the subject, the fields, filters, groupings, totals and calculated fields, with a live result.

::Image[]{src="https://api.archbee.com/api/optimize/pu5VMc-2TW3GQX4ly5Xp7/SgCLrm85EjJorGiqvQlsX_image.png" size="10" isUploading="false" width="16" height="16" showCaption="false"}

&#x20;Export to PDF, Excel (XLSX) or CSV, and schedule sending by e-mail, Teams, Slack, webhook or SMTP.

::Image[]{src="https://api.archbee.com/api/optimize/pu5VMc-2TW3GQX4ly5Xp7/FZqdfTHjdm8k8xstnpq4T_image.png" size="10" isUploading="false" width="16" height="16" showCaption="false"}

&#x20;Build dashboards of widgets, filter them by site and period, share them and show them on a TV.

::Image[]{src="https://api.archbee.com/api/optimize/pu5VMc-2TW3GQX4ly5Xp7/eIoZy8VYw5BGxW8woajKm_image.png" size="10" isUploading="false" width="16" height="16" showCaption="false"}

&#x20;Open the nine ready-made dashboards (NOC, SOC, Infrastructure and more) and edit a copy.

::Image[]{src="https://api.archbee.com/api/optimize/pu5VMc-2TW3GQX4ly5Xp7/7LNNSt51PJbJ9uoD_zyTR_image.png" size="10" isUploading="false" width="16" height="16" showCaption="false"}

&#x20;Build a widget without code, including a live topology of a business service.

::Image[]{src="https://api.archbee.com/api/optimize/pu5VMc-2TW3GQX4ly5Xp7/JHN8mZwJKQIBkE7wunZkB_image.png" size="10" isUploading="false" width="16" height="12" showCaption="false"}

&#x20;Make any dashboard your home page.

::Image[]{src="https://api.archbee.com/api/optimize/pu5VMc-2TW3GQX4ly5Xp7/JOkCnK9cQVEIZcPSN0BVu_image.png" size="10" isUploading="false" width="16" height="16" showCaption="false"}

### Reports

The **Reports** screen has three tabs:

&#x20;**Ready-made**: reports by subject (Inventory, Security, Alerts, Changes, Software, Contracts, People), with **Search reports**. Click a name to open it in the query builder. Each one has **Export**, **Copy and edit** (saves a copy in your queries and opens it), **Make widget** and **Schedule**.

::Image[]{src="https://api.archbee.com/api/optimize/pu5VMc-2TW3GQX4ly5Xp7/__XLKQ6BF-Tw6IkWwCNtz_image.png" size="10" isUploading="false" width="16" height="16" showCaption="false"}

&#x20;**Saved queries**: yours and the ones shared with you, with the author, the date and where each is used ("N widgets · N schedules"). Removing a query takes its widgets off the dashboards and stops its schedules.

::Image[]{src="https://api.archbee.com/api/optimize/pu5VMc-2TW3GQX4ly5Xp7/ZHY9XuR-IyCtcOw9bhVX-_image.png" size="10" isUploading="false" width="16" height="16" showCaption="false"}

&#x20;**Scheduled sending**: each schedule with the next and last sending, **Send now**, **Pause** / **Resume&#x20;**&#x61;nd the **History** of each delivery.

::Image[]{src="https://api.archbee.com/api/optimize/pu5VMc-2TW3GQX4ly5Xp7/L09R01S-JwjQVL6DxJGfv_image.png" size="10" isUploading="false" width="16" height="16" showCaption="false"}

### Building a query

1. Click **New query**. In **About**, choose the subject: Assets, Software installations, Vulnerabilities, Alerts, Changes, Agents, Software usage by day, Contracts, Entitlements (purchases), People, Performance (per hour), Cloud resources and costs, Virtual machines, Certificates, Tickets and more. Only subjects your profile can see are listed.
2. In **Fields to show**, add the columns (up to 30). Fields of a related list appear under "Related: …" (for example the asset of a performance row); one related list at a time.
3. In **Filters**, **Add filter**: field, condition and value, joined by **AND** or **OR** (up to 20). Dates accept YYYY-MM-DD or today , today+30 , today-7 . **Has / does not have** answers questions such as "assets that do not have antivirus X": choose the related list and what to look for in it.
4. In **Group and total**, **Add grouping** (up to three fields; dates by day, week, month or year) and **Add total**: Count, Distinct count of, Sum of, Average of, Smallest, Largest (up to six). **Compare with the previous period** shows the first total of the previous period and the change.
5. In **Calculated fields**, **New calculated field** opens the **Formula assistant**: add, subtract, multiply, divide, percentage, round, days since a date, days between two dates and join texts (up to ten).
6. Choose **Sort by** and **Up to** N rows (up to 5,000).

The **Result** on the right updates 0.4 s after each change, as a **Table** or, when grouped, a **Chart**. **Save as new** asks for **Name**, **Description** and **Visible to everyone who can see reports**. A saved query only changes by its author (or an administrator); others see "This query belongs to … Save a copy to change it."

### Export and schedule

&#x20;**Export** downloads the result as **PDF**, **Excel (XLSX)** or **CSV**, with up to 50,000 rows, in your scope.

::Image[]{src="https://api.archbee.com/api/optimize/pu5VMc-2TW3GQX4ly5Xp7/kjOqeVcgLQjeWPYkpiKR9_image.png" size="10" isUploading="false" width="16" height="16" darkWidth="16" darkHeight="16" showCaption="false"}

&#x20;**Schedule** (on a saved query or a ready-made report) asks for **Name**, **Format**, **Days** (Mon to Sun), **Time**, **Time zone**, **E-mails** (press Enter after each address), **Channels (Teams, Slack, webhook, SMTP)** connected in the Integrations center and **Language of the report**. The e-mail carries the file and a link; Teams and Slack get the summary with the link.

::Image[]{src="https://api.archbee.com/api/optimize/pu5VMc-2TW3GQX4ly5Xp7/hGptf15R2Xp8yGykjXlIO_image.png" size="10" isUploading="false" width="16" height="16" showCaption="false"}

&#x20;The schedule runs with the data scope of the person who created it. If that person is disabled, sending stops and the history says why.

::Image[]{src="https://api.archbee.com/api/optimize/pu5VMc-2TW3GQX4ly5Xp7/Re6SQ4oPNRADjWb9sc0DE_image.png" size="10" isUploading="false" width="16" height="16" showCaption="false"}

### Dashboards

1. In **Governance › Dashboards and widgets**, click **New dashboard**, give it a name, and it opens in edit mode.
2. **Add widget** offers the **Ready-made** gallery (the widgets of the ready-made dashboards, copied into yours), **Build without code**, and **Existing widget, saved search or report**, shown as Number (KPI), Number with limits, Gauge, Bars, Horizontal bars, Line, Area over time, Stacked bars, Donut, Table, Alert list, Heat map or Live topology.
3. In **Edit**, drag the widgets, or use the buttons on each one (Move left/right/up/down, Wider, Narrower, Taller, Shorter) with the keyboard; nothing overlaps. **Remove from the dashboard&#x20;**&#x74;akes a widget out. **Save layout** keeps it, **Discard changes** throws it away.
4. The **Site** and **Period** filters (Last 7, 30 or 90 days, Whole period) apply to every widget.
5. A widget can be on several dashboards. **Change widget** on a shared widget asks **Everywhere** or **Only here (copy)**.
6. **Sharing and TV**: **Who sees it** (Everyone who can see reports, Only these profiles, People and teams I choose, Only me), **Update every (s)** (30 to 3,600, default 60), **Rotate with** other dashboards and **Switch every (s)** (10 to 3,600, default 30). **TV mode** fills the screen and refreshes by itself; Esc or **Exit TV mode** returns.
7. Someone else's dashboard is read-only for you: **Duplicate** or **Edit a copy** to have your own.

### Ready-made dashboards

The first panel, **Ready-made dashboards**, has nine originals: **NOC — operations**, **SOC — security**, **Infrastructure**, **Network**, **Cloud**, **Applications (APM)**, **Licenses and contracts (SAM)**, **Workplace and service desk** and **Executive**. They read alerts, outages, CPU, memory and disk per hour, switch ports, network flows, cloud and costs, Kubernetes, virtual machines, telemetry, certificates,
vulnerabilities, EDR, audit, remote access, mobile devices, tickets, the Store and deployments.

&#x20;A ready-made dashboard never changes. Open it, filter it, show it in **TV mode** or make it your home page.

::Image[]{src="https://api.archbee.com/api/optimize/pu5VMc-2TW3GQX4ly5Xp7/b7vgfFAx87i8UBwNztYfL_image.png" size="10" isUploading="false" width="16" height="16" darkWidth="16" darkHeight="16" showCaption="false"}

&#x20;**Edit a copy** creates a dashboard of yours with copies of every widget; changing the copy never touches the original or anyone else's dashboard.

::Image[]{src="https://api.archbee.com/api/optimize/pu5VMc-2TW3GQX4ly5Xp7/-Q7ozbDAH4t-ntorJ2mmA_image.png" size="10" isUploading="false" width="16" height="16" darkWidth="16" darkHeight="16" showCaption="false"}

### Widget without code

On a dashboard of yours, **Edit › Add widget › Build without code**:

1. **What to show**: the source (the same subjects as the query builder).
2. **Kind of widget**: **Numbers and charts**, **List (table)** or **Service topology (live map)**.
3. For numbers: the **Measure** (count, sum, average, largest, smallest, distinct) and the **Field**; **Split by** a field (dates with a **Time grouping** by hour, day, week, month or year) and **Then by (series)**. 4. For a list: the **Columns**.
4. **Only when**: the conditions, joined by "and" or "or"; **Order** and **How many rows**.
5. The shape, and **Limits and unit**: **Attention from** (yellow), **Critical from** (red), **Low values are bad (e.g. score)**, **Unit** and **Gauge maximum**.

The **Preview** shows the result while you build; **Add widget** puts it on the dashboard.

### Live topology

In the widget builder, choose **Service topology (live map)** and the **Business service**. The map shows the machines of the service in columns by layer, with the traffic between them, and refreshes every 30 seconds. The border color is the health (OK, Degraded, Down, No news), the number is the open alerts, and a click opens the asset. A dashboard can hold one topology per service, as many as you like.

### Dashboard as home page

On any dashboard, yours or ready-made, **Use as home page** makes **Home** open it ("This dashboard now opens when you go to Home."). Home then shows **Open the standard home page**. Click **Home page (undo)** on the dashboard to go back to the usual Home.

**Worked example: machines with low disk, exported to CSV and e-mailed every weekday**

The service desk wants the computers whose disk passed 90% in the last 24 hours, every weekday at 07:30.

1. In **Governance › Report builder**, click **New query**. In **About**, choose **Performance (per hour)**. 2. In **Fields to show**, add **Asset · Name** (in the "Related: Asset" group), then **Target** (the disk), **Hour** and **Peak**.
2. In **Filters**: **Metric** · **is** · disk.used\_pct ; **ANDHour** · **in the last (days)** · 1; **ANDPeak** · **≥** · 90. 4. **Sort byPeak**, **descending**. The **Result** shows, for example, 14 rows: FIN-NB-022 C: 97.4 at 03:00, SRV-FILE01 D: 93.1…
   5\. **Export** › **CSV** downloads report.csv now.
3. Click **Save as new**, name it "Low disk (24 h)" and save. **Schedule** appears in the header.
4. **Schedule**: **Format** CSV, **Days** Mon to Fri, **Time** 07:30, **Time zone** America/Sao\_Paulo, **E-mails&#x20;**&#x73;ervicedesk\@empresa.com.br and, in **Channels**, the Teams connection. Save: "Schedule saved. Next sending: …".
5. Every weekday at 07:30 the e-mail arrives with the CSV and Teams gets the summary with the link. In **Reports › Scheduled sending**, **Send now** tests it at once and **History** shows "Delivered" or the error of each recipient.

**Worked example: an edited copy of the NOC dashboard on the wall TV**

The operations team wants the NOC dashboard with the peak disk use per server instead of the switch ports, rotating with the SOC on the TV.

1. In **Governance › Dashboards and widgets**, open **NOC — operations** and click **Edit a copy**.

The copy "NOC — operations (copy)" opens in edit mode: "Copy created — it is yours to change." 2. On the **Switch ports with errors** widget, click **Remove from the dashboard**.

3. **Add widget** › **Ready-made**, type "disk" in **Search widgets** and pick **Peak disk use per server (%)** (from Infrastructure). Make it **Wider** twice and **Save layout**.
4. Open **Sharing and TV**: **Who sees it** › **Only these profiles** › Infrastructure / NOC analyst; **Update every (s)** 60; **Rotate with** your copy of the SOC dashboard; **Switch every (s)** 45. Save.
5. On the wall TV's browser, open the copy and click **TV mode**: the bar shows "NOC — operations (copy) · updates every 60 s" and the screen switches to the SOC copy every 45 s.
6. On your own computer, click **Use as home page** on the copy: from now on **Home** opens it. The original NOC dashboard stays untouched for everyone else.

### Worked example: a no-code widget of open alerts per site

1. On your dashboard, **Edit › Add widget › Build without code**.
2. **What to show**: Alerts. **Kind of widget**: **Numbers and charts**. **Measure**: count. **Split by**: **Asset ·** **Site**.
3. **Only when**: **State** · is · Open.
4. Shape: **Horizontal bars**; **Limits and unit**: **Attention from** 5, **Critical from** 10.
5. The **Preview** shows one bar per site; **Add widget**, then **Save layout**. The **Site** and **Period** filters of the dashboard now apply to it too.

### Pitfalls and limits

&#x20;Results always follow the scope of your profile; the same report shows different rows to different people.

::Image[]{src="https://api.archbee.com/api/optimize/pu5VMc-2TW3GQX4ly5Xp7/CTPZiez9HKdvdIe9HFcaP_image.png" size="10" isUploading="false" width="16" height="12" showCaption="false"}

&#x20;The builder preview shows the first 200 rows; exports bring up to 50,000.

::Image[]{src="https://api.archbee.com/api/optimize/pu5VMc-2TW3GQX4ly5Xp7/GcV9R_tXbs2-kmTDF5Qz__image.png" size="10" isUploading="false" width="16" height="12" showCaption="false"}

&#x20;A schedule needs a saved query or a ready-made report; an unsaved query can only be exported.

::Image[]{src="https://api.archbee.com/api/optimize/pu5VMc-2TW3GQX4ly5Xp7/t9KSYkoCw45BY_HkfXE7d_image.png" size="10" isUploading="false" width="16" height="16" showCaption="false"}

&#x20;A ready-made dashboard and someone else's dashboard cannot be changed: edit a copy.

::Image[]{src="https://api.archbee.com/api/optimize/pu5VMc-2TW3GQX4ly5Xp7/3NdVTH-ymCiDC-tSGpoqe_image.png" size="10" isUploading="false" width="16" height="16" showCaption="false"}

&#x20;TV refresh is at least every 30 seconds; rotation at least every 10 seconds.

::Image[]{src="https://api.archbee.com/api/optimize/pu5VMc-2TW3GQX4ly5Xp7/yUdQ5tIKlDAvXdAkJmxnc_image.png" size="10" isUploading="false" width="16" height="16" showCaption="false"}

&#x20;Removing a saved query removes its widgets from every dashboard and stops its schedules.

::Image[]{src="https://api.archbee.com/api/optimize/pu5VMc-2TW3GQX4ly5Xp7/gSTiN-YxmLhEbvu3tcdem_image.png" size="10" isUploading="false" width="16" height="16" darkWidth="16" darkHeight="16" showCaption="false"}

### Related

&#x20;Step by step: build dashboards

::Image[]{src="https://api.archbee.com/api/optimize/pu5VMc-2TW3GQX4ly5Xp7/3plAsPxGtCTrAC-TnBMj7_image.png" size="10" isUploading="false" width="16" height="16" darkWidth="16" darkHeight="16" showCaption="false"}

&#x20;Step by step: SAM and HAM reports

::Image[]{src="https://api.archbee.com/api/optimize/pu5VMc-2TW3GQX4ly5Xp7/5VYJNL2WFkxm8U9O-v-qP_image.png" size="10" isUploading="false" width="16" height="16" darkWidth="16" darkHeight="16" showCaption="false"}

&#x20;Business services

::Image[]{src="https://api.archbee.com/api/optimize/pu5VMc-2TW3GQX4ly5Xp7/itZXHJ2PB4l4vM8m7yzAr_image.png" size="10" isUploading="false" width="16" height="16" darkWidth="16" darkHeight="16" showCaption="false"}

&#x20;Integrations center

::Image[]{src="https://api.archbee.com/api/optimize/pu5VMc-2TW3GQX4ly5Xp7/XfWRZXAkYG_CG3sPwvNnN_image.png" size="10" isUploading="false" width="16" height="16" darkWidth="16" darkHeight="16" showCaption="false"}

&#x20;AI recommendations

::Image[]{src="https://api.archbee.com/api/optimize/pu5VMc-2TW3GQX4ly5Xp7/sPfY4N9p4ypUPM3UdXZKr_image.png" size="10" isUploading="false" width="16" height="16" darkWidth="16" darkHeight="16" showCaption="false"}

