This article was updated to support v12.0 and newer of Goliath Performance Monitor.
Prerequisites
- Windows Server 2012 R2 – 2022
- Administrator level Credentials to access the Hyper-V Hosts/Servers
Configure Monitoring
This section will walk you through the discovery and configuration process for adding Hyper-V Hosts and its subsequent virtualized guest machines to your Goliath Performance Monitor inventory.
- Navigate to the Configure - Inventory page
- In the top right-hand corner, click the menu icon and chose the Discovery submenu option
- A new pane will appear, in the section for Find Servers/Devices in IP Address, enter the applicable subnet range that includes the Hyper-V Hosts and VMs you'd like to add for monitoring. Once finished click OK.
- Note, if the hosts/machines are spread across a very large subnet range it is suggested to enter smaller ranges and repeat these steps for each range
- For Example, if you are looking to bring in 10.10.1.10 to 10.10.1.100, and then 10.10.1.200 to 10.10.1.250, instead of doing once look up for 10.10.1.10 to 10.10.1.250 it is best to split the discovery into the two separate ranges versus the one large one.
- If you looking to add under 30 machines, and they are not in a consistent range it might be best to add these hosts/machines manually into inventory or via comma delimited list import. See the Appendix for additional details below.
- Note, if the hosts/machines are spread across a very large subnet range it is suggested to enter smaller ranges and repeat these steps for each range
- The technology will then begin to search the environment for the machines in the designated subnet range.
- Each item/IP Address will be searched for and displayed one at a time on the screen. At the top of the screen you will see a loading icon to confirm the technology is still going through the Discovery process
- If a machine exists for one of the IP Addresses included in the range you will see it appear on the screen with a green checkmark in the Status column. If a machine does not exist for one of the IP Addresses included in the range you will see it appear on the screen with a red exclamation in the Status column and the error details will be included in the Reason column
- If you are seeing a-lot of unexpected failures, you can click the Stop button at the bottom of the page to cancel the discovery and use a different method for adding the machines to the technology. See the Appendix for additional options.
- When the discovery is complete you will no longer see the loading icon at the top of the page and the bottom left hand corner will show the message Done Checking for IP Services.
- Each item/IP Address will be searched for and displayed one at a time on the screen. At the top of the screen you will see a loading icon to confirm the technology is still going through the Discovery process
- Once the discovery is complete, use the checkbox option in the Add column to select the host/machines you'd like to add to the technology and then click the Add button at the bottom of the page.
- Note - only select items that have a green checkmark in the Status column.
- A prompt will appear to confirm the addition of the machine, click OK to proceed
- The technology will then take you back to the Configure - Inventory page while it imports the machines. The status of this process will be displayed in the bottom left hand corner. Do not navigate away from the page or perform any other actions until the message in the bottom left hand corner changes from "One Moment..." to "Usage Counts...". This indicates that the import has completed.
- Note - navigating away from the page or performing actions may cause the import to be canceled. If this occurs you must assess which machines were added vs not and repeat the above steps for the canceled machines.
- Once the hosts and machines are listed in inventory. Use one of the agent installation methods listed below to deploy the agent.
- Note - an agent is required for monitoring
Goliath Agent Installation Methods:
- Agent Installation/Update via the Goliath Console
- Agent Installation/Update via Installer
- Agent Installation/Update for Gold Images, Master Images, App Layers, Instant Clones & Templates
- Silent Agent Installation/Update
- Agent Installation/Update via Command Line
Post Configuration
Now that the above steps are completed, the agent should now be installed and connected to your Hyper-V hosts and VMs. With the agent installed, the technology will deploy its out of the box Windows Health monitoring. To configure custom monitoring and or enable alert notifications, please see the additional articles referenced below.
Configure Custom Monitoring:
- PING Monitoring
- EventLog Monitoring
- Process Monitoring
- Windows Service Monitoring
- Performance Counter Monitoring
- File/Folder Monitoring
- Configure Advanced Watch Rules
Enabling Alert Notifications:
- Configure Email and Text Alert Notifications
- Configure SNMP Alert Notifications
- Configure Syslog Alert Notifications
Appendix
Manually Add Hosts/Machines to Inventory
- Navigate to the Configure - Inventory page
- Click the New button at the page of the page
- A new pane will appear, fill out the following fields and then click the Save button
- Server/Device Name: Enter the hostname, not FQDN, of the host/machine
- Primary IP Address: Click the Add button to the right of the field to enter the machines IP Address
- Description: Optionally, define a description for the host/machines
-
Member of Primary Group: Use the dropdown menu to organize the machine into a group.
- The default group is the Auto Register Group but custom groups can be created at a later point and the machine can later be reorganized
-
Member of Windows Domain/Workgroup: Use the drop menu to assign the machine to a domain.
- It is ok if the machine is not assigned to the correct domain initially, the field just must have data in order to push the agent. Once the agent connects the domain will be updated.
- Repeat Steps 2 & 3 for each host/machine you would like to add for monitoring
- Install the Goliath Agent to the new hosts/machines
- See the agent installation methods above for full details
Import Machines to Inventory via CSV
- Navigate to the Configure - Inventory page
- In the top right hand corner, click the menu icon and chose the Import submenu option
-
A new pane will appear. Enter, or Copy & Paste, a comma-delimited list for importing and batch adding new Servers/Devices. The format is one entry per line of:
- Server/Device Name, IP Address, Description, Group Name, Server Domain/Workgroup
- Ensure that the Group Name value matches a Group of the Primary Group type on the Configure - Groups page.
-
Ensure the Server Domain/Workgroup value matches a domain name that is already configured in the technology (case sensitive).
- This can be confirmed by editing any inventory item and reviewing the Member of Windows Domain/Workgroup dropdown menu options
- Note, only Server/Device Name and IP Address are required for import. However, a domain name must be configured if you will be install the agent from the console.
- Server/Device Name, IP Address, Description, Group Name, Server Domain/Workgroup
- Click the OK button to import the specified servers/devices to the GPM database
- You will be prompted when the import completes. Reload the Configure - Inventory page to see the new machines listed
- You will be prompted when the import completes. Reload the Configure - Inventory page to see the new machines listed
- Install the Goliath Agent to the new hosts/machines
- See the agent installation methods above for full details