Skip to main content
Loading

XDR parameters and metrics

Overview

This page describes the changes in XDR configuration parameters and XDR metrics.

Changes in XDR configuration parameters

The following table details XDR configuration parameters that have been removed, and suggests their closest counterparts in Database 5.x and later. Database 5.x and later parameters with no older counterpart are not listed.

XDR pre-5.0 parameterXDR 5.0 and laterDescription
allow-nonxdr-writesreject-non-xdr-writesControls the writes done by a non-XDR client. Setting to true disallows writes from a non-XDR client (any regular client library).
allow-xdr-writesreject-xdr-writesControl whether to accept write transactions originating from an XDR client. Setting to true disallows all the writes from an XDR client (at a destination cluster) and allow only non-XDR clients to write transactions.
datacenterdcSpecifies the name of a remote datacenter for XDR. Name of the remote datacenter is user-defined.
dc-node-address-portnode-address-portThe address and port of a node in the remote datacenter or of a connector.
dc-security-config-fileauth-user

auth-password-file
Specifies the name of a user who has read/write permissions on a destination node that has security-enabled true.

Specifies the password of the XDR auth-user. This user should have read/write permissions on a destination node that has security-enabled true.
dc-ship-binsbin-policyDetermines which bins are shipped to the target datacenter.
dc-typeconnectortrue - Destination is a server running an Aerospike connector capable of receiving change notification messages.
false - Destination is also an Aerospike cluster.
dc-use-alternate-servicesuse-alternate-access-addressUse when the remote cluster's nodes publish IP addresses through access-address which are not accessible over WAN, and alternate IP addresses accessible over WAN through alternate-access-address.
forward-xdr-writesforwardtrue sends writes that originated from another XDR to the specified destination datacenters
sets-enable-xdrship-only-specified-sets

ship-set setName

ignore-set setName
By default in XDR 5.0 and later, all sets are shipped unless you exclude them.
xdr-compression-thresholdenable-compressionFor Database 5.0 through 5.7, the compression threshold is internally set at record sizes of 128 bytes or more. For Database 6.0 and later, the compression threshold is specified by compression-threshold.
xdr-delete-shipping-enabledignore-expungesBy default, XDR ships user-initiated record deletes. To not ship records deleted by clients, set this to true.
xdr-hotkey-time-mshot-key-msTime in milliseconds to wait in between shipping hotkeys, which are records that change frequently.
xdr-max-ship-bandwidthmax-throughputNumber of records per second to ship using XDR. Must be in increments of 100 (such as 100, 200, 1000)
xdr-nsup-deletes-enabledship-nsup-deletesSpecifies if XDR ships record deletes from evictions and expirations that are the result of the namespace supervisor (NSUP). Truncates are not shipped.
xdr-ship-binsbin-policyDetermines which bins are shipped to the target datacenter.

Changes in XDR metrics

Pre-5.0 metric5.0 metric
dc_as_sizenodes
dc_ship_destination_errorretry_dest
dc_ship_inflight_objectsin_progress
dc_ship_latency_avglatency_ms
dc_timelaglag
xdr_hotkey_skiphot_keys
xdr_read_notfoundnot_found
xdr_ship_compression_avg_pctcompression_ratio
xdr_ship_destination_errorretry_dest
xdr_ship_destination_permanent_errorabandoned
xdr_ship_inflight_objectsin_progress
xdr_ship_latency_avglatency_ms
xdr_ship_outstanding_objectsin_queue
xdr_ship_source_errorretry_conn_reset
xdr_ship_successsuccess
xdr_timelaglag

XDR configuration parameters removed in Database 5.0

  • enable-xdr
  • xdr-digestlog-path
  • xdr-client-threads
  • xdr-digestlog-iowait-ms
  • xdr-hotkey-time-ms
  • xdr-info-port
  • xdr-info-timeout
  • xdr-max-ship-bandwidth
  • xdr-min-digestlog-free-pct
  • xdr-read-threads
  • xdr-shipping-enabled
  • xdr-write-timeout
  • dc-connections
  • dc-connections-idle-ms
  • dc-int-ext-ipmap
  • tls-node

XDR metrics removed in Database 5.0

  • dc_as_size
  • dc_deletes_shipped
  • dc_open_conn
  • dc_as_open_conn
  • dc_ship_attempt
  • dc_ship_bytes
  • dc_ship_delete_success
  • dc_ship_destination_error
  • dc_ship_idle_avg
  • dc_ship_idle_avg_pct
  • dc_ship_inflight_objects
  • dc_ship_latency_avg
  • dc_ship_source_error
  • dc_ship_success
  • dc_state
  • dc_timelag
  • dc_http_locations
  • dc_http_good_locations
  • dlog_free_pct
  • dlog_logged
  • dlog_overwritten_error
  • dlog_processed_link_down
  • dlog_processed_main
  • dlog_processed_replica
  • dlog_relogged
  • dlog_used_objects
  • xdr_active_failed_node_sessions
  • xdr_active_link_down_sessions
  • xdr_global_lastshiptime
  • xdr_hotkey_fetch
  • xdr_hotkey_skip
  • xdr_queue_overflow_error
  • xdr_read_active_avg_pct
  • xdr_read_error
  • xdr_read_idle_avg_pct
  • xdr_read_latency_avg
  • xdr_read_notfound
  • xdr_read_reqq_used
  • xdr_read_reqq_used_pct
  • xdr_read_respq_used
  • xdr_read_success
  • xdr_read_txnq_used
  • xdr_read_txnq_used_pct
  • xdr_relogged_incoming
  • xdr_relogged_outgoing
  • xdr_ship_bytes
  • xdr_ship_compression_avg_pct
  • xdr_ship_delete_success
  • xdr_ship_destination_error
  • xdr_ship_destination_permanent_error
  • xdr_ship_fullrecord
  • xdr_ship_inflight_objects
  • xdr_ship_latency_avg
  • xdr_ship_outstanding_objects
  • xdr_ship_source_error
  • xdr_ship_success
  • xdr_throughput
  • xdr_timelag
  • xdr_uninitialized_destination_error
  • xdr_unknown_namespace_error