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 | ||||||
---|---|---|---|---|---|---|
| ||||||
-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:
Name | Example value | Default Value | Description |
---|---|---|---|
Consul.Enabled | true |
| Sets if Consul is enabled or not |
Consul.Host | 10.68.21.156 | localhost | Hostname or IP address of the Consul Agent |
Consul.Port | 8500 | 8500 | The number of the Port configured for Consul Agent |
Consul.ReconnectInterval | 1000 | 1000 | The interval between reconnect attempts in milliseconds |
Consul.ServerName |
| - | 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.Host | 10.68.21.156 | localhost | Hostname or IP address of FIXEye agent to register FIXEye agent services in Consul |
Consul.Services.HealthChecks.Interval | 5 | 5 | Interval to check registered service by Consul |
Consul.Services.HealthChecks.Timeout | 5 | 5 | Timeout to check registered service by Consul |
Consul.SSL | true | false | Sets 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 | ||||
---|---|---|---|---|
| ||||
#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 |
Related articles
...