This procedure explains how to install the GSX Robot Manager on the robot machine. We will also deploy the essential Robot Workers scan configurations. Finally, we set the Robot Manager's geographic location used in our PowerBI dashboards.
Gizmo Boston | FastTrack
Instructions
First we will need to download the Robot Manager installation zip from the Gizmo Server. Then we will execute the PowerShell commands to deploy the Robot Workers and finally set the Robot Manager location.
Downloading and installing the Robot Manager
- Logon the Robot host machine.
- Use this article to check the Robot Manager Prerequisites.
- Open a browser and enter URL http://<hostname>/downloads/Gsx.RobotManager.zip
- where <hostname> is the FQDN of your Gizmo Server.
- Once the file is downloaded, select Show in folder at the bottom of your browser window.
- Right-click the newly downloaded file and select Properties.
- Select Unblock if file blocking is present:
- Extract the zip file to a temporary folder.
- Open PowerShell ISE x86 as Administrator.
- x86 version is mandatory
- Type the following command:
- Set-ExecutionPolicy RemoteSigned
- In PowerShell ISE use File - Open to select Install-GSXRobotManager.ps1 from the extracted folder location.
- Click OK to accept the defaults for hostname and virtual host.
Deploying the essential Robot Workers
- Logon the GSX Gizmo Server machine.
- Open the GSX PowerShell Console located on the desktop.
- Type the following command:
- Deploy-GsxAllRobot
- This command deploys the essential Robot Workers scan configurations:
- Exchange Online
- DNS
- OneDrive
- Teams Voice
- etc.
Setting the Robot Manager's Location
To display the Robot Manager location in the PowerBI Dashboards:
- Open the GSX PowerShell Console located on the desktop.
- Type the following command:
- Get-GSXRobotManager
- Copy the GUID for the Robot Manager you want to set the location of.
- "78b50ba7-68s9v489s-savdq235" in our example
- Type the following command:
- Set-GsxRobotManagerLocation -RobotManagerGuid "GUID from step 3 above" -LocationName "Cityname or Country"
- example: Set-GsxRobotManagerLocation -RobotManagerGuid "78b50ba7-68s9v489s-savdq235" -LocationName "London"
- Set-GsxRobotManagerLocation -RobotManagerGuid "GUID from step 3 above" -LocationName "Cityname or Country"
- Hit the Enter key.
- Type the following command to verify that the location has applied successfully:
- Get-GSXRobotManager
- Get-GSXRobotManager
You now have the essential Robot Workers deployed and running every five minutes with a set location for the Robot Manager.