Prerequisites

To work with the Solace Geneos Agent, the following prerequisites must be met:

  1. On deployment hosts:
    • Java Runtime Environment (JRE)

      • A JRE is pre-installed on a target host appliance running Solace PubSub+ 8.2 or higher.

      • To start the Solace Geneos Agent on software event brokers running Solace PubSub+ 8.2 or higher, a supported JRE must be installed on the event broker host. See Installing a Java Runtime Environment for instructions.

    • Solace Geneos Agent is installed properly on a appliance or software event broker running Solace PubSub+ 8.2 or later.
    • NetProbe
      • For the appliance: At least one supported version of a 32-bit or 64-bit NetProbe is installed and running on the appliance or an external server.
      • For the software event broker: 64-bit version NetProbes must be used.

      For a list of the NetProbe versions that are supported, refer to the Solace Geneos Agent Release Notes.

      The Solace Geneos Agent distribution provides a template service script that allows a NetProbe installed to the /usr/sw/geneos directory of an event broker to be run as a service. Note that this service script is not supported for NetProbe instances installed on non-Solace servers.

  2. Geneos Gateway must be installed and started properly.
  3. The agent logs into the event broker SEMP service to gather data. It's recommended that a read-only user be provisioned for this purpose. Refer to Management & Shell Users for details on how to provision this user.
  4. On development hosts, when you want to run the provided samples, or develop new views, Java SE version 1.8 or above and ANT 1.8.1 must be installed.
  5. If running a software event broker Docker container, Solace Geneos Agent can be run on a separate CentOS host.