Get cluster configuration
List the configuration properties of a cluster.
For supported cluster properties, see /cluster_config/schema.
GET
/v1/cluster_config
curl \
--request GET 'http://localhost:9644/v1/cluster_config'
Response examples (200)
[
{
"abort_index_segment_size": 42,
"abort_timed_out_transactions_interval_ms": 42,
"admin_api_require_auth": true,
"aggregate_metrics": true,
"alter_topic_cfg_timeout_ms": 42,
"append_chunk_size": 42,
"auto_create_topics_enabled": true,
"cloud_storage_access_key": "string",
"cloud_storage_api_endpoint": "string",
"cloud_storage_api_endpoint_port": 42,
"cloud_storage_azure_container": "string",
"cloud_storage_azure_shared_key": "string",
"cloud_storage_azure_storage_account": "string",
"cloud_storage_backend": "aws",
"cloud_storage_bucket": "string",
"cloud_storage_cache_check_interval": 42,
"cloud_storage_cache_chunk_size": 42,
"cloud_storage_cache_size": 42,
"cloud_storage_chunk_eviction_strategy": "eager",
"cloud_storage_cluster_metadata_upload_interval_ms": 42,
"cloud_storage_credentials_host": "string",
"cloud_storage_credentials_source": "config_file",
"cloud_storage_disable_chunk_reads": true,
"cloud_storage_disable_tls": true,
"cloud_storage_enable_compacted_topic_reupload": true,
"cloud_storage_enable_remote_read": true,
"cloud_storage_enable_remote_write": true,
"cloud_storage_enable_segment_merging": true,
"cloud_storage_enabled": true,
"cloud_storage_graceful_transfer_timeout_ms": 42,
"cloud_storage_housekeeping_interval_ms": 42,
"cloud_storage_hydrated_chunks_per_segment_ratio": 42.0,
"cloud_storage_idle_threshold_rps": 42.0,
"cloud_storage_idle_timeout_ms": 42,
"cloud_storage_initial_backoff_ms": 42,
"cloud_storage_manifest_cache_size": 42,
"cloud_storage_manifest_max_upload_interval_sec": 42,
"cloud_storage_manifest_upload_timeout_ms": 42,
"cloud_storage_materialized_manifest_ttl_ms": 42,
"cloud_storage_max_connection_idle_time_ms": 42,
"cloud_storage_max_connections": 42,
"cloud_storage_max_materialized_segments_per_shard": 42,
"cloud_storage_max_readers_per_shard": 42,
"cloud_storage_max_segments_pending_deletion_per_partition": 42,
"cloud_storage_metadata_sync_timeout_ms": 42,
"cloud_storage_min_chunks_per_segment_threshold": 42,
"cloud_storage_readreplica_manifest_sync_timeout_ms": 42,
"cloud_storage_recovery_temporary_retention_bytes_default": 42,
"cloud_storage_region": "string",
"cloud_storage_roles_operation_timeout_ms": 42,
"cloud_storage_secret_key": "string",
"cloud_storage_segment_max_upload_interval_sec": 42,
"cloud_storage_segment_size_min": 42,
"cloud_storage_segment_size_target": 42,
"cloud_storage_segment_upload_timeout_ms": 42,
"cloud_storage_spillover_manifest_size": 42,
"cloud_storage_trust_file": "string",
"cloud_storage_upload_ctrl_d_coeff": 42.0,
"cloud_storage_upload_ctrl_max_shares": 42,
"cloud_storage_upload_ctrl_min_shares": 42,
"cloud_storage_upload_ctrl_p_coeff": 42.0,
"cloud_storage_upload_ctrl_update_interval_ms": 42,
"cloud_storage_upload_loop_initial_backoff_ms": 42,
"cloud_storage_upload_loop_max_backoff_ms": 42,
"cluster_id": "string",
"compacted_log_segment_size": 42,
"compaction_ctrl_backlog_size": 42,
"compaction_ctrl_d_coeff": 42.0,
"compaction_ctrl_i_coeff": 42.0,
"compaction_ctrl_max_shares": 42,
"compaction_ctrl_min_shares": 42,
"compaction_ctrl_p_coeff": 42.0,
"compaction_ctrl_update_interval_ms": 42,
"controller_backend_housekeeping_interval_ms": 42,
"controller_log_accummulation_rps_capacity_acls_and_users_operations": 42,
"controller_log_accummulation_rps_capacity_configuration_operations": 42,
"controller_log_accummulation_rps_capacity_move_operations": 42,
"controller_log_accummulation_rps_capacity_node_management_operations": 42,
"controller_log_accummulation_rps_capacity_topic_operations": 42,
"controller_snapshot_max_age_sec": 42,
"create_topic_timeout_ms": 42,
"default_num_windows": 42,
"default_topic_partitions": 42,
"default_topic_replications": 42,
"default_window_sec": 42,
"delete_retention_ms": 42,
"disable_batch_cache": true,
"disable_metrics": true,
"disable_public_metrics": true,
"election_timeout_ms": 42,
"enable_controller_log_rate_limiting": true,
"enable_idempotence": true,
"enable_leader_balancer": true,
"enable_metrics_reporter": true,
"enable_pid_file": true,
"enable_rack_awareness": true,
"enable_sasl": true,
"enable_schema_id_validation": "none",
"enable_storage_space_manager": true,
"enable_transactions": true,
"enable_usage": true,
"features_auto_enable": true,
"fetch_max_bytes": 42,
"fetch_reads_debounce_timeout": 42,
"fetch_session_eviction_timeout_ms": 42,
"find_coordinator_timeout_ms": 42,
"full_raft_configuration_recovery_pattern": [
"string"
],
"group_initial_rebalance_delay": 42,
"group_max_session_timeout_ms": 42,
"group_min_session_timeout_ms": 42,
"group_new_member_join_timeout": 42,
"group_offset_retention_check_ms": 42,
"group_offset_retention_sec": 42,
"group_topic_partitions": 42,
"health_manager_tick_interval": 42,
"health_monitor_max_metadata_age": 42,
"id_allocator_batch_size": 42,
"id_allocator_log_capacity": 42,
"internal_topic_replication_factor": 42,
"join_retry_timeout_ms": 42,
"kafka_admin_topic_api_rate": 42,
"kafka_batch_max_bytes": 42,
"kafka_client_group_byte_rate_quota": [
{
"group_name": "string",
"clients_prefix": "string",
"quota": 42
}
],
"kafka_client_group_fetch_byte_rate_quota": [
{
"group_name": "string",
"clients_prefix": "string",
"quota": 42
}
],
"kafka_connection_rate_limit": 42,
"kafka_connection_rate_limit_overrides": [
"string"
],
"kafka_connections_max": 42,
"kafka_connections_max_overrides": [
"string"
],
"kafka_connections_max_per_ip": 42,
"kafka_enable_authorization": true,
"kafka_enable_describe_log_dirs_remote_storage": true,
"kafka_enable_partition_reassignment": true,
"kafka_group_recovery_timeout_ms": 42,
"kafka_max_bytes_per_fetch": 42,
"kafka_memory_batch_size_estimate_for_fetch": 42,
"kafka_memory_share_for_fetch": 42.0,
"kafka_mtls_principal_mapping_rules": [
"string"
],
"kafka_nodelete_topics": [
"string"
],
"kafka_noproduce_topics": [
"string"
],
"kafka_qdc_depth_alpha": 42.0,
"kafka_qdc_depth_update_ms": 42,
"kafka_qdc_enable": true,
"kafka_qdc_idle_depth": 42,
"kafka_qdc_latency_alpha": 42.0,
"kafka_qdc_max_depth": 42,
"kafka_qdc_max_latency_ms": 42,
"kafka_qdc_min_depth": 42,
"kafka_qdc_window_count": 42,
"kafka_qdc_window_size_ms": 42,
"kafka_quota_balancer_min_shard_throughput_bps": 42,
"kafka_quota_balancer_min_shard_throughput_ratio": 42.0,
"kafka_quota_balancer_node_period_ms": 42,
"kafka_quota_balancer_window_ms": 42,
"kafka_request_max_bytes": 42,
"kafka_rpc_server_stream_recv_buf": 42,
"kafka_rpc_server_tcp_recv_buf": 42,
"kafka_rpc_server_tcp_send_buf": 42,
"kafka_schema_id_validation_cache_capacity": 42,
"kafka_throughput_control": [
{
"name": "string",
"client_id_matcher": "string",
"throughput_limit_node_in_bps": 42,
"throughput_limit_node_out_bps": 42
}
],
"kafka_throughput_controlled_api_keys": [
"string"
],
"kafka_throughput_limit_node_in_bps": 42,
"kafka_throughput_limit_node_out_bps": 42,
"kvstore_flush_interval": 42,
"kvstore_max_segment_size": 42,
"leader_balancer_idle_timeout": 42,
"leader_balancer_mode": "greedy_balanced_shards",
"leader_balancer_mute_timeout": 42,
"leader_balancer_transfer_limit_per_shard": 42,
"legacy_group_offset_retention_enabled": true,
"legacy_permit_unsafe_log_operation": true,
"legacy_unsafe_log_warning_interval_sec": 42,
"log_cleanup_policy": "string",
"log_compaction_interval_ms": 42,
"log_compression_type": "none",
"log_message_timestamp_type": "CreateTime",
"log_segment_ms": 42,
"log_segment_ms_max": 42,
"log_segment_ms_min": 42,
"log_segment_size": 42,
"log_segment_size_jitter_percent": 42,
"log_segment_size_max": 42,
"log_segment_size_min": 42,
"max_compacted_log_segment_size": 42,
"max_concurrent_producer_ids": 42,
"max_kafka_throttle_delay_ms": 42,
"members_backend_retry_ms": 42,
"memory_abort_on_alloc_failure": true,
"metadata_dissemination_interval_ms": 42,
"metadata_dissemination_retries": 42,
"metadata_dissemination_retry_delay_ms": 42,
"metadata_status_wait_timeout_ms": 42,
"metrics_reporter_report_interval": 42,
"metrics_reporter_tick_interval": 42,
"metrics_reporter_url": "string",
"node_isolation_heartbeat_timeout": 42,
"node_management_operation_timeout_ms": 42,
"node_status_interval": 42,
"partition_autobalancing_concurrent_moves": 42,
"partition_autobalancing_max_disk_usage_percent": 42,
"partition_autobalancing_min_size_threshold": 42,
"partition_autobalancing_mode": "off",
"partition_autobalancing_movement_batch_size_bytes": 42,
"partition_autobalancing_node_availability_timeout_sec": 42,
"partition_autobalancing_tick_interval_ms": 42,
"partition_autobalancing_tick_moves_drop_threshold": 42.0,
"quota_manager_gc_sec": 42,
"raft_heartbeat_disconnect_failures": 42,
"raft_heartbeat_interval_ms": 42,
"raft_heartbeat_timeout_ms": 42,
"raft_io_timeout_ms": 42,
"raft_learner_recovery_rate": 42,
"raft_max_concurrent_append_requests_per_follower": 42,
"raft_max_recovery_memory": 42,
"raft_recovery_default_read_size": 42,
"raft_recovery_throttle_disable_dynamic_mode": true,
"raft_replicate_batch_window_size": 42,
"raft_smp_max_non_local_requests": 42,
"raft_timeout_now_timeout_ms": 42,
"raft_transfer_leader_recovery_timeout_ms": 42,
"readers_cache_eviction_timeout_ms": 42,
"reclaim_batch_cache_min_free": 42,
"reclaim_growth_window": 42,
"reclaim_max_size": 42,
"reclaim_min_size": 42,
"reclaim_stable_window": 42,
"recovery_append_timeout_ms": 42,
"release_cache_on_segment_roll": true,
"replicate_append_timeout_ms": 42,
"retention_bytes": 42,
"retention_local_target_bytes_default": 42,
"retention_local_target_ms_default": 42,
"rm_sync_timeout_ms": 42,
"rpc_server_listen_backlog": 42,
"rpc_server_tcp_recv_buf": 42,
"rpc_server_tcp_send_buf": 42,
"rps_limit_acls_and_users_operations": 42,
"rps_limit_configuration_operations": 42,
"rps_limit_move_operations": 42,
"rps_limit_node_management_operations": 42,
"rps_limit_topic_operations": 42,
"sasl_kerberos_config": "string",
"sasl_kerberos_keytab": "string",
"sasl_kerberos_principal": "string",
"sasl_kerberos_principal_mapping": [
"string"
],
"sasl_mechanisms": [
"string"
],
"segment_appender_flush_timeout_ms": 42,
"segment_fallocation_step": 42,
"seq_table_min_size": 42,
"storage_compaction_index_memory": 42,
"storage_ignore_timestamps_in_future_sec": 42,
"storage_max_concurrent_replay": 42,
"storage_min_free_bytes": 42,
"storage_read_buffer_size": 42,
"storage_read_readahead_count": 42,
"storage_reserve_min_segments": 42,
"storage_space_alert_free_threshold_bytes": 42,
"storage_space_alert_free_threshold_percent": 42,
"storage_strict_data_init": true,
"storage_target_replay_bytes": 42,
"superusers": [
"string"
],
"target_fetch_quota_byte_rate": 42,
"target_quota_byte_rate": 42,
"tm_sync_timeout_ms": 42,
"topic_fds_per_partition": 42,
"topic_memory_per_partition": 42,
"topic_partitions_per_shard": 42,
"topic_partitions_reserve_shard0": 42,
"transaction_coordinator_cleanup_policy": "string",
"transaction_coordinator_delete_retention_ms": 42,
"transaction_coordinator_log_segment_size": 42,
"transaction_coordinator_partitions": 42,
"transactional_id_expiration_ms": 42,
"tx_log_stats_interval_s": 42,
"tx_timeout_delay_ms": 42,
"usage_disk_persistance_interval_sec": 42,
"usage_num_windows": 42,
"usage_window_width_interval_sec": 42,
"use_fetch_scheduler_group": true,
"wait_for_leader_timeout_ms": 42,
"zstd_decompress_workspace_bytes": 42
}
]