Prerequisites
To work with the Solace Geneos Agent, the following prerequisites must be met:
- 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. - Geneos Gateway must be installed and started properly.
- 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.
- 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.
- If running a software event broker Docker container, Solace Geneos Agent can be run on a separate CentOS host.