RESOLUTION:
Downloading the Agent Manager Installer
The different methods to download and run the Agent Manager installer on a target system: using the Components for Download dashboard or using the Components for Download page.
To download the Agent Manager installer using the Components for Download dashboard:
1 Log in to Foglight™.
2 Navigate to the Components for Download dashboard (Dashboards > Administration > Cartridges > Components for Download).
3 On the Components for Download dashboard, in the row containing the Agent Manager installer for your platform, click .
* TIP: For the appropriate installer name for your platform, consult the above table.
4 When prompted, save the installer.
5 Run the installer. See Installing the Agent Manager for details.
To download the Agent Manager installer using the Components for Download page:
1 Open a Web browser and navigate to the following page:
[http|https]://:/console/installer/listInstaller.action
Where:
• is the name of the machine where the Management Server is installed.
• is the HTTP port specified during installation (the default is 8080).
If the Management Server has been configured to use HTTPS, specify https as the protocol.
* IMPORTANT: No login is required to access this page.
2 Click the appropriate Agent Manager installer for your platform. For the appropriate installer name for your platform, consult the above table.
3 When prompted, save the installer.
4 Run the installer. See Installing the Agent Manager for details.
Installing the Agent Manager
After downloading the installer to the machine on which you want to install the Agent Manager, you can use the installer interface, run the installer from the command-line, or use the silent (non-interactive) installer.
Install the Agent Manager on each host that you want to monitor locally. Many agents allow hosts to be monitored remotely, from an Agent Manager installed on another machine. A local Agent Manager is not required on remotely monitored machines.
The Agent Manager should be installed in a directory that is local to the system. It should also run using a local account, not a network or domain account. This should also include a local user home directory. Because the Agent Manager monitors and detects problems such as network and disk failures, having the Agent Manager installed in a local directory and running it as a local user makes the Agent Manager more resistant to failures in those services and better able to detect and report those failures. Otherwise, having the Agent Manager installed on a network drive, could cause the Agent Manager to lock itself when the network drive fails, preventing this failure from being reported.
Installing the Agent Manager using the Installer Interface
To install the Foglight™ Agent Manager using the Agent Manager Installation and Configuration interface:
Run the installer executable in GUI mode on the target machine. To start the installer interface from the command line, run the installer executable with no options.
* IMPORTANT: If you want to configure the Agent Manager to accept upstream HTTP connections during the installation, start the installer on the command line with the --allow-unsecured option:
- WINDOWS: fglam-5_9_3-windows-x86_64.exe --allow-unsecured
- UNIX: fglam--5_9_3-linux-x86_64.bin --headless --allow-unsecured
The installer program prompts you for information, and informs you of the progress of your installation.
On some platforms, a command shell may appear while the installer loads and extracts files to a temporary location on your machine.
* IMPORTANT: On Windows® 7 and Vista, you must run the installer GUI as an administrator if you want it to automatically install the Agent Manager as a service. To do so, right-click the installer executable and select Run as Administrator.
The Agent Manager installation program consists of several steps. Each installation screen includes a Previous button, allowing you to go back and adjust the information you specified.
Step 1: Introduction
The Agent Manager Installation and Configuration window opens, showing the Introduction step.
Read the information in the Introduction step and click Next.
Step 2: License Agreement
* NOTE: You must accept the license agreement before you can install the product.
•Read the information in the License Agreement step, enable the check box to accept the terms of the license agreement, then click Next.
Step 3: Choose Install Location
•In the Choose Install Location step, choose the directory where you want to install the Agent Manager and click Next.
If the selected directory does not exist, the installer informs you of this and prompts you regarding whether or not you want the directory to be created. To create the directory, click Yes. To return to the Installation Directory step and specify a different directory, click No.
If the Agent Manager is already installed in the directory, you must specify a different directory. The installer informs you if the Agent Manager is already installed in the directory, provides information about performing upgrades, and prompts you to select a different directory.
Step 4: Host Display Name
The Host Display Name step allows you to configure the host name that the Agent Manager uses to identify itself. This is also the name under which the Agent Manager submits metrics to the Management Server.
By default, the Agent Manager uses the host name that is automatically detected for the machine on which it is being installed. This host name initially appears in the Host Display Name box.
There are certain cases in which you should explicitly set the host name in this box: for example, if the host name is already in use by another machine. If necessary, you can replace the host name with a different (non-host name) value that suits the needs of your environment; for example, WebServer (Unix Cluster 1) or 12345.example.com (Databases).
By default, the Agent Manager logs a warning when it starts if the host name you set differs from the automatically detected host name. This warning message appears in the console when you start the Agent Manager and in the Agent Manager log file. If you do not want the warning logged, clear the check box in this step.
* TIP: If the machine on which you are installing the Agent Manager is configured with multiple IP addresses or host names, clear the check box to suppress the warning messages.
•Configure the host name settings, as required, and click Next.
The Server URLs step provides multiple ways to configure the connection between the Agent Manager and the Management Server. For example, you can specify the URL of a single Management Server to which you want the Agent Manager to connect, or configure multiple Management Server URLs for failover purposes. You can also specify the URL of an Agent Manager concentrator to which you want the Agent Manager to connect.
* NOTE: You can also configure Management Server URLs at a later time using the Agent Manager configuration interface. See Configuring the Agent Manager for information about launching this interface post-installation.
From this step, you can also add SSL certificates to the Agent Manager’s certificate store, or configure reverse polling.
1 In the Server URLs step, click Add.
a In the Edit Server URL dialog box that appears, specify the host name and port number that you want the Agent Manager to use when connecting to the Management Server.
* TIP: You can also configure other Agent Manager connection options in this dialog. See Configuring Management Server URLs using the installer interface for information about these options.
b. Once you have specified the desired connection options, click OK.
Repeat these steps for each Management Server URL that you want to add. As you add the URLs, they appear listed in the Server URLs step. If you want to remove a URL, select the URL from the list and click Delete.
2. Test the connection between the Agent Manager and the Management Server. Select a URL in the list and click Test. An icon on the left of each URL indicates if the URL is tested and the outcome of the connection test:
•: The URL passed the connection test.
•: The URL is not tested.
•: The URL failed the connection test.
3. After you specify at least one Management Server for the Agent Manager to connect to, you can search for other Management Servers that have been configured to be part of the same HA (High Availability) partition by clicking Find HA Servers.
* IMPORTANT: You can specify URLs for both Management Servers and Agent Manager concentrators. However, only Management Servers can have HA (High Availability) peers, not concentrators. Clicking Find HA Servers does not cause any concentrators to be added to the list of URLs.
If you specify a localhost address in the Edit Server URL dialog box and then search for HA servers, a URL that shows the real machine name is displayed as well as the URL for localhost. See Frequently Asked Questions for more information.
4. To add SSL certificates, click SSL Certificates.
The Manage SSL Certificates dialog box appears. Use this dialog box, to add and remove SSL certificates from trusted certificate authorities. Only certificates that you manually add appear in this list. The default set of trusted CA certificates is not included. For more information, see Configuring the Agent Manager to Use SSL Certificates.
a. Click Add.
b. Use the file chooser to select an SSL certificate.
c. In the SSL Certificate Alias dialog box, type a name (alias) to identify the certificate you are adding, and click OK.
*
NOTE: The alias must be unique.
A summary of the new certificate appears in the Manage SSL Certificates dialog box.
d. To add another certificate, repeat Step a through Step c.
e. When done, click OK.
5. Click Next.
If you choose not to configure any Management Server URLs, add any URLs without testing them, or if there are URLs listed that failed the connectivity test, a Warning message box appears, asking you to confirm that you want to continue.
6. If you are installing the Agent Manager on Windows®, proceed to Step 9: Windows Service. Otherwise, continue with Step 6: Configure Secure Launcher and then Step 7: Install init.d Script.
Step 6: Configure Secure Launcher
UNIX® platforms only.
Step 7: Install init.d Script
UNIX platforms only.
Step 8: Downstream Connection Configuration
Foglight Agent Manager can accept incoming connections and be configured as a concentrator that acts as an intermediary connection to aggregates one or more downstream Agent Manager clients. A concentrator configuration provides a single connection through either a firewall or proxy for all downstream clients, or as an aggregated connection directly to the server.
Configuring the Agent Manager to act as a concentrator involves configuring queue and heap sizes to adequately support accepting and transferring data from one or more downstream connections. You can configure downstream connections when the Agent Manager needs to accept connections from the Management Server and enable reverse data polling. This is useful when the Agent Manager cannot connect to the Management Server due to its location.
Using this installer step, you can configure:
• Downstream SSL connections, when a certificate host name and a password are provided.
• Downstream non-SSL connections, but only if you started the installer on the command line with the
--allow-unsecured option (as instructed in Installing the Agent Manager using the Installer Interface).
User-provided certificates or keystores are supported, but can be configured after the installation.
If you are configuring the Agent Manager as a concentrator in order to enable connections from the Management Server, additional setup is required. For more information about this procedure, or to find out to configure non-SSL connections and user-provided certificates, see
Configuring the Agent Manager to Accept Connections from the Management Server.
1. If you want to enable downstream connections, in the Downstream Connection Configuration step, select the Enable
concentrator/downstream connection support check box.
2. Drag the Pre-Configured Size slider to set the desired queue and memory sizes.
3. In the Port box, type the port number that you want the Agent Manager to use to listen for downstream connections.
4. In the Certificate Host Name box, type the name of the host on which you are installing the Agent Manager. The host name you specify here is added to the SSL certificate that is to be generated.
5. In the New Certificate Password and Re-enter Password boxes, type the password of the SSL certificate keystore.
6. Click Add.
The Allowed Downstream Connections box refreshes, showing the newly created downstream connection URL.
7. If needed, create additional downstream connections.
To delete any downstream connections, select them in the Allowed Downstream Connections box, and click Delete.
8. Click Next.
9. If you are installing the Agent Manager on Windows, proceed to Step 9: Windows Service. Otherwise, continue with Step 7: Secure
Launcher and Step 8: Install init.d Script.
Windows® platforms only.
The Windows Service step allows you to specify if you want to install the Agent Manager as a Windows service. A Windows service operates in the background while the system on which it is installed is running. Installing the Agent Manager as a Windows Service causes the Agent Manager to start automatically on your system startup.
1. In the Windows Service step, complete one of the following steps:
• To install the Agent Manager as a Windows service, leave the check box selected.
• If you do not want to install the Agent Manager as a Windows service, clear the check box.
2. If you want install the Agent Manager as a Windows service, and you want that service to start immediately after the installation, ensure that Start Foglight Agent Manager Windows Service at the end of the installation is selected.
* NOTE: If the installer is started on the command line with the --no-start-on-exit option, this check box does not appear selected in the Windows Service step. Starting the installer without the --no-start-on-exit option causes the Start Foglight Agent Manager Windows Service at the end of the installation check box to be selected by default. For more information, see Installing the Agent Manager using the Installer Interface.
3. Click Next.
The Migrate SPID step allows you to migrate agents from an existing SPID installation to the new Agent Manager installation.
1. In the Migrate SPID step, complete one of the following steps:
• To migrate agents, specify the path to the existing SPID installation.
The Agent Manager automatically detects any agents managed by SPID from the old installation and copies the agent instances to the new Agent Manager installation.
• If you do not want to migrate agents, leave the box blank.
2. Click Next.
The Summary step informs you that you can complete installation.
1. In the Summary step, click Finish.
The Agent Manager installer copies the Agent manager files to the machine on which it is being installed.
* IMPORTANT: On UNIX platforms, if the Agent Manager installation is performed by a user without root privileges, the init.d-style script is not installed. One or more messages appear, informing you of this, and also of the location of the script installer and a copy of the script itself.
The message The Agent Manager has been installed appears.
2. Click OK to close the message box.
* IMPORTANT: On some platforms, the Agent Manager Installer dialog might close automatically when the installation is complete or you might need to close it manually. If a command shell appeared while the installer was loading, this shell might also need to be closed manually.
On Windows operating systems, if you chose to install the Agent Manager as a Windows service, it starts automatically.
* IMPORTANT: The Agent Manager starts automatically when the installation is complete only when it is installed as a service on Windows. It does not start automatically at the end of an installation on a UNIX platform.