IT-Conductor Gateway Setup on Linux
The IT-Conductor Gateway enables communication between the customer's site network and the IT-Conductor cloud platform. It must be connected successfully before any private customer systems can be monitored by IT-Conductor.
Installation Instructions
Log in to the provisioned Gateway VM.
Configure TIME_WAIT socket recycling. Edit "/etc/sysctl.conf" and add the following entries before saving:
net.ipv4.tcp_fin_timeout = 20
net.ipv4.tcp_tw_reuse = 1
net.core.somaxconn = 65535Reload the settings using the command below:
# sudo sysctl -pIn IT-Conductor, navigate to Support → Downloads → Gateway Downloads.
Download "itconductor-gateway-x-xx.xxx" to a local directory.
• Install the RPM package. You should see the following output:
# sudo rpm -U itconductor-gateway-x-xx.x86_64.rpm
Registering Service ...
Configuring Service Startup ...
IT-Conductor Gateway installed successfullyInstall the DEB package. You can use dpkg or apt command:
$ sudo dpkg -i itconductor-gateway-6-81.deb
Registering Service ...
Configuring Service Startup ...
IT-Conductor Gateway installed successfullyor
$ sudo apt -i itconductor-gateway-6-71.deb
Registering Service ...
Configuring Service Startup ...
IT-Conductor Gateway installed successfullyConfigure Gateway parameters:
# /opt/itconductor/gwconfig
IT-Conductor Gateway Configuration build: xxxxxxxxxxxx
Gateway ID [GATEWAYID]: xxxxxx
Account ID [ACCOUNTID]: xxxxxx
API Key [APIKEY]: xxxxxx
Proxy [false]:
Configuration savedAccount ID - This is the Service Account ID.
API Key - The API Key for the Service Account will be generated when the Service Account is created.
To obtain the Service Account ID and API Key in IT-Conductor, navigate to Management → Security → Service Accounts.

Then, select the account to display the configuration details, as shown in Figure 3.

Gateway ID - This is the ID for one of the Gateways created by your administrator earlier.
To obtain the Gateway ID in IT-Conductor, navigate to Management → Resources → Gateways.

If the proxy is used for connecting to the internet, while running gwconfig utility choose Proxy=true:
# /opt/itconductor/gwconfig
IT-Conductor Gateway Configuration build: xxxxxxxxxxxx
Gateway ID [GATEWAYID]: xxxxxx
Account ID [ACCOUNTID]: xxxxxx
API Key [APIKEY]: xxxxxx
Proxy [false]: true
Proxy Host []: xxxxx
Proxy Port []: 8080
Configuration savedConfigure JRE. To verify that the default Java installation is Java 8 x64 JRE, run the command below:
# java -version$ java -version
$ sudo apt install openjdk-8-jre-headless
After installation, run the following commands:
$java -version
openjdk version "1.8.0_312"
OpenJDK Runtime Environment (build 1.8.0_312-8u312-b07-0ubuntu1-b07)
OpenJDK 64-Bit Server VM (build 25.312-b07, mixed mode)You can download a tar version of OpenJDK JRE from the IT-Conductor site or from the Adoptium website.
Extract the file to the "/opt/itconductor/" directory.
Edit the "/opt/itconductor/conf/startup" file and replace the value to "java_path=./<JRE Directory>/bin/java".
Optionally configure Gateway custom Gateway Maximum Heap Size - the default size is calculated as: <system available memory> - 500MB.
Edit the "/opt/itconductor/conf/startup" file, and replace the xmx value with "xmx=4000m". This limits the heap size to 4000 MB.
Test the IT-Conductor cloud connectivity using the command below:
# /opt/itconductor/gwupdate
IT-Conductor Gateway build: xxxxxxxxxx
Starting update...
Gateway.jar is up to dateNormally, the update either downloads the latest version of Gateway.jar or reports that it is up to date. If no connection can be established to the cloud service, an error message will be displayed.
To start the gateway, use:
# sudo systemctl start itconductor-gatewayTo stop the gateway, use:
# sudo systemctl stop itconductor-gatewayVideo
Last updated

