Web Radar Installation Requirements

About

This document describes the server hardware and software requirements to install and run Ubiquiti Web Radar.

Web Radar is a software application from Ubiquiti's analytics suite. Web Radar contains an embedded web server that uses HTTP/HTTPS protocol for services. The end users connect to the server using a web browser on their desktop and use the client user interface (UI) included with Web Radar.

Web Radar is different from the existing RADAR Server application which is used by the Desktop RADAR software installed on the end user's system. Web Radar will be installed in a manner that allows the users to continue to use the old system. RADAR Server will export any new and modified records to Web Radar as soon as possible. It is therefore recommended to install Web Radar on the machine hosting RADAR Server by allocating additional resources as described below.

Operating Requirements for hosting RADAR Server and Web Radar

RADAR Server requires a Windows Server OS (2008 or later) with at least 4GB RAM and 2 processor units. The disk space requirements depend on the number of records and users. The recommended minimum disk space is 100GB.

Note: If the database server is installed on the machine hosting RADAR Server, the machine should be allocated additional memory and disk space as required by the database server.

Web Radar uses certain datastore software that will be installed along with Web Radar. The datastore software requires at least 2GB RAM for optimal performance for every two million records. Web Radar additionally requires at least 2GB RAM for optimal performance.

To summarize, for supporting up to 2 million records:

  • Minimum CPUs: 2 (recommended 4)
  • Minimum RAM: 8GB
  • Minimum Disk Space: 150GB

Other Requirements for Web Radar

SSL Certificate

The end users will connect to Web Radar server using a web browser. Web Radar can be configured to use HTTPS protocol for the connections. Additionally, Web Radar can be configured to use a SSL certificate trusted by the web browser. Without a trusted SSL certificate, Web Radar will use a self-signed certificate that the user can configure the browser to trust.

To configure Web Radar to use a trusted SSL certificate, the keytool.exe utility (included with the bundled Java Runtime) can be used to generate a key and the certificate signing request (CSR). Ubiquiti will assist with generating the CSR before or during the software installation.

Command for generating key: keytool -keystore keystore -alias webradar -genkey -keyalg RSA
Command for generating CSR: keytool -certreq -alias webradar -keystore keystore -file webradar.csr

The CSR can be used to obtain a signed certificate. Download or export the certificate in p7b format. The p7b formatted certificate can be loaded into Web Radar using the following command. Ubiquiti will assist with loading the SSL certificate as necessary.

Command for loading signed certificate: keytool -import -alias webradar -file ssl_certificate.p7b -keystore keystore

SMTP/Email Configuration

Web Radar logs errors and various performance metrics, and is capable of sending email notices with these logs. The logs are necessary for improving our application and providing customer support. It is highly recommended to configure Web Radar with the SMTP server address and credentials.

Internet Access

The software includes custom programming and associated data as requested by end users. These aspects of our application are updated frequently. The application is capable of downloading updates as soon as they are available if access to the internet is provided. The updates are usually hosted on ubiquiti.com. If connection to the internet requires a proxy, Web Radar can be configured with the proxy server address and credentials. File scanners that cause delays in downloading files may cause automatic updates to fail.

Access to Host

Software will be installed by Ubiquiti remotely over a web meeting. Access to the hosting machine will be required during installation. Additionally, Ubiquiti requests access to the host machine from time to time for resolving any issues. Access to the host machine will be over a web meeting, and in the presence of an administrator from your team.

Operating Requirements for hosting Web Radar separate from the RADAR Server

It is recommended to install Web Radar on the machine that is hosting RADAR Server. You may, however, choose to use a different host for Web Radar.

Shared Network Location

Web Radar loads data from a configured local location on this host. In order to load data from the RADAR Server, this location should be shared over the network and made accessible to the RADAR Server.

Hardware and OS Configuration

Web Radar requires a Windows Server OS (2008 or later) and at least 2 processing units. Web Radar uses certain datastore software that will be installed along with Web Radar. The datastore software requires at least 2GB RAM for optimal performance for every two million records. Web Radar additionally requires at least 2GB RAM for optimal performance.

To summarize, for supporting up to 2 million records:

  • Minimum CPUs: 2 (recommended 4)
  • Minimum RAM: 4GB
  • Minimum Disk Space: 100GB