# Health Check & Diagnostic Mode
The PanelAlpha platform is equipped with a highly valuable tool that allows constant monitoring of the system's condition, functionalities, and overall health. When issues are detected during health checks, instances or services may enter Diagnostic Mode to protect your settings and data.
The Health Check feature enables you to control and monitor the system's condition. Currently, the Health Check must be triggered manually for a single part of the system that you wish to monitor.
Below, you will find instructions on how to use the feature for every available option that can undergo a health check.
# Running health check
Navigate to the specific part of the system you wish to check and hover over it.
Click on the Run Health Check button.
After a brief moment, the desired data will be refreshed.
# System parts
After manual triggering, the below described aspects are verified, and results are displayed. Below, you will find a list of all system parts currently available for check, along with detailed actions performed.
# Service details
- Hosting Server
- Server Connection - checks if the server is reachable (pings the server)
- API Connection - checks if there is a connection to the API (e.g., verifies if the token is valid)
- WP-CLI Connection - checks if PanelAlpha connector is functioning properly
- Hosting Account Exists - checks if the account exists
- DNS Server
- Server Connection - checks if the server is reachable (pings the server)
- API Connection - checks if there is a connection to the API (e.g., verifies if the token is valid)
- Email Server
- Server Connection - checks if the server is reachable (pings the server)
- API Connection - checks if there is a connection to the API (e.g., verifies if the token is valid)
# Instance details
- Hosting Server - as described above
- Domain Exists - checks if the domain exists
- Domain Connection - checks if the domain is reachable (pings the domain)
- Instance Connection - checks if the instance URL is reachable (pings the instance URL)
- WordPress Exists - checks if the WordPress instance exists
# Domain details
- Hosting Server - as described above
- Domain Exists - checks if the domain exists
- Domain Connection - checks if the domain is reachable (pings the domain)
- Email Domain
- Email Server - as described above
- MX DNS Record Exists - checks if the MX record is correct
- DNS Zone
- DNS Server - as described above
- DNS Zone Exists - checks if the zone exists on the DNS server
# What is Diagnostic Mode?
When an instance or service in PanelAlpha is marked as being in Diagnostic Mode, it indicates a problem with the instance that prevents management through PanelAlpha. This status typically occurs when:
- The WordPress instance no longer exists on your hosting server, possibly due to direct deletion on the server.
- The hosting account or service associated with the instance does not exist.
Diagnostic Mode activates when PanelAlpha detects issues that prevent successful connection or management of an instance or service during health checks. This status is designed to protect your settings and data and to alert you to potential issues.
# Diagnostic Mode in client area
In the client area, instances or services in Diagnostic Mode will still appear in your list, but management options are limited:
- Instance Management - You'll see a message: "Managing the site is currently not possible (Diagnostic Mode). Please contact support for more details." Access to the instance's management page is restricted.
- Hosting Management - Only the Summary tab is accessible. Attempting to access other sections will show the "Managing the hosting is currently not possible (Diagnostic Mode). Please contact support for more details." message. Certain options, like viewing plan usage or logging in to the control panel, are also disabled to prevent issues.
# Diagnostic Mode in admin area
In the admin area, services or instances in Diagnostic Mode are visually flagged for easy identification:
Services List View - A "!" symbol is displayed next to the domain name.
Service Details - An information box is displayed with details detected by the Health Check. After resolving the issues, use the Refresh button to confirm the service is operational again.
Instances List View - Instances currently in Diagnostic Mode are marked with a red background in the list.
Instance Details - An information box is displayed with details detected by the Health Check. After resolving the issues, use the Refresh button to confirm the service is operational again.
Logs Section - A dedicated Diagnostic Mode Logs section provides detailed information.
# How to Fix Diagnostic Mode
To resolve issues with instances or services marked as being in Diagnostic Mode, please refer to our Troubleshooting Center, where we provide detailed steps and tips to re-establish connection and address instance issues.