XDR parameters and metrics
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.y.z and later. Database 5.x.y.z and later parameters with no older counterpart are not listed.
| XDR pre-5.0.0 parameter | XDR 5.0.0 and later | Description |
|---|---|---|
allow-nonxdr-writes | reject-non-xdr-writes | Controls the writes done by a non-XDR client. Setting to true disallows writes from a non-XDR client (any regular client library). |
allow-xdr-writes | reject-xdr-writes | Control 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. |
datacenter | dc | Specifies the name of a remote datacenter for XDR. Name of the remote datacenter is user-defined. |
dc-node-address-port | node-address-port | The address and port of a node in the remote datacenter or of a connector. |
dc-security-config-file | auth-userauth-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-bins | bin-policy | Determines which bins are shipped to the target datacenter. |
dc-type | connector | true - Destination is a server running an Aerospike connector capable of receiving change notification messages. false - Destination is also an Aerospike cluster. |
dc-use-alternate-services | use-alternate-access-address | Use 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-writes | forward | true sends writes that originated from another XDR to the specified destination datacenters |
sets-enable-xdr | ship-only-specified-setsship-set setNameignore-set setName | By default in XDR 5.0.0 and later, all sets are shipped unless you exclude them. |
xdr-compression-threshold | enable-compression | For Database 5.0.0 through 5.7.0, the compression threshold is internally set at record sizes of 128 bytes or more. For Database 6.0.0 and later, the compression threshold is specified by compression-threshold. |
xdr-delete-shipping-enabled | ignore-expunges | By default, XDR ships user-initiated record deletes. To not ship records deleted by clients, set this to true. |
xdr-hotkey-time-ms | hot-key-ms | Time in milliseconds to wait in between shipping hotkeys, which are records that change frequently. |
xdr-max-ship-bandwidth | max-throughput | Number of records per second to ship using XDR. Must be in increments of 100 (such as 100, 200, 1000) |
xdr-nsup-deletes-enabled | ship-nsup-deletes | Specifies if XDR ships record deletes from evictions and expirations that are the result of the namespace supervisor (NSUP). Truncates are not shipped. |
xdr-ship-bins | bin-policy | Determines which bins are shipped to the target datacenter. |
Changes in XDR metrics
| Pre-5.0.0 metric | 5.0.0 metric |
|---|---|
dc_as_size | nodes |
dc_ship_destination_error | retry_dest |
dc_ship_inflight_objects | in_progress |
dc_ship_latency_avg | latency_ms |
dc_timelag | lag |
xdr_hotkey_skip | hot_keys |
xdr_read_notfound | not_found |
xdr_ship_compression_avg_pct | compression_ratio |
xdr_ship_destination_error | retry_dest |
xdr_ship_destination_permanent_error | abandoned |
xdr_ship_inflight_objects | in_progress |
xdr_ship_latency_avg | latency_ms |
xdr_ship_outstanding_objects | in_queue |
xdr_ship_source_error | retry_conn_reset |
xdr_ship_success | success |
xdr_timelag | lag |
XDR configuration parameters removed in Database 5.0.0
enable-xdrxdr-digestlog-pathxdr-client-threadsxdr-digestlog-iowait-msxdr-hotkey-time-msxdr-info-portxdr-info-timeoutxdr-max-ship-bandwidthxdr-min-digestlog-free-pctxdr-read-threadsxdr-shipping-enabledxdr-write-timeoutdc-connectionsdc-connections-idle-msdc-int-ext-ipmaptls-node
XDR metrics removed in Database 5.0.0
dc_as_sizedc_deletes_shippeddc_open_conndc_as_open_conndc_ship_attemptdc_ship_bytesdc_ship_delete_successdc_ship_destination_errordc_ship_idle_avgdc_ship_idle_avg_pctdc_ship_inflight_objectsdc_ship_latency_avgdc_ship_source_errordc_ship_successdc_statedc_timelagdc_http_locationsdc_http_good_locationsdlog_free_pctdlog_loggeddlog_overwritten_errordlog_processed_link_downdlog_processed_maindlog_processed_replicadlog_reloggeddlog_used_objectsxdr_active_failed_node_sessionsxdr_active_link_down_sessionsxdr_global_lastshiptimexdr_hotkey_fetchxdr_hotkey_skipxdr_queue_overflow_errorxdr_read_active_avg_pctxdr_read_errorxdr_read_idle_avg_pctxdr_read_latency_avgxdr_read_notfoundxdr_read_reqq_usedxdr_read_reqq_used_pctxdr_read_respq_usedxdr_read_successxdr_read_txnq_usedxdr_read_txnq_used_pctxdr_relogged_incomingxdr_relogged_outgoingxdr_ship_bytesxdr_ship_compression_avg_pctxdr_ship_delete_successxdr_ship_destination_errorxdr_ship_destination_permanent_errorxdr_ship_fullrecordxdr_ship_inflight_objectsxdr_ship_latency_avgxdr_ship_outstanding_objectsxdr_ship_source_errorxdr_ship_successxdr_throughputxdr_timelagxdr_uninitialized_destination_errorxdr_unknown_namespace_error