This page explains what each item on your infrastructure dashboard means and why it matters for your practice.
At the top of the dashboard you'll see a coloured badge:
| Badge | Meaning |
|---|---|
| π’ All Systems Operational | Everything is running normally |
| π‘ Degraded Performance | Something needs attention soon |
| π΄ Service Disruption | There is an active problem |
This card shows the health of your practice's dedicated virtual server β the computer that runs your database in our data centre.
Disk Usage β How much of your server's storage is being used.
Memory Usage β How much of your server's RAM is in use.
CPU Load β How hard your server's processor is working.
Uptime β How long since your server was last restarted.
This card shows the health of the PostgreSQL database that stores your practice's clinical and administrative data.
Size β How much space your database occupies.
Connections β How many active connections to your database exist at once.
Cache Hit Ratio β How often the database finds data in its memory cache vs. having to read from disk. Shown as a percentage.
Uptime β How long since the database was last restarted.
This card shows the status of your practice's nightly encrypted backup.
Last backup β When the most recent backup was taken (runs daily at 2:30 AM).
Size β The total size of the backup files.
Files β How many files were included in the backup (database dump + config archive + manifest).
This card shows the status of the secure connection between the principal system and your dedicated server.
Service β Whether the SSH tunnel service is running on your server (active / inactive).
Listener β Whether the tunnel port on the principal system is open and accepting connections.
DB Reachable β Whether the principal system can successfully run a test query through the tunnel to your database.
What this means: If any of these show a problem, the booking system may not be able to connect to your practice's data. This usually indicates a network issue or a service that needs restarting. Contact us immediately if the tunnel status is not healthy.
The four trend charts show how key metrics change over time.
Disk Usage β See if your disk is filling up over days or weeks.
Memory Usage β See if your server's memory usage is stable or growing.
Database Size β Track how your data is growing over time.
Cache Hit Ratio β See if database performance is stable.
Each chart shows the most recent 8 data points (approximately the last 2 hours).
The dashboard checks every metric against warning thresholds and displays any issues at the top of the page.
| Alert Level | Meaning | Examples |
|---|---|---|
| π΄ Danger | An active problem that needs immediate attention | Disk > 95%, tunnel down, backup failed |
| π‘ Warning | Something to investigate soon | Disk > 90%, backup not run recently |
| βΉοΈ Info | Informational message | First-time setup, no data yet |
How often is the data updated?
Capacity metrics and tunnel health checks run every 15 minutes. Backups run once per day at 2:30 AM. The dashboard shows the latest data on every page load.
Can I see historical data?
The dashboard shows approximately 2 hours of recent history as trend charts. The recent history table shows the last 24 data points. For long-term trends, contact us.
What should I do if I see a red alert?
Contact the system administrator or support team immediately. Red alerts indicate a problem that could affect your practice's ability to use the system.
Do I need to do anything about backups?
No. Backups are fully automated β encrypted, rotated, and stored with 14-day retention. The dashboard lets you verify backups are running successfully without needing to SSH into the server.
Who has access to this dashboard?
Anyone with a practice admin or manager role can see this dashboard. It requires your normal login credentials β no separate account needed.