This article was updated to support v14.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 Management>Inventory>Manage Inventory page
- In the top right-hand corner, click the more actions and chose the Discovery submenu option
- A new pane will appear, in the section for Discover Inventory Devices. Enter the applicable subnet range or domain that includes the Hyper-V Hosts and VMs you'd like to add for monitoring. Once finished click Start Discovery.
- 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 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 Discovery is complete, ensure the Show All checkbox is enabled to see the full results.
- If a machine exists for one of the IP Addresses included in the range and already exists in your Inventory, you will see it appear on the screen with In Inventory in the Status column.
- If a machine exists for one of the IP Addresses included in the range and has not already been added to your Inventory, you will see it appear on the screen with OK 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 Failed 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.
- Each item/IP Address will be searched for and displayed 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 message will appear to confirm the devices have been added to Inventory.
- 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 Management>Inventory>Manage 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 Add Device button
- Server/Device Name: Enter the hostname, not FQDN, of the host/machine
- Fully Qualified Domain Name (FQDN): Enter the FQDN, not hostname, of the host/machine.
- Primary IP Address: Enter the machine's IP Address, and then Click the Add button to the right of the field.
- 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 dialog 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 Import button to add the specified servers/devices to the GPM database
- When the import completes, a message will appear with the results. Successes as well as rejections will be shows, and any relevant error messages will be displayed in the dialog
- When the import completes, a message will appear with the results. Successes as well as rejections will be shows, and any relevant error messages will be displayed in the dialog
- Confirm that the successfully added machines are in the Management>Inventory>Manage Inventory page, and Install the Goliath Agent to the new hosts/machines
- See the agent installation methods above for full details