MonitorIT 11 Installation Guide
Transcription
MonitorIT 11 Installation Guide
MonitorIT 11 Installation Guide (v11.0) For Small-‐Medium & Enterprise Businesses and Managed Services Providers MonitorIT 11 (v11.0) Document Date: August 2013 www.goliathtechnologies.com 1 MonitorIT 11 Installation Guide Copyright © 2013 Goliath Technologies Version 11.0 – August 2013 Legal Notices MonitorIT 11 (v11.0) Installation Guide Copyright © 2013 Goliath Technologies Inc. All rights reserved. www.goliathtechnologies.com Goliath Technologies believes the information in this publication is accurate as of its publication date. The information is subject to change without notice. THE INFORMATION IN THIS PUBLICATION IS PROVIDED “AS IS.” GOLIATH TECHNOLOGIES MAKES NO REPRESENTATIONS OR WARRANTIES OF ANY KIND WITH RESPECT TO THE INFORMATION IN THIS PUBLICATION, AND SPECIFICALLY DISCLAIMS IMPLIED WARRANTIES OF MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE. Use, copying, and distribution of any Goliath Technologies software described in this publication requires an applicable software license. Linux is a registered trademark of Linus Torvalds. Windows is a registered trademark of Microsoft Corporation. VMware, ESX, ESXi, vCenter, and vSphere are either trademarks or registered trademarks of VMware Corporation. Citrix, Xen, XenServer, and XenCenter are either trademarks or registered trademarks of Citrix Systems Inc. All other trademarks and copyrights referred to are the property of their respective owners. 2 MonitorIT 11 Installation Guide Copyright © 2013 Goliath Technologies Version 11.0 – August 2013 Support, Sales, Renewals and Licensing Ø For information on new sales, licensing and support renewals you can email [email protected] Ø For additional information about Goliath Technologies products and services, go to http://www.goliathtechnologies.com Ø To license and register this product, go to http://www.goliathtechnologies.com Ø For customers and partners with an active support agreement, you can use the support web board or email [email protected] for information about software patches, technical documentation, and support programs. Note: A valid support agreement is necessary to receive n ew release and software updates. Introduction to MonitorIT 11 MonitorIT from Goliath Technologies is ushering in a new paradigm in managing the complexity in XenApp and XenDesktop environments. The solution has been architected based on the input from customers, technology and service provider partners like Citrix as well as integrators. We have listened to the difficulties they all have managing virtual desktop environments, specifically XenApp and XenDesktop, and the limited management tools available to them. MonitorIT 11 delivers significant proactive monitoring and troubleshooting enhancements for the users of Citrix XenApp and XenDesktop. The solution now gives greater clarity and understanding to IT professionals tasked with delivering end-user experiences through XenApp and XenDesktop, by enabling new drill down and correlation enhancements which link applications/user/server performance. XenApp and XenDesktop which allows quickly pinpoints points of failure, enables quick troubleshooting and delivers proactive remediation and alerting capabilities for the entire XenApp and XenDesktop environment – keeping virtual application and desktop sessions running smoothly without interruption. 3 MonitorIT 11 Installation Guide Copyright © 2013 Goliath Technologies Version 11.0 – August 2013 Table of Contents I. System Requirements ........................................................................................................................ 5 II. MonitorIT Server Installation Steps: ................................................................................................... 6 III. Configure VMware, XenServer & Hyper-‐V Monitoring .................................................................... 11 A. Configure VMware vSphere ESX/ESXi API Integration ............................................................... 12 B. Configure Citrix XenServer API Integration ................................................................................ 13 C. Deploy Agents to Microsoft Hyper-‐V ......................................................................................... 14 D. Deploy Agents to Virtual Machines ........................................................................................... 16 IV. Configure Citrix XenApp Monitoring ................................................................................................ 17 A. Deploy an Agent to the XenApp Server ..................................................................................... 17 B. Enable XenApp Integration and Monitoring .............................................................................. 17 V. Configure Citrix XenDesktop Monitoring ......................................................................................... 19 A. Deploy an Agent to the XenDesktop DDC .................................................................................. 19 B. Enable XenDesktop Integration and Monitoring ....................................................................... 19 VI. Appendix: ......................................................................................................................................... 21 A. Manual Windows Agent Install .................................................................................................. 21 ‘Pull-‐Down’ Agent Installation .................................................................................................... 21 ‘Command-‐Line’ Agent Installation ........................................................................................... 22 B. MIT Linux/Unix Agent Install ...................................................................................................... 22 Install Steps ................................................................................................................................ 23 C. Installing the MonitorIT Plug-‐in for XenCenter .......................................................................... 24 D. Installing the MonitorIT Plug-‐in for vCenter .............................................................................. 25 E. Connecting to a Remote SQL Server .......................................................................................... 26 4 MonitorIT 11 Installation Guide Copyright © 2013 Goliath Technologies Version 11.0 – August 2013 I. System Requirements Note: For users deploying on Windows 2003, it is recommended to install .NET Framework 2.0 prior to installing MonitorIT. On Windows Server 2012, .NET 3.5 SP1 needs to be installed from the Features Wizard as .NET 4.5 is not backwards compatible. Table 1 -‐ MonitorIT System Requirements MonitorIT Server Platform: Virtual Machine or Physical Server OS: Windows Server 2003 – 2012 32bit/64bit Network: Static IP Address vCPU: Minimum of 2 vCPUs on virtual machines Memory: Minimum of 4 GB Memory Disk: 15 GB of Disk Space Dependencies: .NET 2.0 Web Browser: Internet Explorer 8 and newer Database Platform: Microsoft SQL Server or Microsoft SQL Express* Version: MonitorIT supports Microsoft SQL from 2005-‐2012, including SQL Express *Microsoft SQL Express 2005 database is the embedded database option included with MonitorIT Firewall Note: Environments larger than 150 monitored devices require Microsoft SQL Server. MonitorIT Server: TCP ports 80 & 82 both must be open inbound; and port 80 must be enabled outbound for remote access to the console. Systems with Agents Deployed: TCP port 82 must be open outbound Note: These ports may be manually changed from the default Citrix XenCenter Plug-‐in XenCenter: 5.5 and newer VMware vCenter Plug-‐in vCenter: 4.x and newer XenApp / XenDesktop Session Data 5 XenApp Servers: Powershell 2.0 needs to be installed XenDesktop DDC: Powershell 2.0 needs to be installed MonitorIT 11 Installation Guide Copyright © 2013 Goliath Technologies Version 11.0 – August 2013 Note: MIT is accessible over the network or WAN to your local computer with the same browser requirements stipulated for the MIT Server; Internet Explorer 8 or newer. II. MonitorIT Server Installation Steps: Before you install MonitorIT: In order to complete the installation of MonitorIT (MIT), please ensure you have the following items available and prepared. 1. MonitorIT installation files 2. Your license key 3. Static IP applied to the server hosting MonitorIT Use the correct version of the install program: There are two versions of the install program: one for 32-‐bit versions of Windows (mit_setup32.exe) and one for 64-‐bit versions of Windows (mit_setup64.exe) Install MonitorIT The Setup program will install the MonitorIT server on the system you want to be designated as the Server computer. 1. Exit all programs 2. To install MIT, run the downloaded executable, either ‘MIT_setup32.exe’ or ‘MIT_setup64.exe’ 3. The executable will start the install process and display a Welcome installer 4. Click ‘Next’ to view the End User License Agreement. 6 MonitorIT 11 Installation Guide Copyright © 2013 Goliath Technologies Version 11.0 – August 2013 Note: It is strongly recommended that you exit all open Windows programs before continuing with the installation 5. 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. 6. You are then prompted to provide your information to register the product. 7. Enter your MonitorIT license key provided by Goliath Technologies, or if you have downloaded MonitorIT for evaluation, enter ‘EVAL’ as the license key to enable the full featured version for 30 days and select ‘Next’ to continue. 7 MonitorIT 11 Installation Guide Copyright © 2013 Goliath Technologies Version 11.0 – August 2013 Note: If you enter a valid license key, you will be given several options to configure your database. (Please refer to Appendix E to configure an external or remote SQL database) If you are performing an evaluation of the product, it automatically connects to the embedded SQL Express 2005 database. 8. Please verify the ‘STATIC IP Address’ or ‘DNS Name’ for the MonitorIT Server and select ‘Next’ to continue. 9. The next step lets you select where to install the MonitorIT program. On 32-‐bit versions of Windows, the default location is ‘C:\Program Files\ MonitorIT’. On 64-‐bit versions of Windows, the default location is ‘C:\Program Files (x86)\MonitorIT’. When the location is entered, click ‘Next’ to continue. Note: It is recommended that you use the default location. 8 MonitorIT 11 Installation Guide Copyright © 2013 Goliath Technologies Version 11.0 – August 2013 10. Now please verify that the following installation settings are correct, if so select the ‘Next’ to proceed with the installation. 11. During the first part of the installation process, a progress bar will show the progress of installing the MonitorIT, as seen in the figure below. 9 MonitorIT 11 Installation Guide Copyright © 2013 Goliath Technologies Version 11.0 – August 2013 12. When SQL Express 2005 is installed, it will display the setup and installation progress. 13. Once MonitorIT is successfully installed, the remaining database components will be installed and configured. At some points during these additional installations, your screen may go blank. This is a normal part of the installation process. Finally, the install program will display a message that the installation is complete. Click ‘Finish’ to exit the install program 10 MonitorIT 11 Installation Guide Copyright © 2013 Goliath Technologies Version 11.0 – August 2013 15. You have successfully installed MonitorIT and can now launch the application. However, if you are running either Windows 7 OS or Internet Explorer 10, please see the following notes. • Windows 7: Right click the MonitorIT application and select ‘RunAsAdmin’ • Internet Explorer 10: You MUST enable ‘Compatibility View’ by clicking the icon to the left of the ‘Browser Refresh’ arrow in the IP Address bar. (as shown below) III. Configure VMware, XenServer & Hyper-‐V Monitoring This section will walk you through the discovery and configuration process for adding VMware vSphere ESX/ESXi, Citrix XenServer & Microsoft Hyper-‐V hypervisors and their subsequent virtualized guest machines 11 MonitorIT 11 Installation Guide Copyright © 2013 Goliath Technologies Version 11.0 – August 2013 and storage to your MonitorIT inventory. For step-‐by-‐step instructions on configuring the MonitorIT Plug-‐in for VMware vCenter and Citrix XenServer please see Appendix C (XenCenter) and Appendix D (VMware) Note: It is recommended to begin by configuring your virtual hosts (vSphere ESX/ESXi, XenServer, and/or Hyper-‐V) before deploying Agents. This will populate your MonitorIT inventory with all the relative guest VMs and storage per host. A. Configure VMware vSphere ESX/ESXi API Integration 1. From the ‘Setup’ Tab, select the icon for ‘VMware, XenServer, or Hyper-‐V Environment’ 2. Check ‘VMware vSphere’ and then select the ‘Launch Wizard’ button 3. To add a h ost; begin by selecting the ‘Add’ button which will prompt you for the connection information: 4. In the ‘Type’ dropdown menu you will need to select from one on the following options: • VMware vCenter Server 12 MonitorIT 11 Installation Guide Copyright © 2013 Goliath Technologies Version 11.0 – August 2013 • VMware ESX/ESXi Host Note: The ‘Collector’ is the local agent which is installed with the MonitorIT Server 5. Select the ‘Connect’ button 6. Select ‘Next’ once completed 7. Select the ’Available Hosts’ that you wish to add and move them over to the right under ‘Licensed Hosts’ and select ‘Next’ 8. Review the results of adding your virtual hosts and select ‘Finish’ to return back to the main Wizard screen Note: At this point you may continue to add additional hosts by restarting the wizard steps, or deploy agents to your virtual machines or physical servers. When you are ready to begin monitoring your added inventory, head over to ‘Monitor > Dashboard’ to begin monitoring the health and performance of your environment B. Configure Citrix XenServer API Integration 1. From the ‘Setup’ Tab, select the icon for ‘VMware, XenServer, or Hyper-‐V Environment’ 2. Check ‘Citrix XenServer’ and then select the ‘Launch Wizard’ button 3. To add a h ost; begin by selecting the ‘Add’ button which will prompt you for the connection information: 4. In the ‘Type’ dropdown menu you will need to select from one on the following options: • • Citrix XenServer Pool Master Citrix XenServer Host Note: The ‘Collector’ is the local agent which is installed with the MonitorIT Server 5. Select the ‘Connect’ button 6. Select ‘Next’ once completed 7. Select the ’Available Hosts’ that you wish to add and move them over to the right under ‘Licensed 13 MonitorIT 11 Installation Guide Copyright © 2013 Goliath Technologies Version 11.0 – August 2013 Hosts’ and select ‘Next’ 8. Review the results of adding your virtual hosts and select ‘Finish’ to return back to the main Wizard screen Note: At this point you may continue to add additional hosts by restarting the wizard steps, or deploy agents to your virtual machines or physical servers. When you are ready to begin monitoring your added inventory, head over to ‘Monitor > Dashboard’ to begin monitoring the health and performance of your environment C. Deploy Agents to Microsoft Hyper-‐V Note: To monitor Hyper-‐V and the guest environment you will first need to deploy the agent to the host and any virtual machines 1. From the ‘Setup’ Tab, select the icon for ‘VMware, XenServer, or Hyper-‐V Environment’ 2. Check ‘Microsoft Hyper-‐V’ and then select the ‘Launch Wizard’ button 3. Select the ‘Verify Agent’ button Note: Ensure your Hyper-‐V Server is listed in the expandable ‘Servers/Workstations’ tree. If it is not listed, you will need to install the Intelligent Agent. If it is listed, then the Intelligent Agent is already installed. 4. If the Hyper-‐V Server isn’t listed, open the ‘Select Operating System’ dropdown menu and select ‘Windows’ as your OS 14 MonitorIT 11 Installation Guide Copyright © 2013 Goliath Technologies Version 11.0 – August 2013 5. Select the ‘Install Agent’ button once completed 6. Select ‘Discovery’ of your Hyper-‐V Virtual Servers and optionally Workstations 7. Select a ‘Discovery Method’ by querying the Windows Master Browse list and/or via PING sweep of an IP Address or Subnet range 8. Click the ‘Start Discovery’ button 9. After the ‘Discovery List’ is populated, select the ‘Next’ button 10. Select one or more Windows Servers & Workstations from the ‘Discovery List’ by setting its corresponding check box 11. Click the 'Credentials' button to enter ‘User Name/Password’ credentials that give you rights to the selected Hyper-‐V Servers 12. Click the 'Install' button to begin the Agent 'Push-‐Install' 13. After the Agent is successfully deployed, select the ‘Next’ button Note: At this point you may continue to add additional hosts or begin deploying agents to your virtual 15 MonitorIT 11 Installation Guide Copyright © 2013 Goliath Technologies Version 11.0 – August 2013 machines or physical servers. If this is complete, head over to ‘Monitor > Dashboard’ to begin monitoring the health and performance of your environment D. Deploy Agents to Virtual Machines 1. Go to: ‘Configure > Inventory’ 2. From the bottom of the screen, choose ‘Manage Agents’ Note: After selecting ‘Manage Agents’ notice that Auto-‐discovery is checked by default in the lower left corner. Select ‘Cancel’ from the prompt for Auto-‐discovery unless you have NOT configured the virtual environment. 3. Select the servers/workstations that you wish to deploy an agent by using the check box on the left hand side of the screen Note: The ‘Install/Update Agents’ button will only appear at the bottom AFTER you have checked the boxes for the servers to which you wish to deploy an agent. You will still need to provide authentication information for MonitorIT to connect to the servers/workstations 4. Select the ‘Deployment Settings’ button at the bottom of the screen 5. Provide the Domain\User Name & Password credentials that have administrative rights on the servers/workstations selected for agent deployment and select ‘OK’ 6. Now select the ‘Install/Update Agents’ button at the bottom of the UI and the ‘OK’ button on the popup confirmation 7. After the installation completes, there will be a status icon indicating a successful or unsuccessful agent deployment 16 MonitorIT 11 Installation Guide Copyright © 2013 Goliath Technologies Version 11.0 – August 2013 IV. Configure Citrix XenApp Monitoring These steps will take you through the configuration process to begin monitoring Citrix XenApp to automatically collect XenApp Farm Inventory, User Session Data, and enable Health Check Monitoring. Note: Windows 2008 Enterprise users will need to install the PowerShell feature. A. Deploy an Agent to the XenApp Server 1. Go to: ‘Configure > Inventory’ 2. From the bottom of the screen, choose ‘Manage Agents’ Note: After selecting ‘Manage Agents’ again notice that Auto-‐discovery is checked by default in the lower left corner. Unless you have configured the virtual environment (if XenApp is virtualized) please accept the request for Auto-‐discovery. 3. After discovery is performed, select the servers that you wish to deploy an agent to, using the check box on the left hand side of the screen Note: Checking the servers you wish to deploy the agent to will also make the ‘Install/Update Agents’ button appear at the bottom. However, you will still need to authenticate if deploying agents for the first time 4. Select ‘Deployment Settings’ 5. Provide the ‘Domain\User Name and Password’ credentials that have administrative rights on the XenApp Server for agent deployment 6. Now select the ‘Install/Update Agents’ button at the bottom of the UI and the ‘OK’ button on the popup confirmation B. Enable XenApp Integration and Monitoring Once the agent is deployed, the XenApp Server is populated in the inventory and ready for XenApp API integration to be enabled 1. Highlight the XenApp Server from the inventory screen 2. Select the ‘Edit’ button at the bottom of the screen 17 MonitorIT 11 Installation Guide Copyright © 2013 Goliath Technologies Version 11.0 – August 2013 3. Locate the ‘Select Citrix XenApp Monitoring Options’ and check the box to ‘Enable this XenApp Server as the Collector’ Note: You only need to designate one XenApp Server as the collector per XenApp farm 4. Check the box to ‘Enable XenApp Farm Inventory and User Session Data Collection’ Checking this box will enable the agent deployed to the server to begin collecting User Session data and make it available on the XenApp Session display 5. Check the box to ‘Synchronize XenApp Farm Membership Automatically’ This will enable MonitorIT to automatically discover new XenApp Servers in the Farm, add them to MonitorIT’s inventory, and apply the XenApp Health Check Rules. Note: For MSPs, it is suggested to not choose this option. If you have organized your XenApp Servers into groups by customer, as opposed to farm, then this will organize those servers OUT of the groups. 6. Select the ‘Save’ button to close 7. Finally, Go to ‘Manage Agents’ and deploy agents to the XenApp Farm member servers in order for the automated MonitorIT Health Check to ensure XenApp’s uptime and availability. 8. When these agents connect back to MonitorIT the first time, the XenApp Health Monitoring rules are applied to these servers, and the monitoring begins. To view the User Session Data now being collected through the XenApp API integration, go to ‘View’ > ‘XenApp Sessions.’ Alerts and conditions discovered through the XenApp Health Check can be viewed from the main dashboard under the ‘Monitor’ tab. 18 MonitorIT 11 Installation Guide Copyright © 2013 Goliath Technologies Version 11.0 – August 2013 V. Configure Citrix XenDesktop Monitoring These steps will take you through the configuration process to begin monitoring Citrix XenDesktop for the automatic Broker inventory and user VDI data collection. Note: Windows 2008 Enterprise users will need to install the PowerShell feature. A. Deploy an Agent to the XenDesktop DDC 1. Go to: ‘Configure > Inventory’ 2. From the bottom of the screen, choose ‘Manage Agents’ Note: After launching Manage Agents, Auto-‐discovery is checked by default in the lower left corner. Unless you have configured the virtual environment (if XenDesktop is virtualized) please accept the request for Auto-‐discovery. 3. After discovery is performed, select the servers that you wish to deploy an agent to, using the check box on the left hand side of the screen Note: Checking the servers you wish to deploy the agent to will also make the ‘Install/Update Agents’ button appear at the bottom. However, you will still need to authenticate if deploying agents for the first time 4. Select ‘Deployment Settings’ 5. Provide the Domain\User Name and Password credentials that have administrative rights on the XenDesktop Server for agent deployment 6. Now select the ‘Install/Update Agents’ button at the bottom of the UI and the ‘OK’ button on the popup confirmation Note: You will need to deploy an agent to each Desktop Delivery Controller. B. Enable XenDesktop Integration and Monitoring Once the agent is deployed, the XenDesktop DDC is populated in the inventory and ready for the Broker Inventory and User VDI Data Collection to be enabled 1. Highlight the XenDesktop DDC from the inventory screen 19 MonitorIT 11 Installation Guide Copyright © 2013 Goliath Technologies Version 11.0 – August 2013 2. Select the ‘Edit’ button at the bottom of the screen 3. Locate the ‘Select Citrix XenDesktop Monitoring Options’ and check the box to ‘Enable XenDesktop Broker Inventory and User VDI Data Collection’ Note: You only need to enable the Broker Inventory and User VDI Data Collection on the XenDesktop DDC’s 4. Select the ‘Save’ button to close 5. Finally, Go to ‘Manage Agents’ and deploy agents to the XenDesktop Farm member servers in order for the automated MonitorIT Health Check to ensure XenDesktop’s uptime and availability. 6. When these agents connect back to MonitorIT the first time, the XenDesktop Health Monitoring rules are applied to these servers, and the monitoring begins. To view the User Session Data now being collected through the XenDesktop integration, go to ‘View’ > ‘XenApp/XenDesktop Sessions.’ 20 MonitorIT 11 Installation Guide Copyright © 2013 Goliath Technologies Version 11.0 – August 2013 VI. Appendix: The supplement will guide you step-‐by-‐step through the process of manually deploying Windows Agents, Linux/Unix Agents, configuring the plug-‐in for Citrix XenCenter & VMware vCenter, and how to connect to a remote database. A. Manual Windows Agent Install Note: When deploying agents into a different domain for the first time, you cannot ‘Push’ out agents from the MonitorIT Server. You MUST first manually deploy a single agent using either the ‘Pull Down’ or ‘Command Line’ agent installation functionality. After successfully deploying the first agent, you can then use that agent to automatically ‘Push’ out agents to the remaining servers/workstations within that domain. ‘Pull-‐Down’ Agent Installation 1. Open Internet Explorer using ‘Run as Administrator’ on the local Windows server/workstation to manually deploy an agent 2. Enter the URL: ‘http://MITServerIPAddress/InstallAgent.exe’ (replacing ‘MITServerIP Address’ with the IP address for the MonitorIT Server) Note: Before continuing with the Agent Installation: 21 MonitorIT 11 Installation Guide Copyright © 2013 Goliath Technologies Version 11.0 – August 2013 • • It is recommended to add the MonitorIT Server’s IP Address as a ‘Trusted Site’ from the ‘Internet Options’ on the local machine prior to pulling down the agent files If you have security (User Name/Password) enabled on the MonitorIT Application, you will be prompted to authenticate after launching ‘http://MITServerIPAddress/InstallAgent.exe’. You will then need to re-‐launch the ‘Install Agent’ URL to pull down the agent files and successfully install. 3. You will be prompted for the installation – accept all requests. 4. Once the name and folder options are complete, you will be prompted to confirm the download of the MIT Agent software. Press the ‘OK’ button and the MIT Agent software will be downloaded and installed. ‘Command-‐Line’ Agent Installation 1. Copy the following files from the ‘C:\Program Files (x86)\MonitorIT\Agent\Windows’ folder to ‘C:\Program Files\MonitorIT’ on the server/workstation you want to monitor: • • • • • • RpmAgent.exe AgentService.exe AgentEvents.dll MISNMP.dll Powershellobjects1.dll Powershellobjects1m.dll 2. Next open command prompt (you must use ‘RunAsAdmin’ on Windows 2008) and perform the following commands: i. cd C:\Program Files\MonitorIT ii. AgentService.exe –i arg1 82 “C:\Program Files\MonitorIT\RpmAgent.exe arg2” • arg1: MonitorIT Server IP address (e.g. 192.168.1.100) so the Agent knows where to connect • 82: This is the default port on which MonitorIT listens for Agents. • arg2: (OPTIONAL) The name that the Agent uses for this server/workstation when it connects and registers with the MIT Server For example: AgentService.exe –i 192.168.1.100 82 “C:\Program Files\MonitorIT\RpmAgent.exe” 3. Start the MonitorIT Agent Service. From the command prompt: AgentService.exe –s There is no need to reboot the server. The MIT Agent will automatically attempt connection to the MIT Server after about a 30 second delay. Once the MIT Agent connects, it will automatically register. B. MIT Linux/Unix Agent Install The Linux/Unix Agent is platform agnostic across all Linux/Unix variations including Solaris, HP-‐UX, IBM and AIX. For Fedora Core, run the following command: yum install java For Debian Core, run the following command: sudo apt-get install openjdk-6-jre 22 MonitorIT 11 Installation Guide Copyright © 2013 Goliath Technologies Version 11.0 – August 2013 Install Steps 1. In the ‘MIT Server Install Path > MonitorIT\Bin’ folder, find and copy the two files, 'MITAgent.jar' and ‘MonitorItAgentStart.jar’ to a folder of your choice on the Linux/Unix Server, for example ‘/opt/MIT’ 2. Open the command prompt from the directory where you copied the files: nohup /FullyQualifiedPathToTheInstalledJava/bin/java -cp MonitorITAgentStart.jar AgentStart -s MITIPAddress -p 82 & For example, to connect back to MIT server at 192.168.1.100 when the java program is located at ‘/usr/bin’ the installation command would be: nohup /usr/bin/java -cp MonitorITAgentStart.jar AgentStart -s 192.168.1.100 -p 82 & 3. Put the command in your ‘rc.local’ file or equivalent so the Agent will run on start-‐up. 4. If your ‘rc.local’ file is located in ‘/etc’ you would perform the following commands from the console command prompt: 5. Open the ‘rc.local’ file to edit: vi /etc/rc.local 6. Find the last line in the file and append the install command used earlier by using the ‘vi’ insert command: i 7. Using the example from earlier, where the agent files are located at ‘/opt/MIT’ and the MIT server is located at 192.168.1.100, you would enter: nohup /usr/bin/java -cp /opt/MIT/MonitorITAgentStart.jar AgentStart -s 192.168.1.100 -p 82 & 8. Click the Esc key to exit insert mode, and enter the command to save and close: wq! 9. Once the Agent is installed, you will be able to subsequently update it remotely from the central MIT Server display called 'Manage Agents' available in ‘Configure > Servers/Agents & Devices’ 23 MonitorIT 11 Installation Guide Copyright © 2013 Goliath Technologies Version 11.0 – August 2013 C. Installing the MonitorIT Plug-‐in for XenCenter The MonitorIT Plug-‐in for XenCenter allows you to access MonitorIT from a tab within the Citrix XenCenter client application. 1. Go to the ‘Setup’ page under the ‘Configure’ Tab. 2. Launch the ‘VMware, XenServer, or Hyper-‐V Environment’ wizard by clicking on the icon 3. Select ‘Citrix XenServer’ under Step 1 4. Select ‘Launch Wizard’ 5. Select ‘Next’ past the ‘Add Inventory Page’ and the ‘Licensing Page’ to the last page. 6. Select ‘Install Plug-‐In to XenCenter’ 7. Click ‘save’ to download the ‘xencenter_plugin.zip’ file prompt 8. You will need to extract the ‘Installer Package’ and run to launch the Setup Wizard 9. Click ‘Next’ and the End User License agreement opens 10. Review the agreement and accept the terms to continue. Then click ‘Next’ and the MonitorIT Server page opens. 11. Before entering the URL and continuing, open Internet Explorer and load the MonitorIT client web page. 12. Copy the URL from the address bar in IE into the edit field in the MonitorIT Plug-‐in install screen. We 24 MonitorIT 11 Installation Guide Copyright © 2013 Goliath Technologies Version 11.0 – August 2013 recommend you select the URL with the ‘top.html’ in IE, copy it, and then paste the URL into the install screen. Make sure the two URLs match. 13. When the two URLs are a correct match, click ‘Next’ and the ‘Ready to Install MonitorIT Plug-‐in’ page opens. 14. Click ‘Install’ to install the XenCenter Plug-‐in. 15. When the installation completes, click ‘Finish’ to close the wizard. Launch XenCenter and you will see a new tab labeled ‘MonitorIT’ which displays the full MonitorIT client within XenCenter. D. Installing the MonitorIT Plug-‐in for vCenter The MonitorIT Plug-‐in for VMware vCenter allows you to access MonitorIT from a tab within the VMware vCenter interface. The plug-‐in is located within the configuration wizard for VMware monitoring, but can be performed at any time. 1. Go to the ‘Setup’ page under the ‘Configure’ Tab. 2. Launch the ‘VMware, XenServer, or Hyper-‐V Environment’ wizard by clicking on the icon 3. Select ‘VMware vSphere’ under Step 1 4. Select ‘Launch Wizard’ 5. Select ‘Next’ past the ‘Add Inventory Page’ and the ‘Licensing Page’ to the last page. 6. Select ‘Install Plug-‐In to vCenter’ 25 MonitorIT 11 Installation Guide Copyright © 2013 Goliath Technologies Version 11.0 – August 2013 7. Confirm the credentials MonitorIT will use to install the plug-‐in to vCenter and then select ‘Install’ Note: A pop-‐up box will display any success or failure messages. You can only install the plug-‐in once to a particular vCenter and trying to install subsequent times will cause vCenter to return an error. 8. Once the install is completed, a Success dialog will be presented and you can exit the wizard. Now launch the vSphere Client and connect to vCenter to see the new tab labeled ‘MonitorIT’ which displays the full MonitorIT Client. You can optionally go back to the Home screen and launch MonitorIT in full screen from the Administration section. E. Connecting to a Remote SQL Server In this section, we will review the procedure for connecting to a Remote SQL Server Instance from the Installer. Attach the database 1. Move the MonitorIT.mdf file to the SQL Server Data repository. 2. Open SQL Server Management Studio 3. Right click on Databases and choose ‘Attach’ 26 MonitorIT 11 Installation Guide Copyright © 2013 Goliath Technologies Version 11.0 – August 2013 4. Choose ‘Add…’ and then find MonitorIT.mdf in the file tree. Note: The MonitorIT.mdf would have been part of the set of files downloaded with the product. 5. Under Database Details, just below where the MonitorIT.mdf file has just been listed, select the log file, and click the ‘Remove’ button at the bottom right. 27 MonitorIT 11 Installation Guide Copyright © 2013 Goliath Technologies Version 11.0 – August 2013 • You can identify which file in the table is the log file by looking at the File Type Column • We are removing the log file because we want SQL to create a new log file 6. Select ‘OK’ to complete attaching the database. 7. Go to the security properties for this database, give a domain user dbo rights to the database so that MonitorIT will be able to connect to it. Continue the installation 8. When prompted to choose a SQL Database Option during the initial installation, choose the ‘Manual Configuration’ option 28 MonitorIT 11 Installation Guide Copyright © 2013 Goliath Technologies Version 11.0 – August 2013 9. MonitorIT Will attempt to automatically find the SQL Instance in your environment, if it does not you will receive an error message and then be prompted to provide the necessary credentials 10. Select ‘Next’ and confirm the settings you have chosen. If you prefer to make a change you can click ‘Back’ to adjust your settings. 11. Once the installation has completed, select finish and follow the configuration steps in Section 3. 29 MonitorIT 11 Installation Guide Copyright © 2013 Goliath Technologies Version 11.0 – August 2013
Similar documents
MonitorIT - Goliath Technologies
P $25 per VDI Session Agent P $125 per Physical Server P $95 per Network Device (not per port or element) P $400 per XenApp Server P $225 per Desktop Delivery Controller *all prices are subject to ...
More informationMonitorIT - Goliath Technologies
MonitorIT for XenServer delivers complete support for proactive monitoring the entire Citrix virtual environment, including metrics from the hypervisor, directly from the virtual machines via an ag...
More information