Skip to content

Ingest settings

Every setting below is read from the environment variable in the second column, or from the same key in a YAML configuration file. An unrecognised FANOUT_-prefixed variable is a startup error, so a renamed setting surfaces as a refusal to start rather than as a default nobody chose.

SettingEnvironment variableTypeDefault
ingest.advertised_endpointFANOUT_INGEST_ADVERTISED_ENDPOINTstring
ingest.default_namespaceFANOUT_DEFAULT_NAMESPACEstringdefault
ingest.flush_batch_sizeFANOUT_FLUSH_BATCH_SIZEinteger50000
ingest.flush_intervalFANOUT_FLUSH_INTERVALduration15s
ingest.otlp_grpc_addrFANOUT_OTLP_GRPC_ADDRstring127.0.0.1:4317
ingest.otlp_http_addrFANOUT_OTLP_HTTP_ADDRstring127.0.0.1:4318

The OTLP endpoint shown in collector setup guidance (e.g. “https://ingest.example.com”). It is an operator hint for trusted services and collectors, not a public-client or mobile endpoint; unlike OTLPGRPCAddr, it does not control the bind/listen address. Empty means derive host:port from the browser request and OTLPGRPCAddr as a best effort.