Weekly Server Health Check

Modified on Thu, 8 Jan at 4:02 PM

Overview

To ensure optimal performance and stability, ManagementStudio performs an automated Server Health Check once per week. This process is designed to proactively identify potential configuration drifts, file system permission errors, or environment issues that could impact the availability of the ManagementStudio application.


Technical Execution

The health check is a localised process that runs directly on the Webserver hosting the ManagementStudio instance.


Execution Context

The check does not run as a generic system task; instead, it utilises the ManagementStudio Service Account. This is the specific identity configured within Internet Information Services (IIS) to run the ManagementStudio website and its associated Application Pool.


Commands Executed

During the health check, the system executes a series of standard Windows administrative commands to gather diagnostic data for the health report. These include:

  • netsh: Used to verify network configurations and interface status.
  • cacls: Used to inspect NTFS file system permissions to ensure the web application has the necessary read/write access.
  • IPConfig: Used to validate the server's current IP address and network connectivity parameters.
  • Reg: Used to check specific registry keys required for the application's configuration and environmental dependencies.
  • Arp: Used to query the ARP cache.
  • Netstat: Used to query TCP connections.


This activity is expected behaviour and is a core part of the product's self-diagnostic toolkit. 


Further Assistance

If you require a detailed breakdown of the specific flags these commands check, or if your security team requires further justification for these processes, please contact your ManagementStudio Consultant for additional technical documentation.

Was this article helpful?

That’s Great!

Thank you for your feedback

Sorry! We couldn't be helpful

Thank you for your feedback

Let us know how can we improve this article!

Select at least one of the reasons
CAPTCHA verification is required.

Feedback sent

We appreciate your effort and will try to fix the article