This guide assumes you have a running RHEL server with access to the Red Hat repositories (repos).
Minimum Server Spec
2 CPU Cores
The Red Hat repos are typically made available via two methods:
⦁ an active Red Hat subscription – typically used when RHEL runs on-prem, OR
⦁ Red Hat Update Infrastructure (RHUI) – available with cloud providers (e.g. Azure and AWS) to mirror Red Hat-hosted repos and automatically make them available to official RHEL cloud VMs.
Note: VT Writer requires port 443 and port 22.
VT Writer requires 'sudo su' permission to install correctly.
Note: Deployments have been tested on RHEL versions 7.2 - 7.9
Deployments have been tested on VMware ESXi, vSphere/vCenter, Hyper-V, Azure, AWS
VT API and Writer .rpm has some dependencies (httpd, openssl, java) that are available in the Red Hat repos; they will be installed automatically.
Note: Below are the common commands to enable the RHSCL repo in different environments:
Red Hat Subscription (typically on-prem)
sudo subscription-manager repos --enable rhel-server-rhscl-7-rpms
sudo yum-config-manager --enable rhel-server-rhui-rhscl-7-rpms
sudo yum-config-manager --enable rhui-rhel-server-rhui-rhscl-7-rpms
To verify that the above command worked:
run sudo yum repolist
look for an entry like “Red Hat … RHSCL” or “Red Hat Software Collections…”
PostgreSQL Database is mandatory. Although the rpm doesn’t depend on it, PostgreSQL is required. We support PostgreSQL versions 10 - 13 and recommend using a version minimum of 12. Here is an example install of PostgreSQL 12 using the above RHSCL repo:
Install PostgreSQL 12
sudo yum install -y rh-postgresql12 rh-postgresql12-syspaths
Enter Postgresql bash shell and initialize the DB:
sudo su - postgres
Exit the Postgresql bash shell:
Enable and start Postgresql service:
sudo systemctl enable --now postgresql
Verify service is active:
systemctl status postgresql
Install the latest version of Java:
sudo yum install -y java-1.8.0-openjdk
Deploying the VT Writer RPM
The VT Writer and API .rpm's are available to download here:
To verify that the download completed successfully you can check the md5 hash :
To install run the following commands:
sudo yum install -y visiblethread-api-0.29-1.x86_64.rpm
sudo yum install -y visiblethread-readability-22.214.171.124-1.x86_64.rpm
For deployments on Azure using the Azure monitoring Agent, Please review the article below as a post configuration step.
Details of how to set up and configure the server can be found here
Note: In the above document VT Writer is referred to as "VT Readability". This is the official name of the product prior to version 2.6.1