Skip to content
Visit booth 3171 at Google Cloud Next to see how to unlock real-time decisions at scaleMore info

Configure the XDR Proxy

The XDR Proxy is configured using the /etc/aerospike-xdr-proxy/aerospike-xdr-proxy.yml YAML formatted configuration file.

The configuration file has the following sections:

  • service - configures the connector’s listening ports, TLS and network interface.
  • aerospike - configures Aerospike destination nodes.
  • logging - configures the destination and level for the connectors logs.

Aerospike Database setup

The XDR Proxy requires the Aerospike database to push updates and record deletes to the proxy using change notification.

XDR 5.0 connector wire protocol

A sample configuration is shown below with

service:
port: 8080
aerospike:
seeds:
- 192.168.2.3:
port: 8080
socket-timeout: 1000
total-timeout: 1000
logging:
enable-console-logging: true
file: /var/log/aerospike-xdr-proxy/aerospike-xdr-proxy.log

HTTP based connector configuration

Requires XDR Proxy version 2.0.0 or higher.

service:
port: 8080
protocol: HTTP_2
aerospike:
seeds:
- 192.168.2.3:
port: 8080
socket-timeout: 1000
total-timeout: 1000
logging:
enable-console-logging: true
file: /var/log/aerospike-xdr-proxy/aerospike-xdr-proxy.log
Feedback

Was this page helpful?

What type of feedback are you giving?

What would you like us to know?

+Capture screenshot

Can we reach out to you?