Web Server: general requirements
Published 21 October 2021
In choosing a suitable Web Server for a production installation of SQL Monitor, consider the following requirements:
High-speed connection to its Base Monitor if it's on a different machine, over secure RPC, to collect the monitoring data, authenticate users and other tasks.
- Slow communication with a Base Monitor will be a limiting factor in the overall performance of the monitoring system. See: Hardware and performance guidelines for more details.
- If the Base Monitor machine is in a different domain, you will need to ensure port 7399 is open in the firewall.
- It is important to get a robust hardware and software installation because you will not be able to log in to the web front-end if its associated Base Monitor cannot be reached.
Accessibility by any PC or device from which you want to view the SQL Monitor Web interface
- The web interface uses JavaScript, so make sure JavaScript is enabled in your web browser.
- If you have performance issues, try switching to a different supported browser.
The default SQL Monitor Web Server or IIS Web Server (IIS 7.0 or later).
- You can install the default SQL Monitor Web Server, a self-contained server that uses Kestrel under the hood.
- The SQL Monitor Web Server Windows service is called
SQL Monitor Web Service
. - Details for setting up SSL can be found on: Configuring HTTPS for the default SQL Monitor web server.
- The SQL Monitor Web Server Windows service is called
- You can also use IIS to host SQL Monitor, details for setting up an IIS Server can be found on: Installing SQL Monitor on IIS.
Other hardware and software requirements:
- Should always be switched on.
- Uses about 500MB of space.
- Must be running currently supported versions of Windows. See Supported platforms for details.