---
title: Profile Optimization - System Performance Checklist
slug: portal-sub/profile-optimization-system-performance-checklist
docTags: 
createdAt: 2026-03-04T12:03:22.845Z
---

This document provides guidance on using the System Health Check in Profile. It is intended to be used in conjunction with [Optimizing Workflow in Profile](https://intrahealth.freshdesk.com/a/solutions/articles/6000236861) document to help users manage Profile performance at their practice.

## System Health Checks

1. Go t&#x6F;**&#xA0;Organisation/Supplementals/System Health**.

::Image[]{src="https://api.qa.archbee.co/api/optimize/zICxj0dnLereb6UUrBA3-/JwCdJ7hz0p28C65sEKfC6_4sfpopoqwe3mvrtfc-gaxwrg9m5a7o5aoa.png" size="75" isUploading="false" initialPath="assets/4SfpopOqWe3MvRTfC-GAxwRG9m5a7O5aOA.png" githubPath="en/Technical Resources/Monitoring/assets/4SfpopOqWe3MvRTfC-GAxwRG9m5a7O5aOA.png" position="flex-start" showCaption="false" indent="2"}

2. Click the **Generate system health report** button in the toolbar to generate the report.
3. The system health report will show 7 sections with different data:

- **Section 1 User Information**, which shows the number of concurrent users for different periods. This is used to help judge overall usage and decide on hardware setup.
- **Section 2 User Activity Count**, which shows the number of days since the user/provider last logged in.
- **Section 3 Unsigned Transactions**, which shows the number of unsigned transactions for each user in the system. Keeping the number of unsigned transactions down to a reasonable amount (under 100 per user) is suggested.
- **Section 4 Unclosed Appointment Counts**, which shows all of the appointments that have been arrived but not closed. If these open attendances are allowed to build up, it will slow down the system. Attendances should be closed as they are completed. Open attendances can be closed in bulk from **Control Centre/Schedule/Open Attendances**.
- **Section 5 Work Notification Preferences**, which shows the refresh delays in the Work Notification preferences of each user (**Organisation/Preferences/General/Work Notifications**). It is recommended to not increase the refresh rate more than the set default. Reducing the refresh rate can help speed up the system.
- **Section 6 Due Tasks**, which shows the number of due or overdue tasks in the system for each user. If this number is high, it will slow down the performance.
- **Section 7 Use Count**, which shows the Telemetry Use Count, where only the first 1000 of most used actions are included. The Clean Up functionality can be used to remove items that are not used frequently.
