Hardware and Software Requirements
This section contains the information about the system requirements for different platforms for running TIBCO OI Hawk RedTail.
| • | Hardware Requirements for Kubernetes or OpenShift Cluster for TIBCO OI Hawk RedTail |
| • | Hardware Requirements for Deploying Hawk Agent in an On-Premise Environment |
| • | Software Requirements for Kubernetes or OpenShift Cluster for TIBCO OI Hawk RedTail |
| • | Software Requirements for Deploying Hawk Agent in an On-Premises Environment |
Hardware Requirements for Kubernetes or OpenShift Cluster for TIBCO OI Hawk RedTail
TIBCO OI Hawk RedTail is a collection of microservices running as separate containers in a private cloud environment such as Kubernetes. Your Kubernetes cluster must have at least 4 vCPUs, 15 GB of memory and 50 GB of persistent volume available. The following table lists the recommended CPU, memory, and volume requirements for each of the containers:
| Container Name | Persist Data | Volume | CPU | Memory | JAVA_OPTS | ||
|---|---|---|---|---|---|---|---|
| Limits | Requests | Limits | Requests | Limits | |||
Zookeeper
|
Yes | 50 MB | 100m | 1 CPU | 200Mi | 1Gi | - |
PostgreSQL
|
Yes | 1GB | 500m | 1 CPU | 500Mi | 2Gi | - |
Hawk Console
|
Yes | 50 MB | 500m | 2 CPU | 500Mi | 2Gi | -Xms500m -Xmx2g
|
Hawk Agent
|
Yes | 50 MB | 500m | 2 CPU | 500Mi | 2Gi | -Xms500m -Xmx2g
|
Query Node
|
No | NA | 500m | 1 CPU | 1Gi | 2Gi | -Xms500m -Xmx2g
|
Prometheus
|
Yes | 10 GB | 500m | 2 CPU | 500Mi | 2Gi | - |
Webapp
|
No | NA | 500m | 1 CPU | 500Mi | 2Gi | - |
Grafana
|
Yes | 10 MB | 500m | 1 CPU | 500Mi | 2Gi | - |
nginx Prometheus
|
No | NA | 50m | 0.1 | 100Mi | 100m | - |
nginx Grafana
|
No | NA | 50m | 0.1 | 100Mi | 100m | - |
Hardware Requirements for Deploying Hawk Agent in an On-Premise Environment
TIBCO OI Hawk RedTail installation requires a minimum of 512 MB system memory (RAM) and about 2 GB of free disk space. Make sure you have adequate system memory and disk space before proceeding with TIBCO OI Hawk RedTail installation.
The TIBCO Universal Installer requires disk space in the temporary directory before installation, and additional space in the temporary directory for running the installer. Refer to the following table and ensure you have sufficient disk space available in the directory you want to use as the installation environment TIBCO_HOME directory.
|
Directory/Location |
Disk Space Requirement |
|---|---|
|
Temporary Directory before installation For example,
|
Before you start the installation, you need this space to download an installable
archive file. For example, file with the name TIB_oihr_<version>_win_x86_64.zip
is the installable archive file. This file needs about 2 GB of disk space. |
|
Temporary Directory during installation For example, |
This is the directory where you extract the installable This directory requires about 2 GB of disk space. On Microsoft Windows, the default temporary directory location is
If your system does not have sufficient free disk space in the default temporary
directory, you can use the For example: |
| Installation Environment Directories | These directories are OIHR_HOME and CONFIG_FOLDER. Together they need at least 1 GB of disk space. |
Software Requirements for Kubernetes or OpenShift Cluster for TIBCO OI Hawk RedTail
Read the following software requirements for the workstation used for building the Docker images of TIBCO OI Hawk RedTail:
- Operating System: For a complete list of supported platforms and versions, see the TIBCO OI Hawk RedTail
Readmefile. - Docker (19.03 or later) installed and configured with initial setup on the machine. For complete details on Docker installation, see the Docker documentation.
- OpenSSL 2.x or later installed and configured.
Software Requirements for Deploying Hawk Agent in an On-Premises Environment
Refer to the following table for software requirements for a well-functioning TIBCO OI Hawk RedTail system. TIBCO OI Hawk RedTail installation includes some of the components, although they may be optional. For details about the supported versions of various third-party software, see the Readme.
|
Software |
Optional? |
Bundled with installer? |
Description |
|---|---|---|---|
| Java Development Kit | No | Yes | You can use the JDK version bundled with the TIBCO OI Hawk RedTail installation. Alternatively, you can use your own version of JDK (new or previously installed on the same machine). In this case, you must edit the required “.tra” and “.cfg” file to reflect the accurate location. |
| TIBCO Rendezvous | Yes | No |
If you have already installed TIBCO Rendezvous on a network-wide basis and want to use it as a transport for TIBCO Hawk, you do not need additional TIBCO Rendezvous licenses unless you are running TIBCO Rendezvous Routing Daemon (RVRD) processes on a particular machine. In that case, you need a valid RVRD license in the
TIBCO Rendezvous is used for communication between the Hawk agent and the Hawk microagent (HMA) even if TCP Transport is chosen as the primary transport. |
| TIBCO Enterprise Message Service | Yes | No |
To use TIBCO Enterprise Message Service as the primary messaging transport, at least one EMS server must be installed on the network and you must select to install the TIBCO EMS Java client during the TIBCO EMS installation on every machine running Hawk agent and the OI Hawk Console applications. |
| Eclipse LGPL Software Assembly | Required on Linux and Solaris | No |
If the Eclipse LGPL software assembly
( Save the downloaded assembly in a temporary directory accessible to the machine on which you plan to run the installer. During installation, provide the location of the temporary directory where the downloaded software assembly is available. If the machine is connected to the Internet, you can
download the Eclipse LGPL software assembly file
for your target platform from the eDelivery during installation. The
|
| Sunec LGPL Software Assembly | Yes | No |
The software requires the Sunec LGPL library (Oracle Elliptic Curve Cryptography (ECC) Library) only if you want to use the ECC ciphers with SSL/TLS configurations. Without the ECC library, the SSL/TLS functionality is still available, but without ECC ciphers. If the Sunec LGPL software assembly
( If the machine is connected to the Internet, you can
download the Eclipse LGPL software assembly file
for your target platform from the TIBCO Software
Product Download Site during installation. The
|