5 - name: rbd_mirror_journal_commit_age
8 desc: commit time interval, seconds
12 - name: rbd_mirror_journal_poll_age
15 desc: maximum age (in seconds) between successive journal polls
19 - name: rbd_mirror_sync_point_update_age
22 desc: number of seconds between each update of the image sync point object number
26 - name: rbd_mirror_concurrent_image_syncs
29 desc: maximum number of image syncs in parallel
33 - name: rbd_mirror_pool_replayers_refresh_interval
36 desc: interval to refresh peers in rbd-mirror daemon
40 - name: rbd_mirror_concurrent_image_deletions
43 desc: maximum number of image deletions in parallel
48 - name: rbd_mirror_delete_retry_interval
51 desc: interval to check and retry the failed deletion requests
55 - name: rbd_mirror_image_state_check_interval
58 desc: interval to get images from pool watcher and set sources in replayer
63 - name: rbd_mirror_leader_heartbeat_interval
66 desc: interval (in seconds) between mirror leader heartbeats
71 - name: rbd_mirror_leader_max_missed_heartbeats
74 desc: number of missed heartbeats for non-lock owner to attempt to acquire lock
78 - name: rbd_mirror_leader_max_acquire_attempts_before_break
81 desc: number of failed attempts to acquire lock after missing heartbeats before
86 - name: rbd_mirror_image_policy_type
89 desc: active/active policy type for mapping images to instances
96 - name: rbd_mirror_image_policy_migration_throttle
99 desc: number of seconds after which an image can be reshuffled (migrated) again
103 - name: rbd_mirror_image_policy_update_throttle_interval
106 desc: interval (in seconds) to throttle images for mirror daemon peer updates
111 - name: rbd_mirror_image_policy_rebalance_timeout
114 desc: number of seconds policy should be idle before trigerring reshuffle (rebalance)
119 - name: rbd_mirror_perf_stats_prio
122 desc: Priority level for mirror daemon replication perf counters
123 long_desc: The daemon will send perf counter data to the manager daemon if the priority
124 is not lower than mgr_stats_threshold.
130 - name: rbd_mirror_image_perf_stats_prio
133 desc: Priority level for mirror daemon per-image replication perf counters
134 long_desc: The daemon will send per-image perf counter data to the manager daemon
135 if the priority is not lower than mgr_stats_threshold.
141 - name: rbd_mirror_memory_autotune
144 desc: Automatically tune the ratio of caches while respecting min values.
149 - rbd_mirror_memory_target
150 - name: rbd_mirror_memory_target
153 desc: When tcmalloc and cache autotuning is enabled, try to keep this many bytes
159 - rbd_mirror_memory_autotune
160 - name: rbd_mirror_memory_base
163 desc: When tcmalloc and cache autotuning is enabled, estimate the minimum amount
164 of memory in bytes the rbd-mirror daemon will need.
169 - rbd_mirror_memory_autotune
170 - name: rbd_mirror_memory_expected_fragmentation
173 desc: When tcmalloc and cache autotuning is enabled, estimate the percent of memory
179 - rbd_mirror_memory_autotune
182 - name: rbd_mirror_memory_cache_min
185 desc: When tcmalloc and cache autotuning is enabled, set the minimum amount of memory
191 - rbd_mirror_memory_autotune
192 - name: rbd_mirror_memory_cache_resize_interval
195 desc: When tcmalloc and cache autotuning is enabled, wait this many seconds between
201 - rbd_mirror_memory_autotune
202 - name: rbd_mirror_memory_cache_autotune_interval
205 desc: The number of seconds to wait between rebalances when cache autotune is enabled.
210 - rbd_mirror_memory_autotune