This article was updated to support v11.9.1 and newer of Goliath Performance Monitor.
Article Contents
- Are You Ready to Install?
- Goliath Performance Monitor Installation Steps
- Post Installation - Monitor Your Environment
Are You Ready to Install?
Before proceeding, please ensure you have the following items available and prepared:
- Confirm that all applicable Prerequisites have been completed
- Goliath Performance Monitor Installation file has been download
- Your Goliath license key
- This should have been provided by Goliath Finance Department upon purchase.
- If you do not have your license key please submit a support ticket and a member of the team will look it up and send it over to you.
Goliath Performance Monitor Installation Steps
Click the appropriate link below to jump to the relevant installation steps for installing the Goliath Performance Monitor Server component.
- Install Goliath & Connect to Remote Full SQL Server
- Install Goliath & Connect to Local Full SQL Server
- Install Goliath & Connect SQL Server manually
- Install Goliath w/ Embedded SQL Express
Install Goliath & Connect to Remote Full SQL Server
The Setup program will install the Goliath Performance Monitor (GPM) software on the system you want to be designated as the Goliath Server component. In addition, the installer will attach the goliath database to your remote SQL Server and grant the windows service account defined as a database owner. Please note, the installer must be run as an account with sysadmin rights to the SQL Server.
- Connect to the system you want to be designated as the Goliath Server component (RDP or Console)
- Ensure that the Server Role "Web Server (IIS)" is not already installed on the system.
- If it is, please uninstall the role and reboot the machine prior to continuing
- Exit all programs
- To install GPM run the installer executable, 'GoliathServer.exe', as a user account with sysadmin rights to the SQL Server in which you will be connecting Goliath to
- If you need a copy of the installer, please open a support ticket
- The executable will start the install process and display a Welcome installer
- Click ‘Next’ to view the End User License Agreement. Read the agreement and if you agree with the terms, select ‘I agree to the terms of this license agreement’ and click ‘Next’. If you do not agree or do not wish to continue, select ‘I do not agree to the terms of this license agreement’ and click ‘Cancel’ to exit the installer
- Enter your product license key provided by Goliath Technologies and select ‘Next’ to continue
- Please verify and or specify the ‘STATIC IP Address’ or ‘DNS Name’ for the Goliath Performance Monitor Server and Web Interface ‘Console Port’. When finished select ‘Next’ to continue.
- Once ‘Next’ is selected, the wizard will verify that the Console Port is available. If it is, Goliath Performance Monitor will then continue.
- The next step lets you select where to install the Goliath Performance Monitor program. When the appropriate location is confirmed or entered, click ‘Next’ to continue.
- The default location is ‘C:\Program Files (x86)\MonitorIT’.
- If this is a full installation with an official license key, you will see the following options for configuring the database settings. Choose the option for 'Use existing Remote SQL Server'.
- Next, define the configuration settings for the Remote SQL Server:
- Name of the SQL Server instance or Always On Availability Group where database will reside
- Name of the Goliath Database
- this is defaulted to "GoliathDB" but can be modified if desired
- Windows service account, in the format of "domain\user", that has Windows Admin rights to the Goliath Server and will be given the database role membership of "db_owner" for on-going SQL connectivity.
- Credentials for the above user account
- Please verify that the installation settings listed are correct, if so select ‘Next’ to proceed with the installation or ‘Back’ to make the appropriate modifications.
- During the installation process, a progress bar will show the progress of installing the Goliath Performance Monitor, as seen in the figure below.
- Please Note: At some points during the installation your screen may go blank. This is a normal part of the installation process.
- Once Goliath Performance Monitor is successfully installed the install program will display a message that the installation is complete Click ‘Finish’ to exit the install program.
- Launch the desktop Icon to open Goliath Performance Monitor
- Please note, the launch may take a few minutes as additional files and services are created at the products initial start-up
Install Goliath & Connect to Local Full SQL Server
The Setup program will install the Goliath Performance Monitor (GPM) software on the system you want to be designated as the Goliath Server component. In addition, the installer will attach the goliath database to your local SQL Server and grant the windows service account defined as a database owner. Please note, the installer must be run as an account with sysadmin rights to the SQL Server.
- Connect to the system you want to be designated as the Goliath Server component (RDP or Console)
- Ensure that the Server Role "Web Server (IIS)" is not already installed on the system.
- If it is, please uninstall the role and reboot the machine prior to continuing
- Exit all programs
- To install GPM run the installer executable, 'GoliathServer.exe',as a user account with sysadmin rights to the SQL Server in which you will be connecting Goliath to
- If you need a copy of the installer, please open a support ticket
- The executable will start the install process and display a Welcome installer
- Click ‘Next’ to view the End User License Agreement. Read the agreement and if you agree with the terms, select ‘I agree to the terms of this license agreement’ and click ‘Next’. If you do not agree or do not wish to continue, select ‘I do not agree to the terms of this license agreement’ and click ‘Cancel’ to exit the installer
- Enter your product license key provided by Goliath Technologies and select ‘Next’ to continue
- Please verify and or specify the ‘STATIC IP Address’ or ‘DNS Name’ for the Goliath Performance Monitor Server and Web Interface ‘Console Port’. When finished select ‘Next’ to continue.
- Once ‘Next’ is selected, the wizard will verify that the Console Port is available. If it is, Goliath Performance Monitor will then continue.
- The next step lets you select where to install the Goliath Performance Monitor program. When the appropriate location is confirmed or entered, click ‘Next’ to continue.
- The default location is ‘C:\Program Files (x86)\MonitorIT’.
- If this is a full installation with an official license key, you will see the following options for configuring the database settings. Choose the bottom option for 'Use existing Local SQL Server'.
- Next, define the configuration settings for the local SQL Server:
- Name of the SQL Server instance or Always On Availability Group where database will reside
- Name of the Goliath Database
- this is defaulted to "MonitorIT" but can be modified if desired
- Please verify that the installation settings listed are correct, if so select ‘Next’ to proceed with the installation or ‘Back’ to make the appropriate modifications.
- During the installation process, a progress bar will show the progress of installing the Goliath Performance Monitor, as seen in the figure below.
- Please Note: At some points during the installation your screen may go blank. This is a normal part of the installation process.
- Once Goliath Performance Monitor is successfully installed the install program will display a message that the installation is complete Click ‘Finish’ to exit the install program.
- Launch the desktop Icon to open Goliath Performance Monitor
- Please note, the launch may take a few minutes as additional files and services are created at the products initial start-up
Install & Connect SQL Server manually
The Setup program will install the Goliath Performance Monitor (GPM) software on the system you want to be designated as the Goliath Server component. Additional steps are also included on how to connect Goliath to a SQL Server manually.
- Obtain a copy of the Goliath database file
- Open a support ticket for information on obtaining a clean database file
- Place the Goliath database file on the SQL Server in the appropriate ‘DATA’ Directory
- Open SQL Management Studio and connect to the SQL Server
- Attach the ‘GoliathDB’ database to the SQL Server
- Once the attachment is complete:
- Define a Windows Account that has DBO rights to the database
- Make sure that the 'GoliathDB' database is set to the highest compatibility level
- Connect to the system you want to be designated as the Goliath Server component (RDP or Console)
- Ensure that the Server Role "Web Server (IIS)" is not already installed on the system.
- If it is, please uninstall the role and reboot the machine prior to continuing
- Confirm that the DBO account for the database has local admin rights on the Goliath Server.
- If it suggest to sign into the Goliath Server as this account before proceeding further
- Exit all programs
- Install the latest version of the SQL Native Client which will be needed for the SQL Server connection.
- Here is a link to version 11.0 - this is a 2 min Next>Next install
- To install GPM run the installer executable, 'GoliathServer.exe',as a user account with sysadmin rights to the SQL Server in which you will be connecting Goliath to
- If you need a copy of the installer, please open a support ticket
- The executable will start the install process and display a Welcome installer
- Click ‘Next’ to view the End User License Agreement. Read the agreement and if you agree with the terms, select ‘I agree to the terms of this license agreement’ and click ‘Next’. If you do not agree or do not wish to continue, select ‘I do not agree to the terms of this license agreement’ and click ‘Cancel’ to exit the installer
- Enter your product license key provided by Goliath Technologies and select ‘Next’ to continue
- Please verify and or specify the ‘STATIC IP Address’ or ‘DNS Name’ for the Goliath Performance Monitor Server and Web Interface ‘Console Port’. When finished select ‘Next’ to continue.
- Once ‘Next’ is selected, the wizard will verify that the Console Port is available. If it is, Goliath Performance Monitor will then continue.
- The next step lets you select where to install the Goliath Performance Monitor program. When the appropriate location is confirmed or entered, click ‘Next’ to continue.
- The default location is ‘C:\Program Files (x86)\MonitorIT’.
- If this is a full installation with an official license key, you will see the following options for configuring the database settings. Choose the bottom option for 'Manual Configuration
- Please verify that the following installation settings are correct, if so select ‘Next’ to proceed with the installation or ‘Back’ to make the appropriate modifications.
- During the installation process, a progress bar will show the progress of installing the Goliath Performance Monitor, as seen in the figure below. You will also see the installation of the SQL Express database installation take place if applicable.
- Please Note: At some points during the installation your screen may go blank. This is a normal part of the installation process.
- Once Goliath Performance Monitor is successfully installed the install program will display a message that the installation is complete Click ‘Finish’ to exit the install program.
- Now that the installation is finished, there are a few more steps that need to be completed in order to connect Goliath & SQL.
- Right click the desktop icon for "Goliath Performance Monitor" and run as admin
- Upon click you will see the below, click ok.
- Launch Windows Services and stop the MonitorIT Server Service
- Launch 'ODBC Data Sources (32-bit)' from WIndows Administrative Tools
- When 'ODBC Data Sources (32-bit)' launches, by default it will be on the 'User DSN' tab. Switch to the 'System DSN' tab
- You will see an entry listed named "BreakoutRPM" and click the "configure" button
- Update the "server" field with the SQL Server and instance name where the database resides then choose 'Next'
- Keep all default settings on the "How should SQL Server verify..." page and click 'Next'
- Update the field 'Change the default database to:' to the name of the Goliath database. Also, if the checkbox for "attach database filename" is checked, please uncheck it and then click 'Next'
- The default name is 'GoliathDB' but check the SQL Server to be sure it wasn't customized.
- Keep all default setting on the following page and click 'Finish'
- A SQL Server Setup window will appear. Click the 'Test Data Source...' button to confirm the SQL Connection is successful. Then click 'OK' to save the configuration.
- Please note, if your user account doesn't have rights to SQL it is ok if the test fails.
- Now that the DSN is updated, feel free to close the ODBC Data Source application by clicking "OK".
- Open Windows Services and right click the "MonitorIT Server Service" and go to "Properties"
- Go to the "Log On" tab
- Change the "Log on as" option to be "This account" and then enter the username and password of the SQL DBO account
- Click Apply and then OK to save the setting.
- You can now restart the MonitorIT Server Service
- Within 2-3 mins, if you refresh the Windows services screen you should now see another service called "MonitorIT Agent Service". Once you see that service created you can launch the technology and and continue to the next section.
Install w/ Embedded SQL Express
The Setup program will install the Goliath Performance Monitor (GPM) software and SQL Express 2017 on the system you want to be designated as the Goliath Server component. Please note, SQL Express is not recommended for medium/large deployments of Goliath as there is a 8-10GB data retention limitation.
- Exit all programs
- To install Goliath, run the downloaded executable, 'GoliathServer.exe'
- To retain of copy of the latest installer, please open a support ticket.
- The executable will start the install process and display a Welcome installer
- Click ‘Next’ to view the End User License Agreement. Read the agreement and if you agree with the terms, select ‘I agree to the terms of this license agreement’ and click ‘Next’. If you do not agree or do not wish to continue, select ‘I do not agree to the terms of this license agreement’ and click ‘Cancel’ to exit the installer
- Enter your product license key provided by Goliath Technologies and select ‘Next’ to continue
- Please verify and or specify the ‘STATIC IP Address’ or ‘DNS Name’ for the Goliath Performance Monitor Server and Web Interface ‘Console Port’. When finished select ‘Next’ to continue.
- Once ‘Next’ is selected, the wizard will verify that the Console Port is available. If it is, Goliath Performance Monitor will then continue.
- The next step lets you select where to install the Goliath Performance Monitor program. When the appropriate location is confirmed or entered, click ‘Next’ to continue.
- The default location is ‘C:\Program Files (x86)\MonitorIT’.
- If this is a full installation with an official license key, you will see the following options for configuring the database settings. Choose the top option for '(Default) Embedded SQL Express'
- Please verify that the following installation settings are correct, if so select ‘Next’ to proceed with the installation or ‘Back’ to make the appropriate modifications.
- During the installation process, a progress bar will show the progress of installing the Goliath Performance Monitor, as seen in the figure below. You will also see the installation of the SQL Express database installation take place if applicable.
- Please Note: At some points during the installation your screen may go blank. This is a normal part of the installation process.
- Once Goliath Performance Monitor and SQL Express, if applicable, are successfully installed the install program will display a message that the installation is complete Click ‘Finish’ to exit the install program.
You have successfully installed Goliath Performance Monitor and can now launch the application and continue to the Monitor Your Environment section below.
Post Installation - Monitor Your Environment
Now that Goliath Performance Monitor is installed, next you’ll want to configure monitoring for the applicable platforms. Please see the appropriate sections below for configuring your VMware vSphere, Citrix XenServer, Citrix Virtual Apps & Desktops, VMware Horizon or Epic System Pulse environment(s).
When going through the product configuration steps, it is required to configure the relevant hypervisor first (if applicable), and then Citrix Virtual Apps & Desktops or VMware Horizon environments to follow.
Hypervisor Monitoring
Application & Desktop Virtualization Monitoring
Healthcare Monitoring