Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Table of Contents


The guide below describes how to install FIXEye Agent on Linux servers. It may be also used for the procedure of upgrade to newer version.

...

Code Block
languagebash
themeConfluence
titlecat fixeye-agent.config
-port 8882 -users "user_config.xml" -f "/log/FIXEdge/*.in" "/log/FIXEdge/*.out" -licfile "fixeye-agent.license"

Consul configuration

To find the Consul installation instructions, please follow this link.

For non-production use, you can run the Consul in developer mode with the command: consul agent -dev.

For production use - please follow this link.

To configure the encrypted connection from FIXEye Agent to the Consul on the Consul side, please refer to this link.

FIXEye Agent Settings

Please configure FIXEye Agent to connect to Consul by setting the following properties:

NameExample value

Default Value

Description
Consul.Enabledtrue

false

Sets if Consul is enabled or not
Consul.Host10.68.21.156localhostHostname or IP address of the Consul Agent
Consul.Port85008500The number of the Port configured for Consul Agent
Consul.ReconnectInterval10001000The interval between reconnect attempts in milliseconds
Consul.ServerName

FIXEdge1

-The name of the FIXEdge server, if it is not empty, the agent will be registered in Discovery by Consul.ServerName-FIXEye-Agent. Is mandatory if Consul.Enabled is true
Consul.Services.Host10.68.21.156localhostHostname or IP address of FIXEye agent to register FIXEye agent services in Consul
Consul.Services.HealthChecks.Interval55Interval to check registered service by Consul
Consul.Services.HealthChecks.Timeout55Timeout to check registered service by Consul
Consul.SSLtruefalseSets if SSL is enabled or not
Consul.SSL.PrivateKey../FIXEyeAgent/conf/Consul.key-SSL private key
Consul.SSL.Certificate../FIXEyeAgent/conf/Consul.pem-SSL private certificate
Consul.SSL.CertificateAuthority../FIXEyeAgent/conf/Consul.crt-Path to the file or directory containing the CA/root certificates. Can be empty if the OpenSSL builtin CA certificates are used
Code Block
titleFIXEye Agent properties file
collapsetrue
#Sets if Consul is enabled or not
Consul.Enabled=true
#Hostname or IP address of the Consul Agent
Consul.Host=10.68.21.156
#The number of the Port configured for Consul Agent
Consul.Port=8500
#The interval between reconnect attempts in milliseconds
Consul.ReconnectInterval=1000
#The name of the FIXEdge server
Consul.ServerName=FIXEdge1
#Hostname or IP address of FIXEye agent to register FIXEye agent services in Consul
Consul.Services.Host=10.68.21.156
#Interval to check registered service by Consul
Consul.Services.HealthChecks.Interval=5
#Timeout to check registered service by Consul
Consul.Services.HealthChecks.Timeout=5
#Sets if SSL is enabled or not
Consul.SSL=true
#SSL private key
Consul.SSL.PrivateKey=../FIXEyeAgent/conf/Consul.key
#SSL private certificate
Consul.SSL.Certificate=../FIXEyeAgent/conf/Consul.pem
#Path to the file or directory containing the CA/root certificates
Consul.SSL.CertificateAuthority=../FIXEyeAgent/conf/Consul.crt

FIXEye User Guide

...