Перейти к содержанию

[kafka] section

Configuration of the Kafka client for internal services.

addresses

  • YAML Path: kafka.addresses
  • Key-value Path: kafka/addresses
  • Environment: NOC_KAFKA_ADDRESSES

bootstrap_servers

  • YAML Path: kafka.bootstrap_servers
  • Key-value Path: kafka/bootstrap_servers
  • Environment: NOC_KAFKA_BOOTSTRAP_SERVERS

username

  • YAML Path: kafka.username
  • Key-value Path: kafka/username
  • Environment: NOC_KAFKA_USERNAME

password

  • YAML Path: kafka.password
  • Key-value Path: kafka/password
  • Environment: NOC_KAFKA_PASSWORD

sasl_mechanism

  • Default value: PLAIN
  • Possible values:

    • GSSAPI
    • SCRAM-SHA-256
    • SCRAM-SHA-512
    • PLAIN
  • YAML Path: kafka.sasl_mechanism

  • Key-value Path: kafka/sasl_mechanism
  • Environment: NOC_KAFKA_SASL_MECHANISM

security_protocol

  • Default value: PLAINTEXT
  • Possible values:

    • PLAINTEXT
    • SASL_PLAINTEXT
    • SASL_SSL
    • SSL
  • YAML Path: kafka.security_protocol

  • Key-value Path: kafka/security_protocol
  • Environment: NOC_KAFKA_SECURITY_PROTOCOL

max_batch_size

  • Default value: 16384
  • YAML Path: kafka.max_batch_size
  • Key-value Path: kafka/max_batch_size
  • Environment: NOC_KAFKA_MAX_BATCH_SIZE

retry_backoff_ms

  • Default value: 3
  • YAML Path: kafka.retry_backoff_ms
  • Key-value Path: kafka/retry_backoff_ms
  • Environment: NOC_KAFKA_RETRY_BACKOFF_MS

max_request_size

  • Default value: 1048576
  • YAML Path: kafka.max_request_size
  • Key-value Path: kafka/max_request_size
  • Environment: NOC_KAFKA_MAX_REQUEST_SIZE

compression_type

  • Default value: lz4
  • Possible values:

    • lz4
    • gzip
    • none
    • snappy
    • zstd
  • YAML Path: kafka.compression_type

  • Key-value Path: kafka/compression_type
  • Environment: NOC_KAFKA_COMPRESSION_TYPE